10 Commits (ebdd791f92d9dd1baf56a0f1722a75b352626fc1)

Author SHA1 Message Date
  Jonathan Moore Liles 48698780d9 Refactor common components of Timeline and Mixer into nonlib/ 15 years ago
  Jonathan Moore Liles fed042950f Cleanup capture code and eliminate off-by-one-buffer bug when bouncing tracks. 16 years ago
  Jonathan Moore Liles d2a8373cff Add module information to debugging output. 17 years ago
  Jonathan Moore Liles 7e294df84e Fix race condition in capture finalization. 17 years ago
  Jonathan Moore Liles 9ae6c0ea5e Wrap pthreads in a Thread class. Implement basic thread role checking. 17 years ago
  Jonathan Moore Liles dc7d769cf7 Fix order of disk stream thread destruction. 17 years ago
  Jonathan Moore Liles 734e3b555b Cleanup. 17 years ago
  Jonathan Moore Liles 1616465e39 Overhaul capture finalization. 17 years ago
  Jonathan Moore Liles 232d23915a Mipmap peak building actually happens in the UI thread, not the IO thread. 17 years ago
  Jonathan Moore Liles bd82f954a8 Move (mostly) all Engine functionality into Engine/ directory. 17 years ago
  Jonathan Moore Liles 48d7f61f8a Respond appropriately to changes in JACK buffer size. 17 years ago
  Jonathan Moore Liles f920867579 Build mipmap peaks in capture IO thread, but don't wait on it to finish. May be incorrect. 17 years ago
  Jonathan Moore Liles f4661611a0 Get stop frame right when finalizing regions. 17 years ago
  Jonathan Moore Liles a57db305f2 Symbol name cleanup. 17 years ago
  Jonathan Moore Liles 4feb8d6a9a Bring debugging messages over from Non-Sequencer. 17 years ago
  Jonathan Moore Liles 0f402d0851 Avoid unnecessary copying in Record_DS as well. 17 years ago
  Jonathan Moore Liles bdd9dc56e4 Try to get captures to begin and end on the proper frame. 17 years ago
  Jonathan Moore Liles 68f924ab1b Add more xruns info to the GUI. 17 years ago
  Jonathan Moore Liles f596d205db Read from disk in larger chunks. 17 years ago
  Jonathan Moore Liles c99b2f1424 Try harder to avoid redrawing capture regions. 17 years ago
  Jonathan Moore Liles e54f63e605 Massive renames. 17 years ago
  Jonathan Moore Liles e7c2ac9ecd Begin to support waveform display during capture. 17 years ago
  Jonathan Moore Liles 99e93c575e Stream peaks to disk during capture. 17 years ago
  Jonathan Moore Liles 72a203d18b Fix a number of errors turned up by valgrind. Import new captures. 17 years ago
  Jonathan Moore Liles 4684094f6f Work on improving recording. 17 years ago
  Jonathan Moore Liles fbb4b17dca Split Disk_Stream into a base class and Playback_DS and Record_DS. 17 years ago