Jonathan Moore Liles
|
9ae6c0ea5e
|
Wrap pthreads in a Thread class. Implement basic thread role checking.
|
17 years ago |
Jonathan Moore Liles
|
dc7d769cf7
|
Fix order of disk stream thread destruction.
|
17 years ago |
Jonathan Moore Liles
|
455dc11dc8
|
Fix order of track destruction.
|
17 years ago |
Jonathan Moore Liles
|
c210a65a00
|
Shutdown IO threads before destroying Disk_Stream.
|
17 years ago |
Jonathan Moore Liles
|
1616465e39
|
Overhaul capture finalization.
|
17 years ago |
Jonathan Moore Liles
|
232d23915a
|
Mipmap peak building actually happens in the UI thread, not the IO thread.
Therefore, it is always necessary to fork when mipmapping peaks after capture.
|
17 years ago |
Jonathan Moore Liles
|
bd82f954a8
|
Move (mostly) all Engine functionality into Engine/ directory.
|
17 years ago |
Jonathan Moore Liles
|
48d7f61f8a
|
Respond appropriately to changes in JACK buffer size.
|
17 years ago |
Jonathan Moore Liles
|
47dbf6c537
|
Clear up a load of compiler warnings.
|
17 years ago |
Jonathan Moore Liles
|
a57db305f2
|
Symbol name cleanup.
|
17 years ago |
Jonathan Moore Liles
|
14a891e462
|
Attempt to get rid of missing samples in playback for good.
|
17 years ago |
Jonathan Moore Liles
|
bdd9dc56e4
|
Try to get captures to begin and end on the proper frame.
|
17 years ago |
Jonathan Moore Liles
|
1b5cac563b
|
Make extra disk buffering optional.
|
17 years ago |
Jonathan Moore Liles
|
f596d205db
|
Read from disk in larger chunks.
|
17 years ago |
Jonathan Moore Liles
|
1fae0b89d7
|
Optimize control point interpolation.
|
17 years ago |
Jonathan Moore Liles
|
8622209fe1
|
Actually update buffer and dsp percentages in GUI.
|
17 years ago |
Jonathan Moore Liles
|
8a0da04a4b
|
Restart diskstreams when track I/O is reconfigured.
|
17 years ago |
Jonathan Moore Liles
|
f3e781762c
|
Allow IO thread to be started/stopped more than once.
|
17 years ago |
Jonathan Moore Liles
|
e54f63e605
|
Massive renames.
|
17 years ago |
Jonathan Moore Liles
|
4684094f6f
|
Work on improving recording.
|
17 years ago |
Jonathan Moore Liles
|
fbb4b17dca
|
Split Disk_Stream into a base class and Playback_DS and Record_DS.
|
17 years ago |
Jonathan Moore Liles
|
14330f607d
|
Get rid of unnecessary copying in disk stream.
|
17 years ago |
Jonathan Moore Liles
|
424b68f044
|
Minor cleanup.
|
17 years ago |
Jonathan Moore Liles
|
eab284dddb
|
Minor cleanup.
|
17 years ago |
Jonathan Moore Liles
|
ab20e03eb2
|
Make mutlti-region playback and overlapped region playback work.
|
17 years ago |
Jonathan Moore Liles
|
904daf8fe4
|
Work on making diskstreams follow the transport.
|
17 years ago |
Jonathan Moore Liles
|
3d2580dd64
|
Finally get rid of that distortion issue.
|
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
|
946b8f8e93
|
Continue working on playback.
|
17 years ago |
Jonathan Moore Liles
|
2ddaf17bb0
|
Cleanup.
|
17 years ago |
Jonathan Moore Liles
|
30f33a3484
|
Work on adding playback capability.
|
17 years ago |