28 Commits (70e23f1994882a000cf552966184d00d4635a2bf)

Author SHA1 Message Date
  Jonathan Moore Liles 899740c2f1 Timeline: Add freewheel button. 13 years ago
  Jonathan Moore Liles c351700be0 Timeline: Fix peak display while recording. 13 years ago
  Jonathan Moore Liles 9230ab3d04 Timeline: Fix potential deadlock when stopping recording. 13 years ago
  Jonathan Moore Liles a99f707bda Timeline: Fix bug causing occasional duplicate 'create' entries in snapshots. 13 years ago
  Jonathan Moore Liles a25ea63389 Timeline: Report name as non-daw when invoked as such, as non-timeline otherwise. 13 years ago
  Jonathan Moore Liles 525470392a Timeline: Don't attempt to build peaks for dummy sources. 13 years ago
  Jonathan Moore Liles 8d282617e6 Timeline: More locking fixes. Also, build peaks cache levels in threads launched by UI thread, instead of in the record diskthreads. 13 years ago
  Jonathan Moore Liles 98c5c196d4 Timeline: Rework locking. 13 years ago
  Jonathan Moore Liles e4d08afc68 Timeline: Cancel unresponsive disk_threads. 13 years ago
  Jonathan Moore Liles f41cf07188 Timeline: Add 'loop' and 'new take' buttons to transport group so that these settings are more obvious to the user. 13 years ago
  Jonathan Moore Liles 3756dea1d6 Timeline: Lock ordering fixes. 13 years ago
  Jonathan Moore Liles 753ac2b56a Timeline: Redesign track header and add option to overlay control sequences. 13 years ago
  Jonathan Moore Liles 2f06f509d7 Timeline: Implement new cursor system. 13 years ago
  Jonathan Moore Liles 15a78bbfb5 Timeline: Don't die when a punch recording is started with no range defined. 13 years ago
  Jonathan Moore Liles be3c9c6412 Timeline: declick loop boundaries. 13 years ago
  Jonathan Moore Liles 1f9c2bbb6a Timeline: Fix thread synchronization issues during recording. 13 years ago
  Jonathan Moore Liles a27d0b1718 Timeline: Add basic punch in/out support (may require latency compensation). 13 years ago
  Jonathan Moore Liles e968d8190f Timeline: Fix waveform drawing during record and cumulative error in looped region drawing. Also, avoid redrawing already displayed parts of waveforms while recording. 13 years ago
  Jonathan Moore Liles f3505a84de Timeline: Simplify fade application/avoid cast to long type. 13 years ago
  Jonathan Moore Liles e5875fa072 Fix runaway processing in peakfile generation. 13 years ago
  Jonathan Moore Liles 61addce803 Add missing includes for unistd.h 14 years ago
  Jonathan Moore Liles e662a7623b Add missing includes for unistd.h 14 years ago
  Jonathan Moore Liles 9667f98995 Timeline: Don't fork to generate peak mipmaps, do it in the capture thread. Also, clean up related concurrency issues. 14 years ago
  Jonathan Moore Liles dafc476222 Big OSC signal cleanups 14 years ago
  Jonathan Moore Liles b82774dcf3 Timeline: Add interpolation mode choice of Linear and None to Control Sequences. 14 years ago
  Jonathan Moore Liles 7cfa1ec38a OSC: Implement generic signal model with path auto discovery through NSM. 14 years ago
  Jonathan Moore Liles 4a22d675e2 Implement the Non-Session-Manager (NSM) 16 years ago
  Jonathan Moore Liles dea3ae913b Fix 64-bit bug in peakfile handling. 16 years ago
  Jonathan Moore Liles 906872c79b Massively reoganize tree. 16 years ago