|
564d6c4e3c
|
OSC: remove unused overall feedback calls and variables
|
2016-12-31 08:01:23 -08:00 |
|
|
c8d0015986
|
Tear down OSC settings GUI, when the protocol is disabled
|
2016-12-28 22:59:49 +01:00 |
|
|
2614b0df43
|
OSC: Solo toggle should maintain state when locked, rec and rec_safe should show true state.
|
2016-11-27 20:52:14 -08:00 |
|
|
8ddeca133b
|
OSC: Squelch select feedback when no feedback is configured.
|
2016-11-27 18:32:50 -08:00 |
|
|
d26aac9020
|
OSC: no op, white space cleanup
|
2016-11-26 10:23:36 -08:00 |
|
|
c7f8471d52
|
OSC: Make plugin and plugin parameter numbering 1 based to match everything else.
|
2016-11-26 09:18:36 -08:00 |
|
|
5bf8a5537b
|
OSC: Add patch from 7137 and make it work for manual port selection.
|
2016-11-25 10:10:49 -08:00 |
|
|
98f1cb76ed
|
OSC: Patch from 7136 added cleaned and tested.
|
2016-11-25 07:26:18 -08:00 |
|
|
3e3791b72e
|
OSC: mark session dirty if setup changes
|
2016-11-18 08:43:58 -08:00 |
|
|
1015e19ad3
|
OSC: issue 7116 fix send enable not working
|
2016-11-18 07:53:40 -08:00 |
|
|
91c2527f5c
|
OSC: Fix default strip types to include Auxes.
|
2016-11-04 12:10:37 -07:00 |
|
|
77c9106769
|
OSC: Make Aux buses able to be separate.
|
2016-10-30 17:50:38 -07:00 |
|
|
9d63002d2f
|
OSC: Slow down data storm at surface refresh
|
2016-10-29 10:56:44 -07:00 |
|
|
5743013ae4
|
OSC fix debug logic for catchall messages
|
2016-10-23 19:00:20 -07:00 |
|
|
dd015e09a7
|
OSC Accept int in first parameter in path commands as well as float.
|
2016-10-23 18:45:25 -07:00 |
|
Michiel de Roo
|
bbb20272d5
|
OSC added plugin activate/deactivate
|
2016-10-13 12:08:31 -04:00 |
|
|
adb492b914
|
OSC GUI: Add Strip types and feedback check boxes
|
2016-08-21 13:25:11 -07:00 |
|
|
d1ed84e44e
|
OSC: Add setup to GUI
|
2016-08-19 14:22:55 -07:00 |
|
|
7c43d2bb0e
|
OSC: make remote port setting possible, add default surface variables
|
2016-08-18 19:15:57 -07:00 |
|
|
04029a656e
|
OSC: MB spelling mistakes stopped compile fix
|
2016-07-28 07:44:58 -07:00 |
|
|
c10e57129d
|
OSC: Fix cut-n-paste mistake
|
2016-07-26 14:47:12 -07:00 |
|
|
69752813db
|
OSC: Make sends work for MB. Add pan to /path/strip
|
2016-07-26 14:11:06 -07:00 |
|
|
80bd3e7279
|
OSC: Make pan controls work properly with MB too.
|
2016-07-24 09:06:59 -07:00 |
|
|
dade1f39b7
|
OSC: LFE is a control not a position.
|
2016-07-15 11:44:49 -07:00 |
|
|
6f80b40630
|
OSC: Fix Soloing to disable all solos in SIP mode as well
|
2016-07-14 12:06:37 -07:00 |
|
|
cf52d6e4b4
|
enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h
|
2016-07-14 14:45:23 -04:00 |
|
|
b620e5ab3f
|
OSC: Add surface save and restore
|
2016-07-14 11:41:53 -07:00 |
|
|
1970a8d4de
|
OSC: Fix off by one error
|
2016-07-14 06:52:09 -07:00 |
|
|
b77b3cbe22
|
OSC: Add global soloing indicator/cancel
|
2016-07-13 09:56:35 -07:00 |
|
|
577140c0dd
|
OSC: Add /path/band extension for eq_* bands
|
2016-07-12 13:33:28 -07:00 |
|
|
9d4506716c
|
OSC: Added EQ control, use interface_to_internal to normalize control range
|
2016-07-12 09:13:53 -07:00 |
|
|
3ab200acaa
|
OSC: finish feedback for well known controls. Simplify some others.
|
2016-07-11 16:00:14 -07:00 |
|
|
97b1725023
|
OSC: Add well known controls for pan and compressor
|
2016-07-08 11:54:37 -07:00 |
|
|
d40cc6f6f9
|
OSC: Make sure selected strip is corrected when it's stripable vanishes
|
2016-07-06 19:28:41 -07:00 |
|
|
cf9706974c
|
a few post-rebase cleanups
|
2016-07-06 14:03:24 -04:00 |
|
|
2047ee527c
|
restore/extend/simplify ControlProtocol API to allow tracking of selection
|
2016-07-06 13:39:10 -04:00 |
|
|
fef79d46bb
|
OSC: Signal for editor mixer change. (Selected or not)
|
2016-07-04 20:07:38 -07:00 |
|
|
bc1f571954
|
OSC: /strip/select * should set new selected strip not toggle what is there.
|
2016-07-04 18:34:48 -07:00 |
|
|
291aec468f
|
use session stripable selection API
and remove old ControlProtocol signals to talk to GUI etc.
|
2016-07-04 12:45:53 -04:00 |
|
|
b27d9bb02a
|
OSC: select is global not per surface.
|
2016-07-04 08:27:16 -07:00 |
|
|
a373e4cfc8
|
UI: Add editor_mixer route pointer to session so all UIs can know the same current_strip even in a selected group.
|
2016-07-03 18:22:09 -07:00 |
|
|
e6621c4405
|
OSC: select off by one bug, something must have changed by 1, fixed
|
2016-07-03 15:28:03 -07:00 |
|
|
661123c756
|
OSC: Account for some select edge cases
|
2016-07-01 21:21:08 -07:00 |
|
|
6ed7336384
|
OSC: make sure out of bank strip can not be converted to a stripable.
|
2016-07-01 18:31:13 -07:00 |
|
|
3491f22c04
|
OSC: Don't look for which stripable is selected until we actually need it, It may be wrong at application start.
|
2016-07-01 18:12:31 -07:00 |
|
|
7f712ddd4c
|
OSC: Select tweak.
|
2016-06-29 19:57:13 -07:00 |
|
|
95beda06d9
|
OSC: Reworked select to follow Gui selected strip regardless of it's inclusion in bank
|
2016-06-29 19:38:17 -07:00 |
|
|
f3dd9eef8b
|
OSC: master/monitor forced to sort at end
|
2016-06-22 14:50:13 -07:00 |
|
|
844bf70002
|
OSC: Fix math off by one, Check for all stripable controls because VCAs have less (crash fix)
|
2016-06-22 14:10:59 -07:00 |
|
|
64d7a82a52
|
fix gcc4 builds C++98
Flag is an enum -- not a class nor namespace
|
2016-06-22 16:18:07 +02:00 |
|
|
cad5ed4f21
|
OSC: Might help if I used the right variable, Really fix select.
|
2016-06-21 20:31:53 -07:00 |
|
|
74806a43c9
|
OSC: Fix out of range track. (crash)
|
2016-06-21 19:19:07 -07:00 |
|
|
daddf2179f
|
OSC: Add strip type selection.
|
2016-06-21 18:47:43 -07:00 |
|
|
6ca3c67046
|
Use Glib::usleep() for consistency
|
2016-06-18 11:34:14 +01:00 |
|
|
f4047b9a26
|
OSC: take care of track order changes too. Deal with mixer topology changes one time.
|
2016-06-16 19:41:39 -07:00 |
|
|
3754859f2f
|
OSC: Blank some more feedback values when select observer is destroyed.
|
2016-06-16 16:07:09 -07:00 |
|
|
dcf852aae4
|
OSC: Catch new strips, gone strips and redo banks and observers. Add more select feedback.
|
2016-06-13 11:57:15 -07:00 |
|
|
3d9517c22f
|
OSC: Add send enable control.
|
2016-06-11 13:57:27 -07:00 |
|
|
63e6378713
|
OSC: added solo isolate and solo safe/lock.
|
2016-06-11 12:09:15 -07:00 |
|
|
1695de335d
|
OSC: Constrain master pan position as width requires.
|
2016-06-10 13:45:07 -07:00 |
|
|
b588308bed
|
OSC: force non-active controls to zero. Keep pan within range wide allows.
|
2016-06-10 13:05:58 -07:00 |
|
|
f65713c426
|
OSC: Finished Select send levels
|
2016-06-09 18:33:00 -07:00 |
|
|
049a678ff9
|
OSC: change the word phase to polarity as per mailing list.
|
2016-06-09 15:24:43 -07:00 |
|
|
37aed5715b
|
OSC: add phase control
|
2016-06-09 12:07:57 -07:00 |
|
|
4905422a47
|
OSC: Added pan width to selected
|
2016-06-09 11:11:48 -07:00 |
|
|
3e29a46603
|
OSC: select commands for pan and trim added, feedback for select sends. GUI_select feedback done.
|
2016-06-08 23:08:56 -07:00 |
|
|
d511d62f65
|
OSC: reset select strip on bank change or select for non-existing stripable.
Fixes crash when selecting unused strip and then changing bank.
|
2016-06-06 23:40:35 -07:00 |
|
|
ee1046bbed
|
OSC: Respond to GUI select.
|
2016-06-06 14:54:33 -07:00 |
|
|
cce4726c4c
|
OSC: More controls in /select/*, off by one fixed
|
2016-06-05 22:30:14 -07:00 |
|
|
03d2939f27
|
OSC: Added feedback for /select
|
2016-06-05 07:25:54 -07:00 |
|
|
3f336f2021
|
OSC: Bug fix for no monitor, bug fix heart beat on turned global feedback on.
Start select code.
|
2016-06-04 07:04:32 -07:00 |
|
|
ee0f073e8d
|
move from PresentationInfo::global_order() to PresentationInfo::order
|
2016-06-03 15:15:39 -04:00 |
|
|
6e258e0ade
|
OSC: Fixed some button type commands to have path only as well as path f
|
2016-06-01 14:27:30 -07:00 |
|
|
d60200c899
|
OSC: finish /set_surface group of commands.
|
2016-05-31 22:04:25 -07:00 |
|
|
9ff3c55e34
|
OSC: Paths changed, feedback added, etc.
|
2016-05-31 14:09:38 -07:00 |
|
|
f03f2e5c3f
|
use new record safe control in surface support
|
2016-05-31 15:30:45 -04:00 |
|
|
e0ff70cf86
|
first vaguely working version using PresentationInfo
remote control ID and "order keys" have been removed.
|
2016-05-31 15:30:42 -04:00 |
|
|
653ae4acd6
|
universal change in the design of the way Route/Track controls are designed and used. The controls now own their own state, rather than proxy for state in their owners.
Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit
|
2016-05-31 15:30:40 -04:00 |
|
|
3060b7bbc4
|
upper parameter limit is inclusive.
|
2016-05-14 16:14:45 +02:00 |
|
|
4a226385b6
|
OSC: Fix Solo to work with both SIP and Listen.
|
2016-04-27 09:06:46 -07:00 |
|
|
622ba89dd9
|
OSC: removed unused _namespace_root variable.
|
2016-04-19 16:13:18 -07:00 |
|
|
234b06a18c
|
OSC: Changed gainVCA to gainfader as VCA is already used.
|
2016-03-29 07:58:20 -07:00 |
|
|
3eb5f76edb
|
OSC: fix issue 6839, make all OSC gaindB values below -192, inf.
|
2016-03-27 17:46:14 -07:00 |
|
|
6c3559dc6c
|
OSC: added a linear VCA style gain control for faders that are 0 to 1 linear.
path = /ardour/routes/gainVCA if RID position
|
2016-03-26 11:38:19 -07:00 |
|
|
83bcaa1882
|
plug a tiny memory leak
|
2016-03-19 10:51:26 +01:00 |
|
|
318f3850de
|
third time lucky
|
2016-02-19 23:25:15 +01:00 |
|
|
452bca79eb
|
and now without typo
|
2016-02-19 23:19:19 +01:00 |
|
|
9633ea3b01
|
fix Windows OSC support
|
2016-02-19 23:16:38 +01:00 |
|
|
f8bc9c66a5
|
OSC: remove "/session/loaded" message altogether, for testing on Win.
|
2016-02-16 16:06:39 -06:00 |
|
|
de94f3ce83
|
fix typo in previous commit
|
2016-02-15 17:29:54 -06:00 |
|
|
136f705af9
|
Defer session_loaded until AFTER lo_server_new.
This seems like the right thing to do, and -might- fix OSC on Windows.
|
2016-02-15 16:55:21 -06:00 |
|
|
9e5b7db89f
|
first compiling, mostly working version of group controls changes
|
2016-01-22 11:58:31 -05:00 |
|
|
5493e20c84
|
Add all_tracks_rec actions
|
2016-01-19 14:00:03 -06:00 |
|
|
ce7f7e8e00
|
add 10sec zoom action
|
2016-01-18 18:24:14 +01:00 |
|
|
c5b93e2a01
|
track scrolling and zooming
|
2016-01-18 18:24:14 +01:00 |
|
|
27d82af077
|
add some horz and vert zoom actions; remove some whitespace from the code of the ui-actions, so they are easier to see and maintain
|
2016-01-18 18:24:14 +01:00 |
|
|
16623b1cb3
|
add more remote transport toggles for touchOSC: midi_panic, toggle_roll, stop_forget, set_X_range, quick snapshots. also add boilerplate for monitor controls, but those are not implemented yet
|
2016-01-18 18:24:14 +01:00 |
|
|
36e1ff48bc
|
implement mark_in, mark_out, toggle_click
|
2016-01-18 18:24:14 +01:00 |
|
|
f0d9295dd6
|
implement remover_marker, jump_by_bars, and jump_by_seconds
|
2016-01-18 18:24:14 +01:00 |
|
|
64c9198d60
|
add group disposition argument to Route::set_gain() and use it in various UIs
Executive decisions were necessary in a couple of places about the correct group disposition
behaviour, notably faderport and OSC surfaces
|
2016-01-18 12:11:09 -05:00 |
|