On 03/06/2014 11:49 AM, Raine M. Ekman wrote: > Citerar Vesa <[email protected]>: >> You have to also remember that time sig in LMMS doesn't work exactly the >> same way as time sig in sheet music. In traditional notation, the lower >> part signifies which note length corresponds to one beat, for example: >> in 4/8 time, an 8th note would be one beat, meaning that one tact in 4/8 >> would be the same "actual length" as a tact in 4/4 (given the same BPM). >> But LMMS treats time sig more ?ike a fractional number, so that a tact >> in 4/8 is actually half the length of a tact in 4/4, given the same BPM. > Or you could say tempo always relates to quarter notes, which I > believe isn't uncommon in sequencers (I know Rosegarden does this, > googled up some programs called Logic, Cubase and Sonar that seem to > be the same way). If this is potentially confusing to the sheet music > literate, maybe BPM should be renamed QPM to make things 100% clear.
Nah, BPM is fine. It's a known term, changing it would probably just confuse people even more. >> I'm a bit of two minds whether we should do anything about this, I think >> LMMS's way may actually make more sense from the perspective of >> electronic music making... the lower part (denominator) could maybe be >> constrained to actual binary exponents, (1, 2, 4, 8...) but keep the >> function otherwise the same. > From a technical POV any integer factor of 192 should be OK. Not that > it would bring much more to the table: 3, 6, 12, 24 and 48 if my math > is correct. Well, kind of... but the issues arise with beat patterns. Beat patterns currently always use 4 steps per beat, so any time sig must be divisible by a 16th note or they become arrhytmic. ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
