12 Commits (4b51c8f82aaed75228441692d55036f6737643af)

Author SHA1 Message Date
  Jonathan Moore Liles e7ab9a3727 Fix problem interaction between waveform outlines and scrolling. 17 years ago
  Jonathan Moore Liles ed9a1aaf5b Optimize waveform drawing some. 17 years ago
  Jonathan Moore Liles 1b5459fe2b Don't waste time deinterleaving peaks. 17 years ago
  Jonathan Moore Liles c8b872ae41 Don't attempt to draw more peaks than were actually read! 17 years ago
  Jonathan Moore Liles 3b40b8a093 Fix some bugs in peak reading/drawing. 17 years ago
  Jonathan Moore Liles 72a203d18b Fix a number of errors turned up by valgrind. Import new captures. 17 years ago
  Jonathan Moore Liles 6a6c91250e Try a different way of avoiding continuous-variation on drag etc. 17 years ago
  Jonathan Moore Liles 48bcd7ed98 Continue switching over to peak server system. 17 years ago
  Jonathan Moore Liles b0d5b60a6f Work on switching Timeline Editor over to use the Peak Server. 17 years ago
  Jonathan Moore Liles b64034fdf0 Work on sharing code between engine and timeline. 17 years ago
  Jonathan Moore Liles b846d29c4b Try to get timeline working again. 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  Jonathan Moore Liles 00bf99a6bf Get rid of broken log code. 17 years ago
  Jonathan Moore Liles f2bdcbb402 Add logarithmic option 17 years ago
  Jonathan Moore Liles bb61dde7fb Fix math errors in normalizer and waveform colorer. 17 years ago
  Jonathan Moore Liles 8a467843d0 Draw crossfade waveforms in x-ray style. 17 years ago
  Jonathan Moore Liles faebcc48ae Play with waveform outlines. 17 years ago
  Jonathan Moore Liles 8d31a880b3 Fix error in waveform coloring. 17 years ago
  Jonathan Moore Liles f6d5123e35 Minor cleanups. 17 years ago
  Jonathan Moore Liles 85ed98e040 Work on "takes" system. 17 years ago
  Jonathan Moore Liles 42d1643dad Cleanups. 17 years ago
  Jonathan Moore Liles c9926362a7 Minor fixes. 17 years ago
  Jonathan Moore Liles 0155831e34 Make tracks interactively resizable. 17 years ago
  Jonathan Moore Liles a81a46510d Don't draw more waveform than necessary. 17 years ago
  Jonathan Moore Liles f8fb113886 Handle peaks for multichannel files. 17 years ago
  Jonathan Moore Liles 97b344d3dd Replace Clip class with Audio_File abstract class who's children are interfaces to 17 years ago
  Jonathan Moore Liles cee75218f3 Move stuff from main.C into Timeline.C 17 years ago
  Jonathan Moore Liles 4a266bc86a Attempt to clean up label drawing for track widgets. 17 years ago
  Jonathan Moore Liles f042e887e0 Make normalize region work again. 17 years ago
  Jonathan Moore Liles 76afaa5792 Begin moving to custom track scrolling with 'virtual' region widgets. 17 years ago
  Jonathan Moore Liles 3b02169d31 Make normalization code work at all zoom levels. 17 years ago
  Jonathan Moore Liles a032a95fad Cleanup some issues with trimming. 17 years ago
  Jonathan Moore Liles 0328ebfa2d Read peaks from source in chunks of exact size requirested. 17 years ago
  Jonathan Moore Liles 4129714315 More tweaking. 17 years ago
  Jonathan Moore Liles 8905484cb1 Cleanups. 17 years ago
  Jonathan Moore Liles 41b62781d1 Work on supporting actual audio backing. WIP. 17 years ago
  Jonathan Moore Liles 1750df5f5e Add normalization function. 17 years ago
  Jonathan Moore Liles a819cdd7b8 Color by amplitude when drawing waveform. 17 years ago
  Jonathan Moore Liles 894d5d85d0 Allow copying of regions. 17 years ago
  Jonathan Moore Liles 62781a70ed Add tracks. Support dragging regions between tracks. 17 years ago
  Jonathan Moore Liles 669d638ab0 Support trimming of region. 17 years ago
  Jonathan Moore Liles 4b290d3372 Try to be more efficient about clipping. 17 years ago
  Jonathan Moore Liles a7f590aa40 Initial checkin. 17 years ago