Cantabile Development Blog

Follow the development of music software Cantabile

Articles | Full Index | RSS Feed


Audio Waveform Rendering

Yesterday/today I've refocused my attention on finishing the audio player. Mostly this has involved getting a visual representation of the waveform displayed as the following screen shot shows:

images/AudioPeaks1_small.png

When an audio file is first loaded, Cantabile will scan it on a background worker thread for peak information and then saves it in the same file format as used by Reaper. This saves littering hard drives with yet another peak file format. Thanks to Justin Frankel for sharing information on the file format.

Next is ability to set play position/play range/loop mode and to show current play position in status bar.

Posted on May 25, 2008

Share This

Posted on May 29, 2008

Brian Levine says:

I think I've mentioned this before, but what would be really great for live performance is to use a trigger (such as a button or pad) on a MIDI keyboard to trigger an audio file playback.

Leave A Comment

All comments will be reviewed for spam before being displayed.