Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  MIDI DLS/RMI support
« previous next »
  • Print
Pages: [1]

Author Topic: MIDI DLS/RMI support  (Read 1672 times)

Offline Vchat20

  • Member
  • *
  • Posts: 30
MIDI DLS/RMI support
« on: August 02, 2009, 10:52:24 PM »
To better explain what this is for people who are not aware, DLS capable midi files basically turn the ancient format int a very close equivalent to a tracker format with custom samples for each individual midi file. While very few programs that I know of support it (winamp's internal midi plugin supports it with just a single minor tweak).

Normally all the samples are combined into a single DLS file along side the original MIDI and the player app handles it. There is also another method which embeds the DLS file inside the MIDI and turns it into an RMI file.

FWIW, the current midi implementation in rockbox already supports it somewhat in terms of playing back the given samples. I have taken one RMI file I have and extracted the samples into individual pat files and after loading them into rockbox in the appropriate place and tweaking the patch cfg files, the RMI file plays back just the same as playing it on winamp with DLS support checked. Only thing is this works for just that one midi and the patches would have to be changed around for each one.

So the samples are obviously compatible with the original midi format, just needs some parsing capability for the most part so the midi plugin can read those either in an external DLS or embedded in the RMI file.

Any takers? I know the MIDI plugin has pretty much been abandoned in a 'good enough' state and I'm not aware if the original developer is even around. But figured I would post this here.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  MIDI DLS/RMI support
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.044 seconds with 15 queries.