non/timeline/src/Engine
Jonathan Moore Liles 2f06f509d7 Timeline: Implement new cursor system.
This adds new cursor rulers for edit, punch and playback.  P1/P2 are now known as the
Edit Cursor. Multiple Punch Cursors may be defined. The playback cursor affects Home and End
controls. New options are available for looping over the playback cursor (even while recording)
and automatically creating new takes at start of recording (or loop).

The new cursor objects bump the project file version. Older versions of non-daw will be
unable to load new/edited projects.
2012-10-23 22:55:52 -07:00
..
Audio_File.C Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 2012-06-12 20:53:21 -07:00
Audio_File.H Timeline: Don't fork to generate peak mipmaps, do it in the capture thread. Also, clean up related concurrency issues. 2012-04-01 18:27:27 -07:00
Audio_File_Dummy.C Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Audio_File_Dummy.H Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 2012-06-12 20:53:21 -07:00
Audio_File_SF.C Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 2012-06-12 20:53:21 -07:00
Audio_File_SF.H Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Audio_Region.C Timeline: declick loop boundaries. 2012-06-22 21:13:05 -07:00
Audio_Sequence.C Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Control_Sequence.C Big OSC signal cleanups 2012-02-26 01:05:04 -08:00
Disk_Stream.C Timeline: Fix thread synchronization issues during recording. 2012-06-15 18:53:40 -07:00
Disk_Stream.H Timeline: Fix thread synchronization issues during recording. 2012-06-15 18:53:40 -07:00
Engine.C Implement the Non-Session-Manager (NSM) 2012-02-26 01:05:02 -08:00
Engine.H Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Peak.H Fix 64-bit bug in peakfile handling. 2010-03-11 01:12:53 -06:00
Peaks.C Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 2012-06-12 20:53:21 -07:00
Peaks.H Fix runaway processing in peakfile generation. 2012-06-04 17:14:37 -07:00
Playback_DS.C Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Playback_DS.H Massively reoganize tree. 2010-02-01 02:26:42 -06:00
Record_DS.C Timeline: Fix thread synchronization issues during recording. 2012-06-15 18:53:40 -07:00
Record_DS.H Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 2012-06-12 20:53:21 -07:00
Timeline.C Timeline: Implement new cursor system. 2012-10-23 22:55:52 -07:00
Track.C Timeline: Fix thread synchronization issues during recording. 2012-06-15 18:53:40 -07:00
const.h Massively reoganize tree. 2010-02-01 02:26:42 -06:00
types.h Massively reoganize tree. 2010-02-01 02:26:42 -06:00