I need a flexible but very midi-savvy sequencer for a project I'm working on, and it looks like FTM is probably the way to go. There are a couple of things I need to know, though, in case there are any FTM experts here:
1) How can I build "songs" programmatically in a way that still allows for midi file export/import? I see there are midi objects, sequences, and tracks, but I'm not sure how to put those all together to make a multi-track score (or song), which can be exported to other music programs. It seems like I'd add midi objects to sequences, then add those to a track (since track has the marker and tempo tracks), but I'm not sure about that...
2) Does anyone know if there's a way of writing midi events by beat or tick position, rather than in milliseconds? I want to be able to programmatically add events and/or tempo changes on a tempo track, without worrying about re-calculating the positions all the time. Adding events using ticks, or beats (and divisions), makes this very simple.
Any help appreciated.