Hello there!
I am a guitar centric musician who plays limited synth parts live as a solo act, which makes me a bit of an outlier around these parts it seems. I recently discovered Cantabile, and I was immediately intrigued.
I’ve read the manual, and have been lurking for a few days to get a grip of the workflow. It’s great stuff! My first attempt at creating a song was not as smooth as I would hope, however.
Since I have no backing band, backing tracks are a must for me right now. My initial thought process and attempt to tackle this was to split my recorded song (minus my guitar and synth parts) into chunks of loopable material.
I then fed these into a playlist in the Media Player in Cantabile, using my MIDI controller to trigger states. Each state would point to the correct “chunk” of my backing track in the Media Player playlist, along with my needed guitar effects / synths in racks for that particular part. My chunk of audio would loop using the option in the Timeline until I chose to move to the next part of the song.
I then used Ade’s excellent method of Autoplaying the Media Player on State Load found here: http://community.cantabilesoftware.com/t/four-bindings-which-achieve-autoplay
This worked, however, there was a nasty gap in playback. It wasn’t much, only a ms or two, but enough to ruin the effect.
I also tried playing with Ranges in my media file, but to no avail.
My long winded question: is there any way to “queue” the playlist to achieve seamless play when switching states? Right now I have it working quite well feeding the entire backing track into the Media Player and using States to adjust my sounds. This allows me zero flexibility, though. If I wanted to talk to the crowd, or push my sweet guitar solo another few measures, I would need to build this extra time into the backing track.
My long winded view of a perfect Cantabile: right now there is tons of MIDI support, but I would love to see more functionality that feeds on the metronome. I would love to see some sort of binding that would allow a state change at the end of the next measure, similar to how most looper pedals work (the Boomerang, for example). Once I have punched in my BPM and time signature, I could tap a button to switch to the next state, but Cantabile delays this change until the last beat.
I haven’t played with the recorder, but if I could also use that to layer my guitar parts on the fly while performing, that would be just a perfect, happy world.