On 05/25/2014 07:03 PM, musikbear wrote: > Darn, i felt that current engine is both stable efficient and fast > diiz wrote
Well. Stable? Mostly. Efficient and fast? Some places, yes - other places, not so much. Remember all that stuff about how our engine isn't RT safe... We have pretty damn good engine for processing instruments and effects. Our instrument plugin architecture is excellent and better in many regards than even many professional plugin architectures. Our native instruments are capable of many things that proprietary formats such as VST are not. In many places there are also things that don't make sense - legacy code, older things that don't really work with newer features - the recently removed freeze feature was a good example of this: it was implemented at a time before LMMS had automations, and thus didn't work correctly with them... there are other examples of similar things in the codebase. A lot of the problems can be solved by just bringing the old code up to date. Some are a bit harder to solve, and require careful planning and structural changes. > No its there already. The red 'circle+triangle'-button Replays whole > song-editor together with new added notes. Thats the one i think of The "circle+triangle" is actually "record + play". Its purpose is to record notes while playing. This is why it plays the metronome at the same time... > from Song-Editor playhead pos, the user selects n bars, from an item in Edit > -or perhaps a new menu 'Samples' > these n bars are copy-recorded. (and that could be made with the export > module, to either wav or ogg -or?) > when ever the user press the RWS-button in piano-roll, the /whole/ > "WLB"-selection is replayed /together/ with the notes in pianoroll, where he > is working. The whole WLB /every/ time! And again, if you want to select a part of a sampletrack, this just runs *again* into the same problem: it's the exact same thing as playing sample tracks from the middle. We can't do any of that stuff without figuring out where a time is in the sampletrack. Face it, if you want a part of a sampletrack, there will *always* be the same hurdle to overcome: we need to be able to convert song time to sampletrack time, and that is again the exact same thing we need for playing sampletracks from the middle. > It is a intuitive, and not convouted workflow, Well I have to disagree there. Sounds completely and unnecessarily overcomplicated... ------------------------------------------------------------------------------ "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
