Cantabile Development Blog

Follow the development of music software Cantabile

Articles | Full Index | RSS Feed


Offline renderer working

Tonight I finished Cantabile's offline renderer which renders the currently loaded MIDI file to a wave file and then optionally runs a post process command. I've tested it with a couple of plugins and it seems to be working really well.

The post-process command can be used to MP3 encode or run some other process on the generated file. To perform a couple of actions the post process command can be a batch or script file.

The render option allows rendering the entire MIDI file, just the selected range (on the microscore) or a 10 or 30 second preview. The rest of the settings I think are self explanatory.

images/OfflineRender2.png

Rendering in-progress:

images/OfflineRender3.png

All that's left in this area is to make the combo's store recently entered settings, some more testing and perhaps split the wave writing code off to another thread to speed it up when using CPU intensive plugins on multi-core machines.

Posted on June 16, 2007

Share This

Leave A Comment

All comments will be reviewed for spam before being displayed.