Commit graph

242 commits

Author SHA1 Message Date
John Emmas
0ff233d234 Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
John Emmas
a3d2521b25 Accommodate newly introduced source(s) in our MSVC project (ardour_osc) 2016-08-28 10:20:56 +01:00
Robin Gareus
bd77b605f6 add missing include 2016-08-24 23:06:52 +02:00
Len Ovens
7ccbc0ca73 OSC: Add preset loading to OSC GUI 2016-08-24 10:07:21 -07:00
Len Ovens
81c481f975 OSC: Tweak GUI to be more user obvious. 2016-08-22 13:23:04 -07:00
Len Ovens
88e98a63c7 OSC: populate check boxes with default settings at session start 2016-08-21 16:31:22 -07:00
Len Ovens
1cfd8b2203 OSC: set global variables in global space - crash fix 2016-08-21 14:15:54 -07:00
Len Ovens
adb492b914 OSC GUI: Add Strip types and feedback check boxes 2016-08-21 13:25:11 -07:00
Len Ovens
d1ed84e44e OSC: Add setup to GUI 2016-08-19 14:22:55 -07:00
Len Ovens
c229e31720 OSC:: needs the .h file too... 2016-08-18 19:16:53 -07:00
Len Ovens
7c43d2bb0e OSC: make remote port setting possible, add default surface variables 2016-08-18 19:15:57 -07:00
Len Ovens
8708da2d19 OSC: Add value feedback to strip fader and trim 2016-08-17 08:24:57 -07:00
Len Ovens
a992ac0b75 OSC: make sure this is c++98 compatible. 2016-08-06 09:25:57 -07:00
Robin Gareus
8da9000cbc C++98 compat for 032139ac3 2016-08-06 14:40:18 +02:00
Len Ovens
032139ac30 osc: provide human readable reading for gain. 2016-08-05 19:08:43 -07:00
Len Ovens
e78a177dbb OSC: provide human readable level for sends. 2016-08-05 17:24:09 -07:00
Len Ovens
3f88a660b3 OSC: make send enables work in MB 2016-07-28 17:51:12 -07:00
Len Ovens
7c5a8dea7c OSC: eq bands off by one fix 2016-07-28 08:51:15 -07:00
Len Ovens
04029a656e OSC: MB spelling mistakes stopped compile fix 2016-07-28 07:44:58 -07:00
Len Ovens
c10e57129d OSC: Fix cut-n-paste mistake 2016-07-26 14:47:12 -07:00
Len Ovens
69752813db OSC: Make sends work for MB. Add pan to /path/strip 2016-07-26 14:11:06 -07:00
Len Ovens
c2f5abc91e OSC: Fix forward detection to include >0 and <1 2016-07-26 08:02:03 -07:00
Len Ovens
b36192aba8 OSC: Remove redux control 2016-07-26 08:00:04 -07:00
Len Ovens
80bd3e7279 OSC: Make pan controls work properly with MB too. 2016-07-24 09:06:59 -07:00
Len Ovens
b502d689e2 OSC: comp mode control text needs to be changed by signal too. 2016-07-20 08:59:06 -07:00
Len Ovens
0017837b02 OSC: check if pan exists, fixes MB crash. 2016-07-18 15:57:27 -07:00
Len Ovens
1364cd6a30 OSC: Get rid of meter noise in MB. 2016-07-18 09:47:33 -07:00
Len Ovens
dade1f39b7 OSC: LFE is a control not a position. 2016-07-15 11:44:49 -07:00
Len Ovens
6f80b40630 OSC: Fix Soloing to disable all solos in SIP mode as well 2016-07-14 12:06:37 -07:00
Paul Davis
cf52d6e4b4 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
Len Ovens
b620e5ab3f OSC: Add surface save and restore 2016-07-14 11:41:53 -07:00
Len Ovens
1970a8d4de OSC: Fix off by one error 2016-07-14 06:52:09 -07:00
Len Ovens
b77b3cbe22 OSC: Add global soloing indicator/cancel 2016-07-13 09:56:35 -07:00
Len Ovens
577140c0dd OSC: Add /path/band extension for eq_* bands 2016-07-12 13:33:28 -07:00
Len Ovens
9d4506716c OSC: Added EQ control, use interface_to_internal to normalize control range 2016-07-12 09:13:53 -07:00
Len Ovens
3ab200acaa OSC: finish feedback for well known controls. Simplify some others. 2016-07-11 16:00:14 -07:00
Len Ovens
97b1725023 OSC: Add well known controls for pan and compressor 2016-07-08 11:54:37 -07:00
Len Ovens
295a7dfcf3 OSC: Add feedback for known pan controls and known compressor controls 2016-07-07 11:36:31 -07:00
Len Ovens
d40cc6f6f9 OSC: Make sure selected strip is corrected when it's stripable vanishes 2016-07-06 19:28:41 -07:00
Paul Davis
cf9706974c a few post-rebase cleanups 2016-07-06 14:03:24 -04:00
Paul Davis
2047ee527c restore/extend/simplify ControlProtocol API to allow tracking of selection 2016-07-06 13:39:10 -04:00
Len Ovens
860ffed6d1 OSC: Clear expand Lamp on strip observer destroy 2016-07-05 14:11:16 -07:00
Len Ovens
fef79d46bb OSC: Signal for editor mixer change. (Selected or not) 2016-07-04 20:07:38 -07:00
Len Ovens
bc1f571954 OSC: /strip/select * should set new selected strip not toggle what is there. 2016-07-04 18:34:48 -07:00
Paul Davis
291aec468f use session stripable selection API
and remove old ControlProtocol signals to talk to GUI etc.
2016-07-04 12:45:53 -04:00
Len Ovens
b27d9bb02a OSC: select is global not per surface. 2016-07-04 08:27:16 -07:00
Len Ovens
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
Len Ovens
e6621c4405 OSC: select off by one bug, something must have changed by 1, fixed 2016-07-03 15:28:03 -07:00
Len Ovens
661123c756 OSC: Account for some select edge cases 2016-07-01 21:21:08 -07:00
Len Ovens
6ed7336384 OSC: make sure out of bank strip can not be converted to a stripable. 2016-07-01 18:31:13 -07:00