946b8f8
Continue working on playback. by
2008-04-07 03:12:01 -0500
2ddaf17
Cleanup. by
2008-04-07 03:00:33 -0500
30f33a3
Work on adding playback capability. by
2008-04-07 02:29:30 -0500
6a6c912
Try a different way of avoiding continuous-variation on drag etc. by
2008-04-02 02:19:48 -0500
3d74d59
Play with push stuff. by
2008-04-02 01:49:24 -0500
16772b7
WIP by
2008-03-31 05:00:47 -0500
0207dc9
Ditch the whole separate Engine idea and move everything back to Timeline. by
2008-03-28 00:19:26 -0500
db29b21
Work on moving journaling into engine process. by
2008-03-27 00:58:31 -0500
6abd18c4
Minor cleanup. by
2008-03-26 21:56:11 -0500
22030e4
Improve peak reading efficiency. by
2008-03-26 19:46:38 -0500
48bcd7e
Continue switching over to peak server system. by
2008-03-26 19:31:57 -0500
95a2896
Work on peak reader. by
2008-03-26 18:21:11 -0500
2abf280
Don't read more peaks than needed for waveform. by
2008-03-26 12:53:36 -0500
b0d5b60
Work on switching Timeline Editor over to use the Peak Server. by
2008-03-26 03:33:14 -0500
0b67f85
Add some error handling to Peak_Server. by
2008-03-25 17:50:12 -0500
87babc7
Add omitted file. by
2008-03-25 16:18:24 -0500
d2478e3
Make peak server work. by
2008-03-25 16:17:24 -0500
fda03b1
Continue work on Server base class. by
2008-03-25 13:50:10 -0500
93ce31e
Work on server aspect of Engine. by
2008-03-25 02:08:13 -0500
047a003
Attempt to address interaction between jack buffer size and tempo. by
2008-03-23 16:34:32 -0500
dce2463
Rename DEBUG macro. Avoid printing some debugging messages in the RT thread of the production build. by
2008-03-23 14:45:07 -0500
98aab77
Update documentation. by
2008-03-23 01:35:07 -0500
cfd27f8
Ensure that song dirtiness is cleared by 'new'. by
2008-03-23 01:26:12 -0500
c307a34
Do notes_on math in integer instead of floating point to avoid denormal issues on some CPUs. by
2008-03-23 01:23:06 -0500
fbe232f
Show transport timebase state on status line. by
2008-03-23 00:51:02 -0500
cb5960d
Set song dirtiness more often/more consistently. by
2008-03-22 23:43:40 -0500
93f51f3
Update TODO by
2008-03-22 19:15:54 -0500
c9b6045
Make event debugging a separate option. by
2008-03-22 15:20:34 -0500
b64034f
Work on sharing code between engine and timeline. by
2008-03-20 20:21:00 -0500
b846d29
Try to get timeline working again. by
2008-03-20 03:43:45 -0500
a0a3a9a
Further refine makefile. by
2008-03-20 02:18:59 -0500
7c6d211
Work on reorganizing the build. by
2008-03-20 02:13:45 -0500
c415fe9
Begin rearranging. by
2008-03-19 22:12:21 -0500
3082d8c
Make properly register burnished box. by
2008-03-19 20:06:28 -0500
7e22c27
Bump version. by
2008-03-19 19:28:52 -0500
860c4fc
Add burnished_oval_box boxtype. by
2008-03-19 16:33:10 -0500
a8cdb73
Provide alternative error message. by
2008-03-18 21:21:19 -0500
529a003
Display an error message when the JACK transport is broken. by
2008-03-18 20:54:31 -0500
eca26e7
Don't depend on fl_open_uri, which is new in FLTK 1.1.8 by
2008-03-17 14:01:33 -0500
21db364
Cosmetic panner changes. by
2008-03-15 00:59:54 -0500
21ced50
WIP. by
2008-03-14 22:40:48 -0500
c88ef27
Add mousewheel handling. by
2008-03-14 19:23:03 -0500
cf9cbd2
Big cleanup. by
2008-03-14 18:47:40 -0500
7a9702a
Draw speakers just like other points. by
2008-03-14 17:29:10 -0500
c5ff8f6
Update for the new fluid in 1.1.8rc2 by
2008-03-14 13:38:58 -0500
c416a8a
Add fancy echo-lines. by
2008-03-14 02:19:00 -0500
36021c9
Use distance/angle for pan points instead of X/Y. by
2008-03-14 02:11:59 -0500
00bf99a
Get rid of broken log code. by
2008-03-14 00:45:30 -0500
f2bdcbb
Add logarithmic option by
2008-03-14 00:37:31 -0500
53389db
Minor cleanup by
2008-03-14 00:37:10 -0500
a002805
Improve edge behavior. by
2008-03-13 23:57:14 -0500
649158d
Add custom Fl_Arc_Dial. by
2008-03-13 23:27:13 -0500
2715326
More work on panner. by
2008-03-13 20:45:49 -0500
153dc53
Clean up channel config definitions. by
2008-03-13 16:55:13 -0500
c6de6b8
Improve panner layout rendering. by
2008-03-13 16:03:00 -0500
65a87dd
Move panner guts out of header. by
2008-03-13 14:42:24 -0500
4db2918
Work on panner widget. by
2008-03-13 14:23:18 -0500
bd64101
Play with meters. by
2008-03-12 23:47:06 -0500
989d6b4
Give DPM a label. by
2008-03-12 16:35:08 -0500
0ffa014
Don't forget to free space allocated for lables. by
2008-03-12 15:18:54 -0500
90a45ba
Add new Fl_Flip_Button class. by
2008-03-12 15:13:47 -0500
da12ff9
Don't override type() needlessly. by
2008-03-12 13:08:55 -0500
56c04b6
Add new Fl_Scalepack class. by
2008-03-12 12:59:59 -0500
62f5e90
Oops. Forgot to commit meter base class header. by
2008-03-12 11:41:16 -0500
beda8a0
Minor cleanups. by
2008-03-12 11:06:13 -0500
0101ee4
Add a Meter base class, rename VU Meter to DPM. by
2008-03-12 11:05:36 -0500
43fe378
Avoid some unnecessary redrawing. by
2008-03-12 00:23:12 -0500
b90a3ac
Add peak hold to VU meter widget. by
2008-03-11 23:31:50 -0500
39549d1
Work on VU meter and mixer strip. by
2008-03-11 22:07:41 -0500
481698c
Minor cleanup. by
2008-03-11 20:40:24 -0500
becd896
Add a VU_Meter widget. by
2008-03-11 20:32:04 -0500
3266c38
Try to clean up some corner cases with crossfade drawing. by
2008-03-09 20:07:04 -0500
bb61dde
Fix math errors in normalizer and waveform colorer. by
2008-03-09 18:16:51 -0500
90a5568
Log auido tracks as Audio_Track. by
2008-03-09 16:27:06 -0500
7d6121e
Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class. by
2008-03-09 16:18:22 -0500
8a46784
Draw crossfade waveforms in x-ray style. by
2008-03-09 13:28:48 -0500
35fc23b
Add an option to add a new take. by
2008-03-09 12:56:17 -0500
546a0bd
Add conditional compile option to disable timeline doublebuffering. by
2008-03-09 12:38:50 -0500
da948fa
Minor cleanup. by
2008-03-09 12:38:36 -0500
c81d48c
Don't try to be so fancy about drawing measure lines. by
2008-03-08 23:06:37 -0600
a6e65c8
Cleanup region mouseover. by
2008-03-08 22:19:05 -0600
e0e6cb7
Try to use part of FLTK's DND system for inter-track region dragging. by
2008-03-08 18:38:34 -0600
9a01389
Separate track, control tracks, and takes. by
2008-03-08 15:48:06 -0600
decd7d1
Blend control track polygon into background. by
2008-03-08 14:20:42 -0600
fb00a74
Draw measure lines OVER control polygon. by
2008-03-08 14:10:43 -0600
394d079
Draw control points with a polygon. by
2008-03-08 13:39:20 -0600
65e2513
Improve takes menu functionality. by
2008-03-08 13:04:26 -0600
faebcc4
Play with waveform outlines. by
2008-03-08 11:43:11 -0600
8d31a88
Fix error in waveform coloring. by
2008-03-08 11:17:35 -0600
f6d5123
Minor cleanups. by
2008-03-07 22:52:49 -0600
85ed98e
Work on "takes" system. by
2008-03-07 22:31:38 -0600
8a85a8c
Fix problem interaction between normalization and zooming. by
2008-03-07 22:31:11 -0600
bc50190
Fix undo for control points. by
2008-03-07 19:05:53 -0600
43b244a
Fix control track scrolling issues. by
2008-03-07 18:57:55 -0600
4de8751
Improve event handling for control tracks. by
2008-03-07 18:06:42 -0600
e202523
Add control (automation) tracks. by
2008-03-06 22:47:52 -0600
e3fe3ab
Make crossfades more obvious. by
2008-03-06 20:37:06 -0600
5d41f34
Draw crossfades. by
2008-03-06 20:29:02 -0600
3fbf9f9
More cleanups. by
2008-03-06 17:29:28 -0600
42d1643
Cleanups. by
2008-03-06 17:21:57 -0600