Commit Graph

1360 Commits

Author SHA1 Message Date
Jonathan Moore Liles eca26e797c Don't depend on fl_open_uri, which is new in FLTK 1.1.8 2008-03-17 14:01:33 -05:00
Jonathan Moore Liles 21db36412a Cosmetic panner changes. 2008-03-15 00:59:54 -05:00
Jonathan Moore Liles 21ced50797 WIP. 2008-03-14 22:40:48 -05:00
Jonathan Moore Liles c88ef27abf Add mousewheel handling. 2008-03-14 19:23:03 -05:00
Jonathan Moore Liles cf9cbd2691 Big cleanup. 2008-03-14 18:47:40 -05:00
Jonathan Moore Liles 7a9702a43e Draw speakers just like other points. 2008-03-14 17:29:10 -05:00
Jonathan Moore Liles c5ff8f6159 Update for the new fluid in 1.1.8rc2 2008-03-14 13:38:58 -05:00
Jonathan Moore Liles c416a8a098 Add fancy echo-lines. 2008-03-14 02:19:00 -05:00
Jonathan Moore Liles 36021c9251 Use distance/angle for pan points instead of X/Y. 2008-03-14 02:11:59 -05:00
Jonathan Moore Liles 00bf99a6bf Get rid of broken log code. 2008-03-14 00:45:30 -05:00
Jonathan Moore Liles f2bdcbb402 Add logarithmic option 2008-03-14 00:37:31 -05:00
Jonathan Moore Liles 53389dbe54 Minor cleanup 2008-03-14 00:37:10 -05:00
Jonathan Moore Liles a002805fcc Improve edge behavior. 2008-03-14 00:02:18 -05:00
Jonathan Moore Liles 649158d429 Add custom Fl_Arc_Dial. 2008-03-13 23:27:13 -05:00
Jonathan Moore Liles 2715326ee7 More work on panner. 2008-03-13 20:45:49 -05:00
Jonathan Moore Liles 153dc533ba Clean up channel config definitions. 2008-03-13 17:00:45 -05:00
Jonathan Moore Liles c6de6b85d6 Improve panner layout rendering. 2008-03-13 16:03:00 -05:00
Jonathan Moore Liles 65a87dde02 Move panner guts out of header. 2008-03-13 14:42:24 -05:00
Jonathan Moore Liles 4db2918b03 Work on panner widget. 2008-03-13 14:23:18 -05:00
Jonathan Moore Liles bd64101c75 Play with meters. 2008-03-12 23:47:06 -05:00
Jonathan Moore Liles 989d6b4d51 Give DPM a label. 2008-03-12 16:35:08 -05:00
Jonathan Moore Liles 0ffa0144db Don't forget to free space allocated for lables. 2008-03-12 15:18:54 -05:00
Jonathan Moore Liles 90a45ba11c Add new Fl_Flip_Button class. 2008-03-12 15:13:47 -05:00
Jonathan Moore Liles da12ff957c Don't override type() needlessly. 2008-03-12 13:08:55 -05:00
Jonathan Moore Liles 56c04b6e30 Add new Fl_Scalepack class. 2008-03-12 12:59:59 -05:00
Jonathan Moore Liles 62f5e9006c Oops. Forgot to commit meter base class header. 2008-03-12 11:41:16 -05:00
Jonathan Moore Liles beda8a0d36 Minor cleanups. 2008-03-12 11:06:13 -05:00
Jonathan Moore Liles 0101ee43b9 Add a Meter base class, rename VU Meter to DPM. 2008-03-12 11:05:36 -05:00
Jonathan Moore Liles 43fe378e17 Avoid some unnecessary redrawing. 2008-03-12 00:23:12 -05:00
Jonathan Moore Liles b90a3ac6e5 Add peak hold to VU meter widget. 2008-03-11 23:31:50 -05:00
Jonathan Moore Liles 39549d1113 Work on VU meter and mixer strip. 2008-03-11 22:07:41 -05:00
Jonathan Moore Liles 481698caae Minor cleanup. 2008-03-11 20:40:24 -05:00
Jonathan Moore Liles becd8962eb Add a VU_Meter widget. 2008-03-11 20:32:04 -05:00
Jonathan Moore Liles 3266c385c3 Try to clean up some corner cases with crossfade drawing. 2008-03-09 20:07:04 -05:00
Jonathan Moore Liles bb61dde7fb Fix math errors in normalizer and waveform colorer. 2008-03-09 18:16:51 -05:00
Jonathan Moore Liles 90a5568a20 Log auido tracks as Audio_Track. 2008-03-09 16:27:06 -05:00
Jonathan Moore Liles 7d6121e2d8 Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class. 2008-03-09 16:18:22 -05:00
Jonathan Moore Liles 8a467843d0 Draw crossfade waveforms in x-ray style. 2008-03-09 13:28:48 -05:00
Jonathan Moore Liles 35fc23bec8 Add an option to add a new take. 2008-03-09 12:56:17 -05:00
Jonathan Moore Liles 546a0bde01 Add conditional compile option to disable timeline doublebuffering. 2008-03-09 12:38:50 -05:00
Jonathan Moore Liles da948fa02f Minor cleanup. 2008-03-09 12:38:36 -05:00
Jonathan Moore Liles c81d48c613 Don't try to be so fancy about drawing measure lines. 2008-03-08 23:06:37 -06:00
Jonathan Moore Liles a6e65c8159 Cleanup region mouseover. 2008-03-08 22:19:05 -06:00
Jonathan Moore Liles e0e6cb7379 Try to use part of FLTK's DND system for inter-track region dragging. 2008-03-08 18:38:34 -06:00
Jonathan Moore Liles 9a01389624 Separate track, control tracks, and takes. 2008-03-08 15:48:06 -06:00
Jonathan Moore Liles decd7d107b Blend control track polygon into background. 2008-03-08 14:20:42 -06:00
Jonathan Moore Liles fb00a746b3 Draw measure lines OVER control polygon. 2008-03-08 14:10:43 -06:00
Jonathan Moore Liles 394d079706 Draw control points with a polygon. 2008-03-08 13:39:20 -06:00
Jonathan Moore Liles 65e251360f Improve takes menu functionality. 2008-03-08 13:04:26 -06:00
Jonathan Moore Liles faebcc48ae Play with waveform outlines. 2008-03-08 11:43:11 -06:00