On 04/04/2014 01:26 AM, I'm Umcaruje wrote: > Well, I've been researching into LMMS live possibilities for a while > now. I use 2 tablets and some custom controllers to send MIDI data > into LMMS, which I set to loop using the loop markers. (Examples: > https://www.youtube.com/watch?v=jomHqsv8ntg, > https://www.youtube.com/watch?v=VPUclS-UkOE) > I don't think that a seperate app for Mobile devices is needed, > because there are many great apps, on top with TouchOSC (which I use) > that provide a great experience with support of custom layouts. A live > performance mode would be cool to have, but it isnt necessary > currently imo. Also there are things that should be developed prior to > the live mode, like fully functional Undo/Redo, or the RTS Unison engine.
Undo/redo has already been merged in master. That's really just a matter of testing and bugfixing at this point. As far as the Unison engine goes, the current situation - as far as I can tell - is that many people are talking about it, no one is working on it. The last commit in Paul's Unison repository was some 2 months ago. And it seems like no one else knows (apart from maybe Toby) what exactly is needed for RT safety, or how that could be implemented in LMMS. I don't think most people even fully understand what "RT safety" even really means (I know I don't)... I'm just saying this so that people don't put their expectations into this magical mcguffin that will some day swoop down and instantly turn LMMS into a full-fledged proaudio DAW. This is by no means meant as a slight towards Paul, I know none of us are getting paid here and if he doesn't have the time or energy to pour into RT core development, that's entirely understandable. We'd really need more developers who understand all this RT stuff... > Also a live mode isnt simple as it sounds, I think it would take a lot > of development time, since it needs a completly different UI than the > current one, so it would be basicly making an seperate program in LMMS. I've been thinking about this too. It seems to be the trend today - with BitWig being hailed as the "next evolutionary step in the software-based DAW" or something. I think something like a rudimentary "live mode" could well be implemented in LMMS without it being too intrusive to other functionality. I'm thinking, there'd be a separate, second song editor window, call it a "sketchbook" or something (better name pending). This editor would have duplicates of all the tracks in the main song editor - they'd be the same tracks really, just sort of in a parallel track system. This "sketchbook" would have a fixed length (adjustable), and it would have multiple pages. Each page could contain different patterns. It'd be conceptually very similar to the bb-editor in that way, except with a major difference: the tracks would all be the same as in the song editor, and you couldn't play the pages as bb-tracks on the song editor. Instead, you could play each page as a loop in a live situation, mix/fade/switch between the pages, and whatever. You could then also use it for composition by dragging pages from the sketchbook into the main song editor, and since the tracks are the same, the patterns from the sketchbook pages could easily be copied on to the tracks of the song editor, at the position you specify. Of course implementing this would be a lot of work, and it would indeed take a lot of development time - but it would by no means need a "completely different UI" or a separate program or anything. It could well fit into the existing UI paradigm of LMMS. ------------------------------------------------------------------------------ _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
