It's been a while since I updated Caustic... I apologize. It's not that I haven't been working on it, it's just that most of the work isn't ready for release yet, little bits and pieces for the next BIG release.
Today, I put together a version of Caustic that includes a few tweaks but mostly two new export formats: Ogg Vorbis and MIDI.
Ogg vorbis is an MP3-equivalent compressed format compatible with most portable MP3 players and small enough to share from a mobile phone. Why not MP3? Because the licensing fees to offer MP3 encoding in Caustic would cost more than the app itself! Ogg is free and sounds just as good.
MIDI has been around forever and needs no introduction. It's still very useful for transferring musical data across apps. One of the original intended uses I had for Caustic was for people to create grooves on their phones or tablets while on the go, and then bring them into their favorite pro software later for completion. That's not to say cool tracks can't come out of the app itself, but I never intended to compete with studio rigs on powerful machines in terms of quality.
For now, only notes are exported, no controls. The beatbox is mapped to CH.10 with the two intensity levels mapped as velocity. The rest of the instruments are just sequential from Ch.1, no GM mappings (they play as pianos in Winamp). I tested importing a big track into Reason and it works well. Mapping the knobs to useful defaults (volume maps to volume pan to pan, etc.) is proving harder than I thought given my generic control ordering and setup. This feature might still come in later if I can clean things up.
You can choose these new export formats by clicking the textbox that currently says
"WAV" next to the filename in the "Export Song" dialog. It will cycle through the options and offer format-specific options like "quality" for Ogg.
For the next version, I'll be beefing up of the PCMSynth and Beatbox, as well as adding pattern editors to all machines to make it easier to design grooves in pattern mode. More on that later...
There's a work-in-progress user manual I need to finish, that will be released in the next version as well as on this blog as soon as it's ready.
I've also got a few other Android projects on the go, including a Caustic "Mini" for small screens and a couple of other really fun music apps I'll be showing off soon...