MIDI Sync Utility Functions

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

mystran wrote:Savihost doesn't seem to have any concept of signatures at all, just a generic BPM tempo.
AFAIR, it implicitly assumes 4/4. SAVIHost is no professional composition tool or sequencer.
"Until you spread your wings, you'll have no idea how far you can walk." Image

Post

mystran wrote:
mystran wrote: As for the case of FL, I guess I'm going to investigate, and maybe check IL support (I'm a paying customer, I want my 13/37 time-signature to work properly god dammit!) whether they wanna argue that it isn't a bug. :D
HAHAHAHA, only after posting I realized the two random primes (honestly) I picked up would actually come out as something funny. Oh well.. just an offtopic remark.
Actually, I have a bit of a beef with IL with this. It is getting more common for ppl to think they're hip as they use '13/37' [ultimate haxor time sig?] or '12/7' in their loops. It is (of course) absolute nonsense. The 'denominator' (using quotes, since as well all know, time sig is NOT a fraction) can only be a power of two. This isn't a MIDI thing, this is music notation the world over. Even in cultures where the norm is an odd 'numerator' (eg Hungarian folk in 5, or various African folk in alternating 7 and 11) there is still an adherence to a common baseline (or 'demoninator'), which either gets divided by two, or multiplied by two.

FL misrepresents what they are actually allowing the user to do. The user is actually playing with beat subdivisions, not bar subdivisions. Still, I doubt they'll change it, since it would be too much work for them to try to educate the loopmeisters in how music is actually described :shrug: It just makes it more difficult for the rest of us (especially devs) to work with a mindset that is often far away from truth. I have had more than one heated argument with someone telling me 'how the world works' because 'FL shows x/y'. I have suggested dong a MIDI export and re-import into a host that can read, but get 'why should I do that? I don't use that host' and that's the end of the conversation.

Oh well.

Overall, I'm with Leslie on how to interpret a written score (I'm an ex-pro drummer, and had plenty of written material to realise), but as a dev am very aware of
  • (i) the MIDI definition of beat;
    (ii) the VST interpretation of that definition; and
    (iii) Every host seems to have a different idea about both of the above
and so have sympathy with mystran...

DSP
Image

Post Reply

Return to “DSP and Plugin Development”