Jonathan Moore Liles
|
b199cfadd8
|
Allow track channel configuration to be adjusted in the GUI.
|
2008-04-21 15:24:08 -05:00 |
Jonathan Moore Liles
|
c4532c70d7
|
Fix (I think) a math error in fade out application.
|
2008-04-21 14:16:12 -05:00 |
Jonathan Moore Liles
|
b0dc6b0dc8
|
Add a scope locker.
|
2008-04-21 13:53:02 -05:00 |
Jonathan Moore Liles
|
8a0da04a4b
|
Restart diskstreams when track I/O is reconfigured.
|
2008-04-21 13:34:15 -05:00 |
Jonathan Moore Liles
|
9ce8701283
|
Actually rename ports when appropriate. Journal track I/O configuration.
|
2008-04-21 13:01:03 -05:00 |
Jonathan Moore Liles
|
604bf2861a
|
Make fade-in/outs journaled.
|
2008-04-21 10:31:25 -05:00 |
Jonathan Moore Liles
|
f05f6026de
|
Add Fl_Sometimes_Input widget and use it for Track names.
|
2008-04-21 09:57:30 -05:00 |
Jonathan Moore Liles
|
543d9e4432
|
Work on restorability of tracks.
|
2008-04-20 22:05:25 -05:00 |
Jonathan Moore Liles
|
4160721c65
|
Avoid snapshotting uncreatable loggable classes.
|
2008-04-20 19:45:58 -05:00 |
Jonathan Moore Liles
|
8a927c8876
|
Cleanups.
|
2008-04-20 19:28:59 -05:00 |
Jonathan Moore Liles
|
212dc3e3ea
|
Fix journaling for control points.
|
2008-04-20 19:28:50 -05:00 |
Jonathan Moore Liles
|
66bd927231
|
Fix typo in region state getter.
|
2008-04-20 18:22:24 -05:00 |
Jonathan Moore Liles
|
8aa07ba9df
|
Add ommited file types.h.
|
2008-04-20 16:47:53 -05:00 |
Jonathan Moore Liles
|
23aeefb5d6
|
Try to get session loading up and running.
|
2008-04-20 16:46:47 -05:00 |
Jonathan Moore Liles
|
5f662f3913
|
Get undo working again.
|
2008-04-20 11:42:26 -05:00 |
Jonathan Moore Liles
|
300c6c3726
|
Massively rework loggable interface.
|
2008-04-19 21:15:54 -05:00 |
Jonathan Moore Liles
|
f3e781762c
|
Allow IO thread to be started/stopped more than once.
|
2008-04-19 14:24:26 -05:00 |
Jonathan Moore Liles
|
d3fcb162f3
|
Give each capture a unique name.
|
2008-04-19 14:21:49 -05:00 |
Jonathan Moore Liles
|
77ff82e9f4
|
Make the playhead more visible.
|
2008-04-19 00:30:41 -05:00 |
Jonathan Moore Liles
|
77ac8a2c8e
|
Create track ports with the proper names.
|
2008-04-19 00:26:43 -05:00 |
Jonathan Moore Liles
|
ed813d0c03
|
Name newly created tracks.
|
2008-04-19 00:09:42 -05:00 |
Jonathan Moore Liles
|
e54f63e605
|
Massive renames.
|
2008-04-18 23:22:49 -05:00 |
Jonathan Moore Liles
|
feb777a050
|
Get rid of useless Region_Base class.
|
2008-04-18 21:29:15 -05:00 |
Jonathan Moore Liles
|
d316e8772c
|
Permit adding of tracks from GUI.
|
2008-04-18 21:26:27 -05:00 |
Jonathan Moore Liles
|
793fb05176
|
Work on making journal replay at startup.
|
2008-04-18 20:05:57 -05:00 |
Jonathan Moore Liles
|
714fc8766c
|
Crudely begin to support drawing of timecodes on ruler.
|
2008-04-18 15:18:07 -05:00 |
Jonathan Moore Liles
|
24fe463579
|
Move region writing code into region class.
|
2008-04-17 22:44:19 -05:00 |
Jonathan Moore Liles
|
e7c2ac9ecd
|
Begin to support waveform display during capture.
|
2008-04-17 19:26:46 -05:00 |
Jonathan Moore Liles
|
ce69a3b8f0
|
Cleanup and begin keeping chunksize in peakfile name.
|
2008-04-17 17:12:38 -05:00 |
Jonathan Moore Liles
|
e7b893ca24
|
Get rid of peakfile headers... Who needs 'em.
|
2008-04-17 15:37:38 -05:00 |
Jonathan Moore Liles
|
99e93c575e
|
Stream peaks to disk during capture.
|
2008-04-17 14:19:41 -05:00 |
Jonathan Moore Liles
|
ed9a1aaf5b
|
Optimize waveform drawing some.
|
2008-04-17 12:04:55 -05:00 |
Jonathan Moore Liles
|
e86123de78
|
Improve peak reading efficiency.
|
2008-04-17 11:30:20 -05:00 |
Jonathan Moore Liles
|
1b5459fe2b
|
Don't waste time deinterleaving peaks.
|
2008-04-17 11:12:22 -05:00 |
Jonathan Moore Liles
|
9cbc39addd
|
Only fork for peak building when necessary.
|
2008-04-17 10:59:02 -05:00 |
Jonathan Moore Liles
|
c8b872ae41
|
Don't attempt to draw more peaks than were actually read!
|
2008-04-17 10:45:36 -05:00 |
Jonathan Moore Liles
|
4543d48c41
|
Fix a number of problems with region drawing.
|
2008-04-17 10:35:20 -05:00 |
Jonathan Moore Liles
|
55b2907aec
|
WIP
|
2008-04-17 10:19:04 -05:00 |
Jonathan Moore Liles
|
3b40b8a093
|
Fix some bugs in peak reading/drawing.
|
2008-04-17 08:27:35 -05:00 |
Jonathan Moore Liles
|
642d6d48ea
|
Handle empty peak file as error.
|
2008-04-16 13:23:34 -05:00 |
Jonathan Moore Liles
|
72a203d18b
|
Fix a number of errors turned up by valgrind. Import new captures.
|
2008-04-16 13:08:00 -05:00 |
Jonathan Moore Liles
|
4684094f6f
|
Work on improving recording.
|
2008-04-16 10:35:25 -05:00 |
Jonathan Moore Liles
|
fbb4b17dca
|
Split Disk_Stream into a base class and Playback_DS and Record_DS.
|
2008-04-16 06:30:04 -05:00 |
Jonathan Moore Liles
|
fc2ed291aa
|
Optimize fade calculations.
|
2008-04-16 00:50:32 -05:00 |
Jonathan Moore Liles
|
14330f607d
|
Get rid of unnecessary copying in disk stream.
|
2008-04-16 00:03:10 -05:00 |
Jonathan Moore Liles
|
928780a820
|
Move some DSPish code into functions in dsp.c
|
2008-04-15 19:47:51 -05:00 |
Jonathan Moore Liles
|
424b68f044
|
Minor cleanup.
|
2008-04-15 19:08:48 -05:00 |
Jonathan Moore Liles
|
9c2329eb78
|
Clean up fade drawing issue.
|
2008-04-15 09:01:21 -05:00 |
Jonathan Moore Liles
|
b3a3be6e55
|
Add context popup menu for regions to set fade-in/out curve.
|
2008-04-15 06:44:03 -05:00 |
Jonathan Moore Liles
|
81561d6304
|
Minor cleanup.
|
2008-04-15 03:53:36 -05:00 |