|
a63ec8afa2
|
new files for triggerbox GUI
|
2021-08-13 12:51:36 -06:00 |
|
|
043544c059
|
triggerbox: continued evolution, and new test sample paths
|
2021-08-13 12:51:36 -06:00 |
|
|
f7c6d17ee3
|
Lots more changes to triggerbox implementation
Multichannel regions, on/off all quantized.
|
2021-08-13 12:51:36 -06:00 |
|
|
e52eead1b6
|
Add Session::start_transport_from_processor() (for process() context use only)
|
2021-08-13 12:51:36 -06:00 |
|
|
8eed420ad4
|
triggerbox: lots of design changes and implementation tweaks. Gate launch style now works
|
2021-08-13 12:51:36 -06:00 |
|
|
50d68a6a34
|
start to accumulate trigger properties
They will need to become properties eventually, I think
|
2021-08-13 12:51:36 -06:00 |
|
|
aa4e578780
|
no instrument by default on trigger tracks
|
2021-08-13 12:51:36 -06:00 |
|
|
2995b2a0bb
|
super-basic working MIDI triggering for TriggerBox
|
2021-08-13 12:51:36 -06:00 |
|
|
73e19c8fa7
|
add triggers to trigger tracks
|
2021-08-13 12:51:36 -06:00 |
|
|
84790dff1d
|
add state methods to TriggerBox (stubs for now)
|
2021-08-13 12:51:36 -06:00 |
|
|
b41e240f10
|
potentially add a TriggerBox if with_triggers is true
|
2021-08-13 12:51:36 -06:00 |
|
|
b8e38ed777
|
tweak TriggerBox API
|
2021-08-13 12:51:36 -06:00 |
|
|
e9401a945f
|
add new argument @param with_triggers to Session::new_midi_track()
Lua binding for Session::new_midi_track() temporarily commented out due to some templating/types issue
|
2021-08-13 12:51:36 -06:00 |
|
|
139a051b18
|
remove default args to Session::new_midi_track() (gui edition)
|
2021-08-13 12:51:36 -06:00 |
|
|
04b4fc531d
|
remove default args to Session::new_midi_track() (libs edition)
|
2021-08-13 12:51:36 -06:00 |
|
|
b0d422e345
|
fix timeline types for Triggerbox
|
2021-08-13 12:51:36 -06:00 |
|
|
b8a3b25dee
|
add TriggerBox processor (extremely prototypical)
This takes some barely working ideas from the old ableton branch and turns it into a processor instead of a separate track object
|
2021-08-13 12:51:36 -06:00 |
|
|
b6f290add2
|
timeline type changes for new ripple code and post-conflict-resolution fixups
|
2021-08-13 12:51:36 -06:00 |
|
|
d772ea3fdf
|
manual post-conflict-resolution cleanups (library edition)
|
2021-08-13 12:51:36 -06:00 |
|
|
bf50d27b68
|
fix timeline type use
|
2021-08-13 12:51:36 -06:00 |
|
|
f755174c5f
|
fix timeline type use
|
2021-08-13 12:51:36 -06:00 |
|
|
757acf381e
|
fix typo/thinko with const "division" value
|
2021-08-13 12:51:36 -06:00 |
|
|
c6370948c4
|
fix call to RegionMotionDrag constructor
|
2021-08-13 12:51:36 -06:00 |
|
|
40c9b1482a
|
region move drag now requires named argument
|
2021-08-13 12:51:36 -06:00 |
|
|
6a71f9988e
|
fix timeline type use in brush dragging
|
2021-08-13 12:51:36 -06:00 |
|
|
90264e1d0d
|
fix timeline type use
|
2021-08-13 12:51:36 -06:00 |
|
|
9531878596
|
remove incorrectly retained code (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
bb87f33506
|
fix timeline types in region/cue marker operations
|
2021-08-13 12:51:36 -06:00 |
|
|
7415f5cc18
|
fix timeline type usage in region/cue markers
|
2021-08-13 12:51:36 -06:00 |
|
|
dcd3766c33
|
fix semi-replicated code (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
cedf875a42
|
fix timeline types
|
2021-08-13 12:51:36 -06:00 |
|
|
31b7244856
|
fix timeline types (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
03bfb91aff
|
fix argument name (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
83b9424082
|
fix namespace error (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
857ca46a95
|
fix timeline type usage
|
2021-08-13 12:51:36 -06:00 |
|
|
1520b53aae
|
remove obsolete method (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
3c57e4a485
|
fix timeline type use
|
2021-08-13 12:51:36 -06:00 |
|
|
9009bbf986
|
fix declaration of {Public,}Editor::do_import() (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
b55bb41832
|
fix timeline type -> sample in ::write_one_track()
This needs to be modified to use Beats not samples.
|
2021-08-13 12:51:36 -06:00 |
|
|
e519dfc0aa
|
fix timeline types in Region::move_cue_markers() decl
|
2021-08-13 12:51:36 -06:00 |
|
|
6895e6840d
|
remove mistakenly remaining code (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
411a6f2385
|
fix timeline arithmetic in cue marker motion
|
2021-08-13 12:51:36 -06:00 |
|
|
3def228560
|
fix timeline types for ffmpegsource
|
2021-08-13 12:51:36 -06:00 |
|
|
4f18d7f220
|
fix timeline types for Location::ripple() method
|
2021-08-13 12:51:36 -06:00 |
|
|
c8dc300fe7
|
fix missing method return type (post rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
5bb1c01482
|
fix timeline types (post-rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
318ab0c338
|
add cue markers member to Source (post-rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
2330e867b9
|
remove code no longer required (post-rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|
|
d4cfedf6d4
|
fix duplication of method-scope variable decl
|
2021-08-13 12:51:36 -06:00 |
|
|
cd1f6269a9
|
not entirely what this fix is, but i think it is just whitespace (post-rebase conflict resolution)
|
2021-08-13 12:51:36 -06:00 |
|