Commit Graph

  • 17790c13c1 Fix pending peaks timers. Jonathan Moore Liles 2008-05-11 12:18:51 -0500
  • f12363340e Clean up Peaks.C Jonathan Moore Liles 2008-05-11 09:24:38 -0500
  • d1a2f52352 Support optional mipmapping of peakfiles. Mipmap peaks for new captures. Jonathan Moore Liles 2008-05-10 20:40:43 -0500
  • fc99144548 Work on making peak streaming work again. Jonathan Moore Liles 2008-05-10 20:10:16 -0500
  • e27c0336fe Peak all peak cache levels together in a single peakfile. Jonathan Moore Liles 2008-05-10 19:10:49 -0500
  • e2e2241715 Make peak streaming work again. Jonathan Moore Liles 2008-05-10 13:19:55 -0500
  • 45a660d98a Treat peakfiles as a multilevel cache. Jonathan Moore Liles 2008-05-10 12:02:21 -0500
  • bff8d98078 Clean up a copy/assignment permissions for many classes. Jonathan Moore Liles 2008-05-07 20:05:49 -0500
  • 9bf7183696 Make region duplication work again. Jonathan Moore Liles 2008-05-07 19:25:12 -0500
  • edb9be37ab Clean up sequence widget copy constructors. Jonathan Moore Liles 2008-05-07 19:04:47 -0500
  • 7f25ebe855 Get rid of a million and a half signed/unsigned expression warnings. Jonathan Moore Liles 2008-05-07 18:19:48 -0500
  • 77621d9d77 Clean up sequence widget 'clone' functions. Jonathan Moore Liles 2008-05-07 18:09:52 -0500
  • 9df497a50a Fixup tempo/time points, which were broken by recent renaming. Jonathan Moore Liles 2008-05-07 17:55:01 -0500
  • e050332e36 Add shortcut to annotation region edit window. Jonathan Moore Liles 2008-05-07 15:16:56 -0500
  • 6bb4a1d066 offset start end -> start offset length Jonathan Moore Liles 2008-05-07 13:43:56 -0500
  • 8a048e6ef2 Oops. Forgot one. Jonathan Moore Liles 2008-05-07 11:54:41 -0500
  • ff9f812a04 More renames. Jonathan Moore Liles 2008-05-07 11:42:31 -0500
  • a57db305f2 Symbol name cleanup. Jonathan Moore Liles 2008-05-07 11:18:57 -0500
  • 9d498d7eca Go back to using long names for properties. Jonathan Moore Liles 2008-05-07 10:28:57 -0500
  • 452e1df554 Provide shortcuts in compaction confirmation dialog. Jonathan Moore Liles 2008-05-07 10:20:13 -0500
  • 1edc236960 Journaling fixes. Jonathan Moore Liles 2008-05-07 10:19:55 -0500
  • aca45eceab Add .gitignore. Jonathan Moore Liles 2008-05-07 08:06:13 -0500
  • a81b174b90 Add additional version to project info. Jonathan Moore Liles 2008-05-06 23:42:06 -0500
  • 9ed5394e5d Clean up some event handlig breakage from sequence region split. Jonathan Moore Liles 2008-05-06 22:00:32 -0500
  • 9aa52f3e18 Fix memory leaks reported by valgrind. Jonathan Moore Liles 2008-05-06 21:32:37 -0500
  • f927e39681 Handle top-level path pop. Jonathan Moore Liles 2008-05-06 21:01:24 -0500
  • adf0ca22f3 Hack to make annotation pack visable. Jonathan Moore Liles 2008-05-06 21:01:03 -0500
  • 42e0e380bd Destroy sequence contents in sequence destructor. Jonathan Moore Liles 2008-05-06 21:00:36 -0500
  • 1318ba3c3a Also deregister control ports during track destruction. Jonathan Moore Liles 2008-05-06 20:03:08 -0500
  • c0803df843 Close project before creating new one. Jonathan Moore Liles 2008-05-06 19:58:34 -0500
  • 767aa44b7c Save version and sample rate with project. Jonathan Moore Liles 2008-05-06 19:41:07 -0500
  • 281607550b Oops. Actually ignore modifiers for timeline keys. Jonathan Moore Liles 2008-05-06 18:38:55 -0500
  • c413255e4a s/Session/Project/ig Jonathan Moore Liles 2008-05-06 18:33:24 -0500
  • 45aeb9ad89 Fix menu settings loader when operating at close to depth 0. Jonathan Moore Liles 2008-05-06 15:35:08 -0500
  • 56ce6caed3 Save and load per session timeline settings. Jonathan Moore Liles 2008-05-06 15:13:52 -0500
  • ed2e8e3f69 Only dump one top-level submenu. Jonathan Moore Liles 2008-05-06 13:10:22 -0500
  • 11e11d97b2 Always terminate escape return string. Jonathan Moore Liles 2008-05-06 00:34:46 -0500
  • a373535c75 Clean up some messages. Jonathan Moore Liles 2008-05-05 23:37:45 -0500
  • 31e40639d2 Update menubar entires to reflect session state. Jonathan Moore Liles 2008-05-05 23:33:41 -0500
  • 2881479cc2 Fix invalid read found by valgrind. Jonathan Moore Liles 2008-05-05 23:25:05 -0500
  • 614f716726 Activate Open item in session menu. Jonathan Moore Liles 2008-05-05 22:50:57 -0500
  • 4cb087c81a Properly free ports at Track destruction. Jonathan Moore Liles 2008-05-05 22:24:43 -0500
  • b3c3a3956b Use stricter shortcut for timeline context menu. Jonathan Moore Liles 2008-05-05 22:00:30 -0500
  • f9d93f4307 Small hack to fix one-pixel size difference when there are no annotation tracks. Jonathan Moore Liles 2008-05-05 21:56:26 -0500
  • 8677b76201 Cleanup. Jonathan Moore Liles 2008-05-05 20:04:48 -0500
  • 982eed82e4 Don't begin a drag when annotations are edited! Jonathan Moore Liles 2008-05-05 19:01:01 -0500
  • 4947278da5 Fix scrolling positon consistency problem. Jonathan Moore Liles 2008-05-05 18:49:18 -0500
  • 89d64f66e4 Try to fix some issues with journal replay and compaction. Jonathan Moore Liles 2008-05-05 18:24:21 -0500
  • 03cd2a1c45 Fix error in order of destruction for annotation_*. Jonathan Moore Liles 2008-05-05 14:50:06 -0500
  • 8b1dea33a6 Only draw first line of annotation text on timeline view. Jonathan Moore Liles 2008-05-05 13:37:54 -0500
  • 1025201398 Escape/unescape newlines in string parameters of journal messages. Jonathan Moore Liles 2008-05-05 13:35:04 -0500
  • 35bb316a02 Use text edit window widget for annotation region. Jonathan Moore Liles 2008-05-05 12:19:01 -0500
  • 5985f12d11 Add Fl_Text_Edit_Window widget. Jonathan Moore Liles 2008-05-05 12:18:02 -0500
  • 03a6e80a48 Add omitted annoation region source files! Jonathan Moore Liles 2008-05-05 11:24:54 -0500
  • 2824882d47 Fix fluid file build problem. Jonathan Moore Liles 2008-05-05 00:42:26 -0500
  • c3a20870f7 Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged. Jonathan Moore Liles 2008-05-05 00:29:39 -0500
  • d510b21f7f Allow Annotation_Points and Annotation_Regions to co-exist on the same sequence. Jonathan Moore Liles 2008-05-04 21:05:20 -0500
  • 875ff62c8a Split Region into Audio_Region and Sequence_Region base class. Jonathan Moore Liles 2008-05-04 19:56:07 -0500
  • 33d78a726a Rename Region class to Audio_Region Jonathan Moore Liles 2008-05-04 19:04:20 -0500
  • 42a1983116 Allow each track to contain multiple Annotation_Sequences. Jonathan Moore Liles 2008-05-04 18:06:36 -0500
  • f16bbb1ab6 Rename Ruler_* to Annotation_* Jonathan Moore Liles 2008-05-04 17:32:08 -0500
  • f34496f703 Keep VERSION in Makefile Jonathan Moore Liles 2008-05-04 17:20:38 -0500
  • 727b256b4b Output journal snapshot as a single transaction. Jonathan Moore Liles 2008-05-04 02:35:35 -0500
  • 594f711533 Make new session dialog actually work. Jonathan Moore Liles 2008-05-04 02:32:54 -0500
  • 5ca4efe837 Break session loading/creation code out into its own file. Jonathan Moore Liles 2008-05-04 02:10:15 -0500
  • 25aea13004 Improve new session dialog. Jonathan Moore Liles 2008-05-03 20:28:36 -0500
  • aef0d1c6b1 Minor cleanup. Jonathan Moore Liles 2008-05-03 18:44:28 -0500
  • 951c1ca23b Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown. Jonathan Moore Liles 2008-05-03 18:25:59 -0500
  • af523475c4 Work on making system reset possible. Jonathan Moore Liles 2008-05-03 17:50:32 -0500
  • 72ae9470d3 Don't crash when song cannot be loaded via LASH. Jonathan Moore Liles 2008-05-03 12:15:02 -0500
  • 5f4fd49867 Minor cleanups. Jonathan Moore Liles 2008-05-03 11:46:48 -0500
  • 4feb8d6a9a Bring debugging messages over from Non-Sequencer. Jonathan Moore Liles 2008-05-02 23:44:48 -0500
  • 4b51c8f82a Make zoom follow mouse. Jonathan Moore Liles 2008-05-02 21:17:34 -0500
  • 6bb756d4dc Adapt snapping code to use the new measure line rendering code. Jonathan Moore Liles 2008-05-02 20:48:16 -0500
  • 0645c0ebbf Make zoom-fit menu item work. Jonathan Moore Liles 2008-05-02 18:03:44 -0500
  • 0da462b62d Make zoom to time work again. Jonathan Moore Liles 2008-05-02 17:34:43 -0500
  • 61f3d56611 Allow the user to add/edit tempo points. Jonathan Moore Liles 2008-05-02 15:02:24 -0500
  • 595100be8e Give each sequence type its own default cursor. Jonathan Moore Liles 2008-05-02 06:42:50 -0500
  • 013dbe26f9 Don't popup timeline menu on right-click if any modifiers are active. Jonathan Moore Liles 2008-05-02 01:01:35 -0500
  • c8bb330e8e Try to clean up region dragging. Jonathan Moore Liles 2008-05-02 00:52:50 -0500
  • 0f402d0851 Avoid unnecessary copying in Record_DS as well. Jonathan Moore Liles 2008-05-01 23:12:51 -0500
  • 14a891e462 Attempt to get rid of missing samples in playback for good. Jonathan Moore Liles 2008-05-01 21:19:12 -0500
  • ea057edddc Quiet uninitialized value warning from valgrind. Jonathan Moore Liles 2008-05-01 20:24:45 -0500
  • 900bfdebb0 Fix invalid read reported by valgrind. Jonathan Moore Liles 2008-05-01 20:21:35 -0500
  • f17dac7c87 Fix idexing errors in playback ringbuffer stuffing. Jonathan Moore Liles 2008-05-01 19:42:01 -0500
  • bdd9dc56e4 Try to get captures to begin and end on the proper frame. Jonathan Moore Liles 2008-05-01 18:35:46 -0500
  • 68f924ab1b Add more xruns info to the GUI. Jonathan Moore Liles 2008-05-01 06:35:42 -0500
  • 1b51531bc5 Check for termination status AFTER awaking up, rather than BEFORE going to sleep. Jonathan Moore Liles 2008-05-01 06:35:11 -0500
  • 821a3feedc Quit using FLTK's weird DND system for inter-track drags. Jonathan Moore Liles 2008-05-01 04:47:37 -0500
  • 84a2bdcb17 Switch to single makefile. Jonathan Moore Liles 2008-05-01 03:05:10 -0500
  • 9814d34ac6 Make region normalization possible again. Jonathan Moore Liles 2008-05-01 02:13:58 -0500
  • aba6910629 Make playhead centering optional and disable it while recording. Jonathan Moore Liles 2008-05-01 01:47:49 -0500
  • 84af307881 Move audio specific sequence code into Audio_Sequence class. Jonathan Moore Liles 2008-05-01 01:07:10 -0500
  • 7a1fb271d4 Always show selected control points. Jonathan Moore Liles 2008-05-01 00:29:46 -0500
  • 01fa14f04c Chnage the way control points are drawn. Jonathan Moore Liles 2008-05-01 00:26:57 -0500
  • 8e791e2cd9 Improve the way Sequence_Points are drawn. Jonathan Moore Liles 2008-04-30 23:24:20 -0500
  • 2bec4b16f1 Enhance the way sequence widget labels are drawn. Jonathan Moore Liles 2008-04-30 19:57:11 -0500
  • 80005dcf89 Enhance the way sequence points are drawn. Jonathan Moore Liles 2008-04-30 19:38:49 -0500
  • 34400df589 Attempt to draw measure lines with a more efficient incremental algorithm. Jonathan Moore Liles 2008-04-30 16:03:58 -0500
  • 0af8d7e124 Try to avoid excessive drawing. Jonathan Moore Liles 2008-04-30 01:40:33 -0500