diiz wrote
> more like the "back of the engine" is already broken and we need to
> figure out how to fix it.

Darn, i felt that current engine is both stable efficient and fast


diiz wrote
> Piano roll only plays the selected pattern, that's how it's always
> worked...
> We could implement a new play mode in the piano roll, 

No its there already. The red 'circle+triangle'-button Replays whole
song-editor together with new added notes. Thats the one i think of 



diiz wrote
> Splitting a sampletrack from the middle is exactly as difficult as
> playing the sampletrack from the middle

oki so not that then.


diiz wrote
> So if you're thinking of this as some kind of workaround for not being
> able to play sampletracks from the middle, forget it 

Well maybe i have to but-

Actually i re-thought this, and a split of the sampletrack is not needed
First A new concept: 'work-length-bars' (WLB):
/Number of bars, in a sample-track-selection, that a user want to work with
in piano-roll /

New button added to piano-roll "Replay-with-sample" (RWS)

The /user/ has to decide how big the WLB should be
its up to him!

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!
It is a intuitive, and not convouted workflow, because The user wants to
listen to the /whole section/ in order to expand the composistion, up
against the sample-track.
I think i would like to work that way, without being annoyed.
This would mean that only few new features would be needed:

A new version of the 'record notes ....while..' button, eg the RWS, where it
simply just replay, and do not record (some GUI to indicate state)
A new way to use the export-module, to make virtual recording in mem -or 
load it from disk first time user starts replay, that would be like a
virtual internal sample-trac, only used by engine.

Thoughts?






--
View this message in context: 
http://linux-multimedia-studio-lmms.996328.n3.nabble.com/Things-learned-while-working-on-the-sampletrack-branch-tp8959p8992.html
Sent from the lmms-devel mailing list archive at Nabble.com.

------------------------------------------------------------------------------
"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
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to