Jonathan Moore Liles
|
48698780d9
|
Refactor common components of Timeline and Mixer into nonlib/
|
15 years ago |
Jonathan Moore Liles
|
86fa1ce238
|
Implement capture-offset latency compensation.
|
16 years ago |
Jonathan Moore Liles
|
15a579774c
|
Implement storage and loading of unjournaled state for Loggable objects.
|
16 years ago |
Jonathan Moore Liles
|
fed042950f
|
Cleanup capture code and eliminate off-by-one-buffer bug when bouncing tracks.
|
16 years ago |
Jonathan Moore Liles
|
74ffa575d9
|
Oops. Write journal entries in proper order when generating snapshot.
|
17 years ago |
Jonathan Moore Liles
|
8ae5783c3e
|
Add solo and record blinkers to TLE.
Also, fix bug in soloing when a solo'd track was removed.
|
17 years ago |
Jonathan Moore Liles
|
869cf25b3b
|
Provide a keybinding/menu entry for track renaming.
|
17 years ago |
Jonathan Moore Liles
|
f50c8318ff
|
Clean up takes menu building. Add 'remove' action.
|
17 years ago |
Jonathan Moore Liles
|
170b11010e
|
Cleanups and commenting.
|
17 years ago |
Jonathan Moore Liles
|
c98016d5e4
|
Move Track context menu over to the same system that Sequence and Audio_Region use.
|
17 years ago |
Jonathan Moore Liles
|
2c502795ab
|
Remove dead code.
|
17 years ago |
Jonathan Moore Liles
|
b20156053e
|
Add appropriate locking. Make control sequences removable.
|
17 years ago |
Jonathan Moore Liles
|
1616465e39
|
Overhaul capture finalization.
|
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
|
bff8d98078
|
Clean up a copy/assignment permissions for many classes.
|
17 years ago |
Jonathan Moore Liles
|
a57db305f2
|
Symbol name cleanup.
|
17 years ago |
Jonathan Moore Liles
|
9d498d7eca
|
Go back to using long names for properties.
|
17 years ago |
Jonathan Moore Liles
|
89d64f66e4
|
Try to fix some issues with journal replay and compaction.
|
17 years ago |
Jonathan Moore Liles
|
c3a20870f7
|
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged.
|
17 years ago |
Jonathan Moore Liles
|
33d78a726a
|
Rename Region class to Audio_Region
|
17 years ago |
Jonathan Moore Liles
|
42a1983116
|
Allow each track to contain multiple Annotation_Sequences.
|
17 years ago |
Jonathan Moore Liles
|
af523475c4
|
Work on making system reset possible.
|
17 years ago |
Jonathan Moore Liles
|
c464c73ab9
|
Improve the way sequence widgets are selected.
|
17 years ago |
Jonathan Moore Liles
|
311daf498c
|
Oops. Can't pass a pointer to an element of std::vector!
|
17 years ago |
Jonathan Moore Liles
|
e637da4b77
|
Attempt to create control output ports properly.
|
17 years ago |
Jonathan Moore Liles
|
d178a08152
|
Refine track colors.
|
17 years ago |
Jonathan Moore Liles
|
1a89c40d7b
|
Permit user to pick track color. Journal track color.
|
17 years ago |
Jonathan Moore Liles
|
d426aac08d
|
Avoid opening libsndfile sources in RDWR mode (doesn't work with FLAC)
|
17 years ago |
Jonathan Moore Liles
|
a32f8ca17a
|
Allow the user to choose capture format.
|
17 years ago |
Jonathan Moore Liles
|
ef0851b426
|
Draw capture in red.
|
17 years ago |
Jonathan Moore Liles
|
63ebacb872
|
Massive consting.
|
17 years ago |
Jonathan Moore Liles
|
d87b35c4e0
|
Make mute and solo buttons work.
|
17 years ago |
Jonathan Moore Liles
|
2e7fab494a
|
Actiavte compaction menu option.
|
17 years ago |
Jonathan Moore Liles
|
9ce8701283
|
Actually rename ports when appropriate. Journal track I/O configuration.
|
17 years ago |
Jonathan Moore Liles
|
543d9e4432
|
Work on restorability of tracks.
|
17 years ago |
Jonathan Moore Liles
|
8a927c8876
|
Cleanups.
|
17 years ago |
Jonathan Moore Liles
|
23aeefb5d6
|
Try to get session loading up and running.
|
17 years ago |
Jonathan Moore Liles
|
300c6c3726
|
Massively rework loggable interface.
|
17 years ago |
Jonathan Moore Liles
|
77ac8a2c8e
|
Create track ports with the proper names.
|
17 years ago |
Jonathan Moore Liles
|
ed813d0c03
|
Name newly created tracks.
|
17 years ago |
Jonathan Moore Liles
|
e54f63e605
|
Massive renames.
|
17 years ago |
Jonathan Moore Liles
|
714fc8766c
|
Crudely begin to support drawing of timecodes on ruler.
|
17 years ago |
Jonathan Moore Liles
|
0dff4be584
|
Continue working on engine functionality.
|
17 years ago |
Jonathan Moore Liles
|
16772b7e3b
|
WIP
|
17 years ago |
Jonathan Moore Liles
|
c415fe9680
|
Begin rearranging.
|
17 years ago |
Jonathan Moore Liles
|
90a5568a20
|
Log auido tracks as Audio_Track.
|
17 years ago |
Jonathan Moore Liles
|
7d6121e2d8
|
Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class.
|
17 years ago |
Jonathan Moore Liles
|
35fc23bec8
|
Add an option to add a new take.
|
17 years ago |
Jonathan Moore Liles
|
a6e65c8159
|
Cleanup region mouseover.
|
17 years ago |