Commit Graph

18 Commits

Author SHA1 Message Date
Jonathan Moore Liles a81a46510d Don't draw more waveform than necessary. 2008-02-26 00:08:02 -06:00
Jonathan Moore Liles f8fb113886 Handle peaks for multichannel files. 2008-02-22 12:40:51 -06:00
Jonathan Moore Liles 97b344d3dd Replace Clip class with Audio_File abstract class who's children are interfaces to
various libraries.
2008-02-22 02:19:20 -06:00
Jonathan Moore Liles 76afaa5792 Begin moving to custom track scrolling with 'virtual' region widgets. 2008-02-19 23:57:14 -06:00
Jonathan Moore Liles 80ec2b6e35 Work in snapping some more. 2008-02-19 00:22:42 -06:00
Jonathan Moore Liles 2d6a93b448 Try to make snapping more accurate. 2008-02-18 18:35:37 -06:00
Jonathan Moore Liles 3b02169d31 Make normalization code work at all zoom levels. 2008-02-17 21:37:26 -06:00
Jonathan Moore Liles a032a95fad Cleanup some issues with trimming. 2008-02-17 19:13:20 -06:00
Jonathan Moore Liles 1684805c63 Size Waveforms to clip length. 2008-02-17 16:03:31 -06:00
Jonathan Moore Liles 0c9be68bcd Update peaks when necessary. 2008-02-16 20:59:45 -06:00
Jonathan Moore Liles 8905484cb1 Cleanups. 2008-02-16 17:28:48 -06:00
Jonathan Moore Liles 41b62781d1 Work on supporting actual audio backing. WIP. 2008-02-16 17:12:23 -06:00
Jonathan Moore Liles 1750df5f5e Add normalization function. 2008-02-16 04:30:56 -06:00
Jonathan Moore Liles a819cdd7b8 Color by amplitude when drawing waveform. 2008-02-16 02:41:25 -06:00
Jonathan Moore Liles 894d5d85d0 Allow copying of regions. 2008-02-16 01:46:43 -06:00
Jonathan Moore Liles 669d638ab0 Support trimming of region. 2008-02-14 01:40:47 -06:00
Jonathan Moore Liles 4b290d3372 Try to be more efficient about clipping. 2008-02-14 00:35:32 -06:00
Jonathan Moore Liles a7f590aa40 Initial checkin. 2008-02-13 23:47:12 -06:00