4cb8fbd
Get rid of cumulative error in Peaks::Streamer by
2008-05-11 21:01:51 -0500
354b3a9
Position tempo point editor window inside the main window. by
2008-05-11 20:16:58 -0500
f0704d7
Oops. Finalize peak capture in the right place! by
2008-05-11 20:09:39 -0500
d7f020e
Add mutex to Audio_File objects to prevent read_source_peaks() and IO thread from conflicting. by
2008-05-11 19:31:41 -0500
9b8e756
Make peakfile block scanning more robust. by
2008-05-11 18:28:08 -0500
50fa642
Fix mipmapping for streamed peaks. by
2008-05-11 17:48:19 -0500
12d65ac
Add quit message. by
2008-05-11 12:19:01 -0500
17790c1
Fix pending peaks timers. by
2008-05-11 12:18:51 -0500
f123633
Clean up Peaks.C by
2008-05-11 09:24:38 -0500
d1a2f52
Support optional mipmapping of peakfiles. Mipmap peaks for new captures. by
2008-05-10 20:40:43 -0500
fc99144
Work on making peak streaming work again. by
2008-05-10 20:10:16 -0500
e27c033
Peak all peak cache levels together in a single peakfile. by
2008-05-10 19:10:49 -0500
e2e2241
Make peak streaming work again. by
2008-05-10 13:19:55 -0500
45a660d
Treat peakfiles as a multilevel cache. by
2008-05-10 12:02:21 -0500
bff8d98
Clean up a copy/assignment permissions for many classes. by
2008-05-07 20:05:49 -0500
9bf7183
Make region duplication work again. by
2008-05-07 19:25:12 -0500
edb9be3
Clean up sequence widget copy constructors. by
2008-05-07 19:04:47 -0500
7f25ebe
Get rid of a million and a half signed/unsigned expression warnings. by
2008-05-07 18:19:48 -0500
77621d9
Clean up sequence widget 'clone' functions. by
2008-05-07 18:09:52 -0500
9df497a
Fixup tempo/time points, which were broken by recent renaming. by
2008-05-07 17:55:01 -0500
e050332
Add shortcut to annotation region edit window. by
2008-05-07 15:16:56 -0500
6bb4a1d
offset start end -> start offset length by
2008-05-07 13:43:56 -0500
8a048e6
Oops. Forgot one. by
2008-05-07 11:54:41 -0500
ff9f812
More renames. by
2008-05-07 11:42:31 -0500
a57db30
Symbol name cleanup. by
2008-05-07 11:18:57 -0500
9d498d7
Go back to using long names for properties. by
2008-05-07 10:28:57 -0500
452e1df
Provide shortcuts in compaction confirmation dialog. by
2008-05-07 10:20:13 -0500
1edc236
Journaling fixes. by
2008-05-07 10:19:55 -0500
aca45ec
Add .gitignore. by
2008-05-07 08:06:13 -0500
a81b174
Add additional version to project info. by
2008-05-06 23:42:06 -0500
9ed5394
Clean up some event handlig breakage from sequence region split. by
2008-05-06 22:00:32 -0500
9aa52f3
Fix memory leaks reported by valgrind. by
2008-05-06 21:32:37 -0500
f927e39
Handle top-level path pop. by
2008-05-06 21:01:24 -0500
adf0ca2
Hack to make annotation pack visable. by
2008-05-06 21:01:03 -0500
42e0e38
Destroy sequence contents in sequence destructor. by
2008-05-06 21:00:36 -0500
1318ba3
Also deregister control ports during track destruction. by
2008-05-06 20:03:08 -0500
c0803df
Close project before creating new one. by
2008-05-06 19:58:34 -0500
767aa44
Save version and sample rate with project. by
2008-05-06 19:41:07 -0500
2816075
Oops. Actually ignore modifiers for timeline keys. by
2008-05-06 18:38:55 -0500
c413255
s/Session/Project/ig by
2008-05-06 18:33:24 -0500
45aeb9a
Fix menu settings loader when operating at close to depth 0. by
2008-05-06 15:35:08 -0500
56ce6ca
Save and load per session timeline settings. by
2008-05-06 15:13:52 -0500
ed2e8e3
Only dump one top-level submenu. by
2008-05-06 13:10:22 -0500
11e11d9
Always terminate escape return string. by
2008-05-06 00:34:46 -0500
a373535
Clean up some messages. by
2008-05-05 23:37:45 -0500
31e4063
Update menubar entires to reflect session state. by
2008-05-05 23:33:41 -0500
2881479
Fix invalid read found by valgrind. by
2008-05-05 23:25:05 -0500
614f716
Activate Open item in session menu. by
2008-05-05 22:50:57 -0500
4cb087c
Properly free ports at Track destruction. by
2008-05-05 22:24:43 -0500
b3c3a39
Use stricter shortcut for timeline context menu. by
2008-05-05 22:00:30 -0500
f9d93f4
Small hack to fix one-pixel size difference when there are no annotation tracks. by
2008-05-05 21:56:26 -0500
8677b76
Cleanup. by
2008-05-05 20:04:48 -0500
982eed8
Don't begin a drag when annotations are edited! by
2008-05-05 19:01:01 -0500
4947278
Fix scrolling positon consistency problem. by
2008-05-05 18:49:18 -0500
89d64f6
Try to fix some issues with journal replay and compaction. by
2008-05-05 18:24:21 -0500
03cd2a1
Fix error in order of destruction for annotation_*. by
2008-05-05 14:50:06 -0500
8b1dea3
Only draw first line of annotation text on timeline view. by
2008-05-05 13:37:54 -0500
1025201
Escape/unescape newlines in string parameters of journal messages. by
2008-05-05 13:35:04 -0500
35bb316
Use text edit window widget for annotation region. by
2008-05-05 12:19:01 -0500
5985f12
Add Fl_Text_Edit_Window widget. by
2008-05-05 12:18:02 -0500
03a6e80
Add omitted annoation region source files! by
2008-05-05 11:24:54 -0500
2824882
Fix fluid file build problem. by
2008-05-05 00:42:26 -0500
c3a2087
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged. by
2008-05-05 00:29:39 -0500
d510b21
Allow Annotation_Points and Annotation_Regions to co-exist on the same sequence. by
2008-05-04 21:05:20 -0500
875ff62
Split Region into Audio_Region and Sequence_Region base class. by
2008-05-04 19:56:07 -0500
33d78a7
Rename Region class to Audio_Region by
2008-05-04 19:04:20 -0500
42a1983
Allow each track to contain multiple Annotation_Sequences. by
2008-05-04 18:06:36 -0500
f16bbb1
Rename Ruler_* to Annotation_* by
2008-05-04 17:32:08 -0500
f34496f
Keep VERSION in Makefile by
2008-05-04 17:20:38 -0500
727b256
Output journal snapshot as a single transaction. by
2008-05-04 02:35:35 -0500
594f711
Make new session dialog actually work. by
2008-05-04 02:32:54 -0500
5ca4efe
Break session loading/creation code out into its own file. by
2008-05-04 02:10:15 -0500
25aea13
Improve new session dialog. by
2008-05-03 20:28:36 -0500
aef0d1c
Minor cleanup. by
2008-05-03 18:44:28 -0500
951c1ca
Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown. by
2008-05-03 18:25:59 -0500
af52347
Work on making system reset possible. by
2008-05-03 17:50:32 -0500
72ae947
Don't crash when song cannot be loaded via LASH. by
2008-05-03 12:15:02 -0500
5f4fd49
Minor cleanups. by
2008-05-03 11:46:48 -0500
4feb8d6
Bring debugging messages over from Non-Sequencer. by
2008-05-02 23:44:48 -0500
4b51c8f
Make zoom follow mouse. by
2008-05-02 21:17:34 -0500
6bb756d
Adapt snapping code to use the new measure line rendering code. by
2008-05-02 20:48:16 -0500
0645c0e
Make zoom-fit menu item work. by
2008-05-02 18:03:44 -0500
0da462b
Make zoom to time work again. by
2008-05-02 17:34:43 -0500
61f3d56
Allow the user to add/edit tempo points. by
2008-05-02 15:02:24 -0500
595100b
Give each sequence type its own default cursor. by
2008-05-02 06:42:50 -0500
013dbe2
Don't popup timeline menu on right-click if any modifiers are active. by
2008-05-02 01:01:35 -0500
c8bb330
Try to clean up region dragging. by
2008-05-02 00:52:50 -0500
0f402d0
Avoid unnecessary copying in Record_DS as well. by
2008-05-01 23:12:51 -0500
14a891e
Attempt to get rid of missing samples in playback for good. by
2008-05-01 21:19:12 -0500
ea057ed
Quiet uninitialized value warning from valgrind. by
2008-05-01 20:24:45 -0500
900bfde
Fix invalid read reported by valgrind. by
2008-05-01 20:21:35 -0500
f17dac7
Fix idexing errors in playback ringbuffer stuffing. by
2008-05-01 19:42:01 -0500
bdd9dc5
Try to get captures to begin and end on the proper frame. by
2008-05-01 18:35:46 -0500
68f924a
Add more xruns info to the GUI. by
2008-05-01 06:35:42 -0500
1b51531
Check for termination status AFTER awaking up, rather than BEFORE going to sleep. by
2008-05-01 06:35:11 -0500
821a3fe
Quit using FLTK's weird DND system for inter-track drags. by
2008-05-01 04:47:37 -0500
84a2bdc
Switch to single makefile. by
2008-05-01 03:05:10 -0500
9814d34
Make region normalization possible again. by
2008-05-01 02:13:58 -0500
aba6910
Make playhead centering optional and disable it while recording. by
2008-05-01 01:47:49 -0500
84af307
Move audio specific sequence code into Audio_Sequence class. by
2008-05-01 01:07:10 -0500