46 Commits (5fecc4b6731d68fdbcfd7a848d217cedef22d5b6)

Author SHA1 Message Date
  Jonathan Moore Liles 48698780d9 Refactor common components of Timeline and Mixer into nonlib/ 15 years ago
  Jonathan Moore Liles 86fa1ce238 Implement capture-offset latency compensation. 16 years ago
  Jonathan Moore Liles 15a579774c Implement storage and loading of unjournaled state for Loggable objects. 16 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 74ffa575d9 Oops. Write journal entries in proper order when generating snapshot. 17 years ago
  Jonathan Moore Liles 8ae5783c3e Add solo and record blinkers to TLE. 17 years ago
  Jonathan Moore Liles 869cf25b3b Provide a keybinding/menu entry for track renaming. 17 years ago
  Jonathan Moore Liles f50c8318ff Clean up takes menu building. Add 'remove' action. 17 years ago
  Jonathan Moore Liles 170b11010e Cleanups and commenting. 17 years ago
  Jonathan Moore Liles c98016d5e4 Move Track context menu over to the same system that Sequence and Audio_Region use. 17 years ago
  Jonathan Moore Liles 2c502795ab Remove dead code. 17 years ago
  Jonathan Moore Liles b20156053e Add appropriate locking. Make control sequences removable. 17 years ago
  Jonathan Moore Liles 1616465e39 Overhaul capture finalization. 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 bff8d98078 Clean up a copy/assignment permissions for many classes. 17 years ago
  Jonathan Moore Liles a57db305f2 Symbol name cleanup. 17 years ago
  Jonathan Moore Liles 9d498d7eca Go back to using long names for properties. 17 years ago
  Jonathan Moore Liles 89d64f66e4 Try to fix some issues with journal replay and compaction. 17 years ago
  Jonathan Moore Liles c3a20870f7 Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged. 17 years ago
  Jonathan Moore Liles 33d78a726a Rename Region class to Audio_Region 17 years ago
  Jonathan Moore Liles 42a1983116 Allow each track to contain multiple Annotation_Sequences. 17 years ago
  Jonathan Moore Liles af523475c4 Work on making system reset possible. 17 years ago
  Jonathan Moore Liles c464c73ab9 Improve the way sequence widgets are selected. 17 years ago
  Jonathan Moore Liles 311daf498c Oops. Can't pass a pointer to an element of std::vector! 17 years ago
  Jonathan Moore Liles e637da4b77 Attempt to create control output ports properly. 17 years ago
  Jonathan Moore Liles d178a08152 Refine track colors. 17 years ago
  Jonathan Moore Liles 1a89c40d7b Permit user to pick track color. Journal track color. 17 years ago
  Jonathan Moore Liles d426aac08d Avoid opening libsndfile sources in RDWR mode (doesn't work with FLAC) 17 years ago
  Jonathan Moore Liles a32f8ca17a Allow the user to choose capture format. 17 years ago
  Jonathan Moore Liles ef0851b426 Draw capture in red. 17 years ago
  Jonathan Moore Liles 63ebacb872 Massive consting. 17 years ago
  Jonathan Moore Liles d87b35c4e0 Make mute and solo buttons work. 17 years ago
  Jonathan Moore Liles 2e7fab494a Actiavte compaction menu option. 17 years ago
  Jonathan Moore Liles 9ce8701283 Actually rename ports when appropriate. Journal track I/O configuration. 17 years ago
  Jonathan Moore Liles 543d9e4432 Work on restorability of tracks. 17 years ago
  Jonathan Moore Liles 8a927c8876 Cleanups. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 17 years ago
  Jonathan Moore Liles 77ac8a2c8e Create track ports with the proper names. 17 years ago
  Jonathan Moore Liles ed813d0c03 Name newly created tracks. 17 years ago
  Jonathan Moore Liles e54f63e605 Massive renames. 17 years ago
  Jonathan Moore Liles 714fc8766c Crudely begin to support drawing of timecodes on ruler. 17 years ago
  Jonathan Moore Liles 0dff4be584 Continue working on engine functionality. 17 years ago
  Jonathan Moore Liles 16772b7e3b WIP 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  Jonathan Moore Liles 90a5568a20 Log auido tracks as Audio_Track. 17 years ago
  Jonathan Moore Liles 7d6121e2d8 Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class. 17 years ago
  Jonathan Moore Liles 35fc23bec8 Add an option to add a new take. 17 years ago
  Jonathan Moore Liles a6e65c8159 Cleanup region mouseover. 17 years ago