Replies: 2 comments
-
I like that, yeah! Either that or making the BPM go up to four digits so you can get smaller fractions. |
Beta Was this translation helpful? Give feedback.
0 replies
-
#1530 has some points that may be useful or concerning to you. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey!
So for a while I believe we've been thinking of making the default 192 ticks per bar changeable by the user in the settings, to allow for more flexible and precise composition without resorting to floating point
TimePos
es. Like if you want to compose with 1/5ths in 4/4, you can change it to 960 or something. Or add any other prime factors you want depending on what divisions and how much precision you need.I attempted to start doing this a while back, and I got pretty far, though some parts of LMMS appear to rely on 192 ticks per bar somehow hardcoded. It shouldn't be too hard to fix those issues(?)
Also, when changing the ticksPerBar, we would have to update all the midi clips and everything so that the notes stay in the right place. This would require more work, but we already have similar signals for time signature and sample rate changing, so I could maybe look at how those work.
Are there any thoughts/concerns by anyone about this?
Beta Was this translation helpful? Give feedback.
All reactions