29 Commits (fbb4b17dcadb83c609ac7682180ce3a613732063)

Author SHA1 Message Date
  Jonathan Moore Liles fbb4b17dca Split Disk_Stream into a base class and Playback_DS and Record_DS. 17 years ago
  Jonathan Moore Liles fc2ed291aa Optimize fade calculations. 17 years ago
  Jonathan Moore Liles 928780a820 Move some DSPish code into functions in dsp.c 17 years ago
  Jonathan Moore Liles 9c2329eb78 Clean up fade drawing issue. 17 years ago
  Jonathan Moore Liles b3a3be6e55 Add context popup menu for regions to set fade-in/out curve. 17 years ago
  Jonathan Moore Liles 81561d6304 Minor cleanup. 17 years ago
  Jonathan Moore Liles d101d5e905 Allow setting of fade in/out durations from GUI. 17 years ago
  Jonathan Moore Liles 6f0af6bf3f Make fades render better for crossfades. 17 years ago
  Jonathan Moore Liles 30c19870d6 Clean up fade drawing code. Draw fade outs also. 17 years ago
  Jonathan Moore Liles 19de318aae Work on cleaning up the way fades are displayed. 17 years ago
  Jonathan Moore Liles 26a8067d42 Draw fade shapes on box layer and adjust waveform display to match. 17 years ago
  Jonathan Moore Liles 8e02b99192 Cut down on the number of verticies drawn for fades 17 years ago
  Jonathan Moore Liles af0e75c23c Work on graphical display of fades. 17 years ago
  Jonathan Moore Liles 91abbf543d Prepare to support generalized fade-in/outs. 17 years ago
  Jonathan Moore Liles ee576b7ff7 Use linear curve for declicking fades 17 years ago
  Jonathan Moore Liles f78ea62e70 Implement baics for declicking. 17 years ago
  Jonathan Moore Liles ab20e03eb2 Make mutlti-region playback and overlapped region playback work. 17 years ago
  Jonathan Moore Liles ebb86a1e62 Fiddle with playback... 17 years ago
  Jonathan Moore Liles 7f43a99030 Actually get playback through JACK, kind of. 17 years ago
  Jonathan Moore Liles 2a26aa85ac Actually make it compile again. 17 years ago
  Jonathan Moore Liles 30f33a3484 Work on adding playback capability. 17 years ago
  Jonathan Moore Liles 6a6c91250e Try a different way of avoiding continuous-variation on drag etc. 17 years ago
  Jonathan Moore Liles 3d74d59d4a Play with push stuff. 17 years ago
  Jonathan Moore Liles 16772b7e3b WIP 17 years ago
  Jonathan Moore Liles 0207dc9507 Ditch the whole separate Engine idea and move everything back to Timeline. 17 years ago
  Jonathan Moore Liles 48bcd7ed98 Continue switching over to peak server system. 17 years ago
  Jonathan Moore Liles 2abf28095c Don't read more peaks than needed for waveform. 17 years ago
  Jonathan Moore Liles b0d5b60a6f Work on switching Timeline Editor over to use the Peak Server. 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  Jonathan Moore Liles beda8a0d36 Minor cleanups. 17 years ago
  Jonathan Moore Liles 8a467843d0 Draw crossfade waveforms in x-ray style. 17 years ago
  Jonathan Moore Liles c81d48c613 Don't try to be so fancy about drawing measure lines. 17 years ago
  Jonathan Moore Liles a6e65c8159 Cleanup region mouseover. 17 years ago
  Jonathan Moore Liles e0e6cb7379 Try to use part of FLTK's DND system for inter-track region dragging. 17 years ago
  Jonathan Moore Liles 42d1643dad Cleanups. 17 years ago
  Jonathan Moore Liles f58e156e3a Clean up track widget event handling some. 17 years ago
  Jonathan Moore Liles 01a1e5846c Improve mouse cursor handling. 17 years ago
  Jonathan Moore Liles c97a15047c Add boxy background to track widget labels. 17 years ago
  Jonathan Moore Liles ec2dc52307 Add nifty mouseover region time display. 17 years ago
  Jonathan Moore Liles 03385eb347 Clean up track widget event handling. 17 years ago
  Jonathan Moore Liles 78afcbe019 Work on selection operations more. 17 years ago
  Jonathan Moore Liles 6a5417cd1a Avoid unnecessary redraw when duplicating. 17 years ago
  Jonathan Moore Liles a0c6c794fa Make duplicate work for selection. 17 years ago
  Jonathan Moore Liles 8533f49d87 Handle deselection specially. 17 years ago
  Jonathan Moore Liles ee577bc06b Make selection move together. 17 years ago
  Jonathan Moore Liles 0b3c107192 Change the way selection works. 17 years ago
  Jonathan Moore Liles c9926362a7 Minor fixes. 17 years ago
  Jonathan Moore Liles bcb8e5205c Get rid of fluid file for Track_Header widget, as fluid doesn't allow us multiple inheritance on widget classes. 17 years ago
  Jonathan Moore Liles ea7facb2fb Add track header widget and adjust tracks to compensate. 17 years ago
  Jonathan Moore Liles f8752d301f Combine click trim and drag trim into one log message. 17 years ago