On 05/24/2014 11:09 PM, Tres Finocchiaro wrote: > > Perhaps a backward compatible hybrid approach, where an empty > automation event can switch to tempo-only track automatically when the > first component is tempo, and then display a confirmation/warning if > its not the first/only event type. >
I'm not sure what you mean... why not just move the values from the automation track to the tempo track? Then if the original automation has some remaining connected models (although why you'd ever want to connect the same automation to tempo + other models is beyond me, we have tempo sync for any possible use cases), those stay on the original automation. > I get it though, mixing types is bad in this case... hmm... > > I just have a hard time with the one-off element as I feel it can > break workflow. > How? Almost any other DAW has a separate tempo map. It's that way in Ardour, Qtractor, Reaper, I think FL studio (not sure about that one)... if it doesn't disturb the workflow in those softwares, why would it in LMMS? And no, it's not a reason to do things a certain way because others do it that way, but I think if a thing is done a certain way in a lot of other software, then it definitely can't be something that would be too confusing for people. In many ways I think it could actually improve the workflow, because tempo would be represented clearly (we could give tempo automations their own colour to make them distinct from other automation), and it would be reliable. And, say you open an old project, or a project made by someone else... there's a tempo change in the middle of the song, pretty big deal right? You want to remove or change that, so: with the current system, you have to look through all the automation tracks and see which one of them has a pattern connected to tempo. With a dedicated tempo track, you know instantly where to look at. > If we were to maintain existing functionality but implementing it in > the KISS approach perhaps it would best case? > I don't really see how... Can you elaborate on that? ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
