2cc273c
WIP by
2008-02-20 18:25:21 -0600
08182d2
Make track use track_widget base class instead of regions. by
2008-02-20 18:14:44 -0600
a2ea182
More work on tempo map by
2008-02-20 09:43:14 -0600
609e00e
Draw beat lines. by
2008-02-20 06:45:02 -0600
e1e1d43
Make panning work. by
2008-02-20 05:48:42 -0600
372ceb4
Improve event region calculation. by
2008-02-20 05:40:23 -0600
50680c6
Fix event handling of trackwidgets when scrolled. by
2008-02-20 05:29:31 -0600
f5f19db
Fix label offset when scrolling... This is necessary if we want to support fl_scroll optimization. by
2008-02-20 04:55:35 -0600
318c270
Reduce the number of peaks read when drawing region. by
2008-02-20 04:51:07 -0600
5e0e95c
Fixup virtual scrolling. by
2008-02-20 04:45:10 -0600
d5dc2a2
Split region into TrackWidget base class. by
2008-02-20 02:49:47 -0600
e94cb69
Clean up region box drawing. by
2008-02-20 01:53:54 -0600
7501a80
Make snapping work again. by
2008-02-20 01:24:56 -0600
bcfa0cb
Make trimming work. by
2008-02-20 01:08:36 -0600
35d277d
Make region dragging work. by
2008-02-20 00:46:28 -0600
900c49a
Begin handlig region events again. by
2008-02-20 00:35:29 -0600
69aee9d
Add scrollbar for timeline. by
2008-02-20 00:11:33 -0600
76afaa5
Begin moving to custom track scrolling with 'virtual' region widgets. by
2008-02-19 23:57:14 -0600
80ec2b6
Work in snapping some more. by
2008-02-19 00:22:42 -0600
2d6a93b
Try to make snapping more accurate. by
2008-02-18 18:35:37 -0600
a055856
Implement snap-to for regions. by
2008-02-18 01:44:31 -0600
5ec40ad
Permit panning of regions. Try to prevent trimming or panning beyond 0. by
2008-02-18 01:15:12 -0600
6b48c0d
Insert imported regions at offset of drop. by
2008-02-17 23:25:26 -0600
3b02169
Make normalization code work at all zoom levels. by
2008-02-17 21:37:26 -0600
a032a95
Cleanup some issues with trimming. by
2008-02-17 19:13:20 -0600
d36804e
Finish making Peaks use Clip by
2008-02-17 17:33:59 -0600
bb0b511
Make make_peaks use Clip to access source. by
2008-02-17 17:29:09 -0600
f27a222
Cleanup peak code to use Clip for reading. by
2008-02-17 17:17:38 -0600
1684805
Size Waveforms to clip length. by
2008-02-17 16:03:31 -0600
05854ba
Clean up zoom bar a bit. by
2008-02-17 15:25:02 -0600
0328ebf
Read peaks from source in chunks of exact size requirested. Use one buffer for all source-read peaks. by
2008-02-17 14:41:59 -0600
09a1951
Work on peak reader (WIP). Resize regions on zoom. by
2008-02-17 03:00:38 -0600
720f024
Read peaks directly from source at high zoom levels. by
2008-02-16 21:32:31 -0600
0c9be68
Update peaks when necessary. by
2008-02-16 20:59:45 -0600
31b449c
Use libsndfile. Actually generate peak data. by
2008-02-16 20:36:17 -0600
4129714
More tweaking. by
2008-02-16 18:35:53 -0600
8905484
Cleanups. by
2008-02-16 17:28:48 -0600
41b6278
Work on supporting actual audio backing. WIP. by
2008-02-16 17:12:23 -0600
1750df5
Add normalization function. by
2008-02-16 04:30:56 -0600
a819cdd
Color by amplitude when drawing waveform. by
2008-02-16 02:41:25 -0600
0435171
Cleanup region code a bit. by
2008-02-16 02:09:11 -0600
76d2d70
Don't drag-scroll past beginning of track. by
2008-02-16 01:59:50 -0600
894d5d8
Allow copying of regions. by
2008-02-16 01:46:43 -0600
ece5a45
Automatically scroll timeline when dragging a region. by
2008-02-16 01:21:15 -0600
477e1f5
Let tracks recieve DND events. by
2008-02-16 00:47:46 -0600
41ac62e
Allow interactive trimming of regions. by
2008-02-15 22:23:58 -0600
62781a7
Add tracks. Support dragging regions between tracks. by
2008-02-15 21:50:16 -0600
7421e64
Clean up a few inconsistencies with sequence tab detaching. by
2008-02-15 01:40:33 -0600
6765c3f
Oops. Fix bug introduced in mapping note exclusion commit that resulted in all non-note events being dropped. by
2008-02-15 00:10:28 -0600
5cb724c
Correct off-by-one in drawing of selection rectangle. by
2008-02-14 23:29:12 -0600
4515a3d
Draw playhead the same way, regardless of selection flag. by
2008-02-14 23:24:49 -0600
db1b2f6
Make 'crop' command crop to rectangle too. by
2008-02-14 23:07:50 -0600
d8fe1ad
Add new rectangular selection to canvas. by
2008-02-14 22:20:04 -0600
5f8d98c
Update TODO. by
2008-02-14 20:11:07 -0600
3713bf9
Add Jack MIDI section to manual. by
2008-02-14 17:37:09 -0600
9d0689a
Make 'install' rule depend on 'all' by
2008-02-14 13:33:06 -0600
3ab7017
Don't depend on {foo,bar} expansion support in shell in Makefile. by
2008-02-14 10:09:15 -0600
669d638
Support trimming of region. by
2008-02-14 01:40:47 -0600
4b290d3
Try to be more efficient about clipping. by
2008-02-14 00:35:32 -0600
a7f590a
Initial checkin. by
2008-02-13 23:47:12 -0600
90e0853
Actually commit rendered HTML doc from previous doc fix commit. by
2008-02-13 16:51:58 -0600
0b2b552
Make sure notes are redrawn when mapping is changed. by
2008-02-13 13:48:50 -0600
742679c
Actually mute notes outside of current mapping. by
2008-02-13 13:42:00 -0600
9bebbff
Fix tpyos in dcumentaion. by
2008-02-13 11:41:55 -0600
9f151de
Add 'dist' target to Makefile. by
2008-02-13 10:23:19 -0600
bc64b35
Make all objects depend on Makefile. by
2008-02-13 10:12:40 -0600
7b75e2b
Move definition of VERSION to Makefile. by
2008-02-13 10:10:41 -0600
81fe5ef
Make detached sequence window double-buffered too. by
2008-02-13 01:06:48 -0600
0953207
Update documentation. by
2008-02-12 20:02:46 -0600
41eb6f4
Update playback mode widget when song is loaded via LASH. by
2008-02-12 19:56:01 -0600
65df570
Clean up some uninitialized values flagged by valgrind. by
2008-02-12 19:37:26 -0600
5ceed37
Update phrase display when patterns are created/destroyed. by
2008-02-12 17:04:38 -0600
d301578
Call Fl_Double_Window::resize in canvas widget resize method.. Apparently it matters. by
2008-02-12 16:25:14 -0600
bb014f4
Switch canvas to double-buffering after all as it seems not to result in any speed decrease, but leave canvas widget as subwindow. by
2008-02-12 15:34:16 -0600
a71ba1c
Use double-buffered visual for main_window, but keep canvas widget single-buffered by placing it inside a subwindow by
2008-02-12 15:25:11 -0600
39423ef
Fix error in ASSERT macro. by
2008-02-12 13:23:57 -0600
70d576a
Clear status message after 5 seconds. by
2008-02-12 12:29:00 -0600
6447678
Add more status line output. by
2008-02-12 12:21:42 -0600
58c2dad
Minor cleanup of debugging output. by
2008-02-12 12:08:17 -0600
fe8fab2
Add signals for song dirty state. Make file menu entries context sensitive. by
2008-02-12 00:06:08 -0600
e3a3d71
Clean up tab focus handling and make Edit menu context sensitive. by
2008-02-11 23:20:36 -0600
dfa3722
Break instrument editor out into its own class. by
2008-02-11 22:59:18 -0600
835bbed
Add new instrument definitions. by
2008-02-11 22:18:21 -0600
846413f
Support saving of instrument definitions. by
2008-02-11 22:06:00 -0600
0035452
Support loading of user defined instruments. by
2008-02-11 18:22:04 -0600
c0c7f71
Being to support saving of instrument definitions. by
2008-02-11 17:42:15 -0600
83e2cc4
Allow editing of instrument row properties. by
2008-02-11 16:59:54 -0600
3607fb5
Fix math error in timebase master code. by
2008-02-11 00:18:45 -0600
42f7242
Add phrase and sequence progress bar widgets. by
2008-02-11 00:16:31 -0600
0af4059
Don't fail if instrument definitions cannot be found. Use C Major as default mapping. by
2008-02-10 23:20:39 -0600
8f3f02d
Initial public checkin. by
2007-12-17 22:09:02 -0600