<<
 
>>
 
 
justin = {main feed , music , code , askjf , pubkey };
 
retro weekend fun
October 19, 2013
Today I wrote a proof of concept program called "mikmod2rpp" (requires libmikmod and WDL). Most of the code in there is based on the Gravis Ultrasound driver for MikMod, but instead of uploading the sample data to a soundcard, it writes it to .wav files, and instead of playing the samples on the soundcard, it writes a REAPER project file (RPP). It is not perfect, does many things wrong, but it's somewhat usable.

Here are a couple of test projects (which include the mod/xm as well as the converted files): spathi.mod (from SC2), and resistance_is_futile.xm.

In case there's any question, it turns out the tracker format is incredibly efficient for both editing and playback... compared to a DAW.
3 Comments:

Posted by dan on Sat 02 Nov 2013 at 23:22 from 121.44.239.x

wow... that is actually kinda cool. i'm really surprised how well that XM rendered.

i miss using tracker interfaces for smashing out drum parts :-(

Posted by Olof on Fri 23 Oct 2015 at 01:09 from 195.198.160.x

Wow, I missed this when you were working on it. Would be really cool to get this working for converting my old .xm-files... Any news?

Posted by Justin on Tue 10 Nov 2015 at 19:19 from 74.72.45.x

no real news, but the program I linked to should still work-ish...

Add comment:

Name:
Human?: (no or yes, patented anti crap stuff here)
Comment:
search : rss : recent comments : Copyright © 2024 Justin Frankel