OK I'm almost done with what I wanted to accomplish 
 with this commit. Still a few touch ups and so on.

Then to get back a few steps.
I've still got a lot more to do with the mixer,  strips, arranger
 and so on as I mentioned, Robert.
Hang in there folks.

Robert try the wave spikes / non-identical wave thing you reported. 
Still happening?


Here's what's in this commit:

- Non-shared event lists followup: Wave event sndfile handles are now truly
    unique - overlapping multiple compressed audio file instances will play 
    now instead of halting MusE.
 TODO: When a wave part is edited, ensure other instances' caches are updated.
 
  Note: The master sndfile list is now meaningless. (It now allows MULTIPLE 
   instances of SAME wave file.)
  It will either soon be REMOVED, or embellished/re-purposed. As will the 
  Clip List Editor. It is kept for now, so that the Clip List Editor can help 
   debug what is going on.

- Fixed crashes when using wave editing functions. Possibly fixes recording 
   spikes too?

- Close or re-open sndfiles in deleted or undeleted wave tracks/parts/events.

- Fixed part copying in Duplicate Tracks function. Dialog added new modes.

- Revert old: Do not auto-snap newly recorded wave parts to the grid. 
  (Importing never did this.)
  
- Streamlined some complex multi-cycle operations (stopRolling, recordStop, 
   deleteTracks etc.) into single undoable operation lists (one cycle).

- Eliminated the (very old) brief total audio dropout on transport stop 
   or rec stop. Yay :-)
   
- Fixed the (very old) audio FIFO underrun copious errors, at song load 
   then play. Yay :-)
   
- Added undo of recorded audio automation controller events.

- Good speed ups to midi sustain controller real-time stop/start 
   disabling/reenabling loops. (Rearranged the loops - it was iterating 
   all 200 ports x 16 channels).
   
- Still some related finishing work to do...


Thanks.
Tim.


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to