Go Back   Cockos Incorporated Forums > REAPER Forums > MIDI Hardware, Control Surfaces, and OSC

Reply
 
Thread Tools Display Modes
Old 04-03-2020, 07:13 PM   #7881
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
Is that an ATC SCM25A I see ? -- drools
:-)

You have keen eyes Geoff!
tdc is online now   Reply With Quote
Old 04-04-2020, 09:45 AM   #7882
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by tdc View Post
:-)

You have keen eyes Geoff!
Haha, have wanted to audition a set for years now How do you like them, do they have that big ATC sound ?

On another note, upon seeing your setup. I usually don't recommend specific products, but I recently picked up a Novation Launchpad mini mk3, with full RGB support, it is the perfect addition to go with the iPad, iPhone, 2 Mixes, Transport, and Console 1, might even have to call it the icing on the cake.

It takes over all the MCU (or Artist Control) right panel chores, highly recommended, and of course fully supported in CSI.

Fully customized MacGyver layouts available

The ability to control the on/off RGB colours alone is worth the price of admission.

1/2" labels on the laser printer come out close enough for rock and roll to add even more context info

Also note the colours are much nicer than they shoot
Attached Files
File Type: zip Novation Launchpad mini mk3.zip (507.4 KB, 6 views)
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 04-04-2020, 02:43 PM   #7883
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 160
Default

Hi!

Got a functioning Icon Platform X+ to expand my Icon Nano now.

Works fine so far, just a couple of questions came up during use.

- The Fader motors of the X+ make littel sounds as if they were making micro movements or switching on/off rapidly kind of jittering (trackmode andFX mode).
Stops copletely, when I turn off Reaper/leave the programm or toggle sends

Is this normal (console) behaviour?
May this damage the motors?

- In most of my existing projects, FX focus is failing when I switch through chains of plugins; meaning display info of plugins which are not selected or just the track info is displayed, and FX.zones are not toggled.

Thought it is bridged Plugins or hidden tracks, but when I use the same plugin combinations in my test project everything works fine there.
Also, if I copy a track from the project into my test project, everything works as it should.
Duplicating and erasing the original track does not help it.

Edit: On a second look, the tracks in the test project show the same behaviour.

Any idea whatīs causing this?
What I can do about it?

Itīs a bit wierd that I can use CSI/surfaces only in new projects...

Thanks!
__________________
CSI files for the Icon Nano Vers. 2.0: https://stash.reaper.fm/v/38686/CSI_IconNano_2_0.zip
CSI FX.zones for the Icon Nano: https://stash.reaper.fm/v/38685/CSI_FX_zones.zip

Last edited by WaveTrans; 04-04-2020 at 03:06 PM.
WaveTrans is offline   Reply With Quote
Old 04-04-2020, 02:43 PM   #7884
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

New builds are up.

Also need the new EuCon.zon file.

Hopefully fixed the unwanted Touch linking, but unfortunately not the weird Pan/Width/PanL/PanR behaviour.

Transport time display is operational -- and synchs with Reaper settings -- that fixes another bug as well where Reaper and the surface time displays got out of synch.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 04-04-2020, 02:47 PM   #7885
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by WaveTrans View Post
Hi!

Got a functioning Icon Platform X+ to expand my Icon Nano now.

Works fine so far, just a couple of questions came up during use.

- The Fader motors of the X+ make littel sounds as if they were making micro movements or switching on/off rapidly kind of jittering.
Stops copletely, when I turn off Reaper/leave the programm.

Is this normal (console) behaviour?
May this damage the motors?
Sounds like the telltale signs of the dreaded double mapping, the faders are being sent conflicting values in rapid succession.

Please post your .zon file contents and we'll have a look.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 04-04-2020, 03:12 PM   #7886
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 160
Default

Quote:
Originally Posted by Geoff Waddington View Post
Sounds like the telltale signs of the dreaded double mapping, the faders are being sent conflicting values in rapid succession.

Please post your .zon file contents and we'll have a look.
Thanks, here are the surface zones.
Since this "jittering" appears in FX mode, are the FX.zones also required?

What shall I do about it?
Put "no Action" for all unused controls in the respective .zone?

Icon Nano zone

Code:
Zone "Home"
	OnTrackSelection MapSelectedTrackSendsToWidgets
	OnFXFocus MapFocusedFXToWidgets 
	IncludedZones
		"Buttons|"
		"Channel|1-1"
		"MasterChannel|"
		"JogWheelHack|"
	IncludedZonesEnd
ZoneEnd

Zone "Buttons|"
	Track 		Reaper 	"40917"  		// Master MonoStereo
	Send 		ToggleMapSelectedTrackSends
	Send 		Reaper 	"40293"  		// Send Menu
	Pan 		Reaper 	"_S&M_SELFXNEXT" // Next FX
	Plugin		ToggleMapFocusedFX   
	Plugin		Reaper 	"_S&M_TOGLFXCHAIN"  // Fx menu
    EQ 			Reaper 	"_S&M_TOGLFXCHAIN"  // Fx menu  
    Instrument	Reaper 	"40293"  		// Send Menu 
		
	Play 		Play
	Stop 		Stop
	Record 		Record
	Rewind 		Rewind
	FastForward	FastForward

/Nano ChannelL/R and BankL/R buttons are hardwired to simulate 8 Channels
/	ChannelLeft TrackBank "-1" 
/	ChannelRight 	TrackBank "1" 
/	BankLeft 	TrackBank "-8"
/	BankRight 	TrackBank "8"
	
/red buttons "automation, incl. LastTouchedParam (call FocusedFXParam)"
	Flip GoZone "LastTouchedParam" // automate last touche FX param; for instr see zone below
	Read 		TrackAutoMode 	"1"
	Write 		TrackAutoMode 	"3"
	Trim 		TrackAutoMode 	"0"
	GlobalView 	Reaper "_S&M_DISARMALLENVS" //Disarm all Envelopes
	Touch 		TrackAutoMode 	"2"
	Latch 		TrackAutoMode 	"4"
    LatchPrev 	TrackAutoMode 	"5"		
	
/Green buttons "CSIEdit, Mixer, Wiring, St. FX insert" 
	TrackLearn Reaper "_CSIEditMode"
	Items Reaper "24900" 		// Insert ReaEQ
	Takes Reaper "24901" 		// Insert ReaComp
	Create Reaper "24902" 		// Insert ReaVerb
	Project Reaper "42031"		 // toggle Wiring diagram
	Mixer Reaper "40078" 		// Toggle Mixer
	TrackFX Reaper "_BR_TOGGLE_PLAY_MOUSE_SOLO_TRACK" //play from mouse cursor solo track
	Master Reaper "_BR_PLAY_STOP_MOUSECURSOR" // play from mouse cursor

/Blue buttons "Misc"
	nameValue GoZone "Home"
	Marker 		Reaper "40157" 
	Nudge 		Reaper "41228" //  nudge dialog
	RecordMode 	Reaper "_BR_CYCLE_RECORD_MODES"
	smpteBeats 	CycleTimeDisplayModes
	/ blue 6 CC58 Replace    
	Click 		Reaper "40364"
	UnSoloAll 	Reaper "40340"

/purple buttons "Save, Undo, Redo, Modifiers"
	Save 		Reaper "40026"
	Undo 		Reaper "40029"
	Redo 		Reaper "40030"	 // Mcu Cancel
	/Enter Reaper ??
	Shift 		Shift
	Option 		Option
	Control 	Control
	Alt 		Alt

/yellow buttons  "project nav.; track/env min/max"
	F1 		Reaper 	"40042" 	 // Go to start of project
	F2 		Reaper 	"40043" 	 // Go to end of project
	F3 		Reaper 	"40182" 	 // Select all
	F4 		Reaper 	"40289" 	 // unselect all
	F5 Reaper "_RS0864070d129fe58581acadd27a177b6c942943e6" //Maximize envelopes of selected Track
	F6 Reaper "_RSaeb8288b2019d5651b11138904e570e27a58c2db" //Minimize all tracks Env
	F7 Reaper "40110" // Minimize all tracks height
	F8 Reaper "_WOL_FZOOMSELENVTIMESEL" //SWS/wol: Full zoom selected envelope in time selection

ZoneEnd

Zone "JogWheelHack|"
/		JogWheelRotaryCW  Reaper "40647"      //Move cursor right to grid division
/		JogWheelRotaryCCW Reaper "40646"      //Move cursor left to grid division


/ scroll view left Reaper "40140"
	JogWheelRotaryCW 	Reaper "40647"
	JogWheelRotaryCW2 	Reaper "40647"
	JogWheelRotaryCW3 	Reaper "40647"
	JogWheelRotaryCW4 	Reaper "40647"
	JogWheelRotaryCW5 	Reaper "40647"
	JogWheelRotaryCW6 	Reaper "40647"
	JogWheelRotaryCW7 	Reaper "40647"

/scroll view right Reaper "40141"
	JogWheelRotaryCCW 	Reaper "40646"
	JogWheelRotaryCCW2 	Reaper "40646"
	JogWheelRotaryCCW3 	Reaper "40646"
	JogWheelRotaryCCW4 	Reaper "40646"
	JogWheelRotaryCCW5 	Reaper "40646"
	JogWheelRotaryCCW6 	Reaper "40646"
	JogWheelRotaryCCW7 	Reaper "40646"
	
/Zoom
	Zoom+Up 		Reaper "40111"
	Zoom+Down 		Reaper "40112"
	Zoom+Right 		Reaper "1012"
	Zoom+Left 		Reaper "1011"
ZoneEnd

Zone "Channel|"
	TrackNavigator
	DisplayUpper| TrackPanDisplay
	DisplayLower| TrackNameDisplay 
	TrackTouch+DisplayUpper| TrackVolumeDisplay
	Rotary| TrackPan "0" 
	RotaryPush| GoZone "PanWidth|" 
	RecordArm| TrackRecordArm
	Solo| TrackSolo
	Mute| TrackMute
	Select| TrackUniqueSelect
	Fader| TrackVolume
	FaderTouch| TrackTouch
	VUMeter| TrackOutputMeter
ZoneEnd

Zone "MasterChannel|"
	MasterTrackNavigator 
	MasterFader TrackVolume
	VUMeterMaster TrackOutputMeter
	Rotary2 TrackPan "0"
ZoneEnd

Zone "Pan|1-1" // "Pan|1-1"
	TrackNavigator //SelectedTrackNavigator
	Rotary| TrackPan "0" //ursp Rotary|
	DisplayUpper| TrackPanDisplay
	RotaryPush| GoZone "PanWidth|1-1"
	Shift+RotaryPush| Reaper "_XENAKIOS_PANTRACKSCENTER" // Pan center sel Track
ZoneEnd

Zone "PanWidth|1-1" 
	TrackNavigator //SelectedTrackNavigator
	Rotary| TrackPanWidth "1"
	DisplayUpper| TrackPanWidthDisplay
	RotaryPush| GoZone 	"Pan|1-1" //ursp RotaryPush|
	Shift+RotaryPush| Reaper "_RSdba7d179fe17818a8fb63f5011e7fb07d27d95a8" //Sel Track width to 100%
ZoneEnd

/Zone "Send|1-8"
/	SelectedTrackNavigator
/	DisplayLower| TrackSendNameDisplay
/	TrackTouch+DisplayUpper| TrackSendVolumeDisplay
/	Mute| TrackSendMute
/	Fader| TrackSendVolume
/	TrackTouch+Fader| TrackSendVolume
/	FaderTouch| TrackTouch
/	Rotary| TrackSendVolume  //send lev. via rotaries, deact. /faders
/	Rotary| TrackSendPan
/	RotaryPush| NoAction
/ZoneEnd

/Zone "FXMenu|1-4"
/	FocusedFXTrackNavigator
/	DisplayUpper| FXNameDisplay|
/	DisplayLower| NoAction
/	RotaryPush| GoFXSlot| 
/ZoneEnd

Zone "LastTouchedParam"
/ Select Track, 
/ "Last touch" Param in FX
/ Press "LastTouchedParam" button
/ Set track to write mode
/ Press Play to ride automation - Stop when finished
/ Envelopes remain armed; disarm before riding a different FXParam
/ Hit GoZone "Home" (Blue1) to leave 
    Fader1 FocusedFXParam
    FaderTouch1 TrackTouch
	DisplayUpper1 FocusedFXParamNameDisplay
	DisplayLower1 FocusedFXParamValueDisplay
	GlobalView Reaper "_S&M_DISARMALLENVS" 
ZoneEnd
Icon X+ zone
Code:
Zone Home
	OnTrackSelection MapSelectedTrackSendsToWidgets
	OnFXFocus MapFocusedFXToWidgets
	/OnTrackSelection MapSelectedTrackSendsToWidgets
	IncludedZones
		"Channel|1-8"
	IncludedZonesEnd
ZoneEnd

Zone "Channel|"
	TrackNavigator
	DisplayUpper|  		TrackNameDisplay
	DisplayLower|  		TrackPanDisplay
	TrackTouch+DisplayLower| TrackVolumeDisplay
	RotaryPush| 		GoZone PanWidth|
	Rotary|			 TrackPan "0"
	RecordArm|  		TrackRecordArm
	Solo|  			TrackSolo
	Mute| 			TrackMute
	Select|  		TrackUniqueSelect
/	Shift+Select|  		TrackRangeSelect
/	Control+Select|  	TrackSelect
/	Shift+Control+Select|	TogglePin
/	Option+Select|		TrackFolderDive
	Fader|  		TrackVolume
	TrackTouch+Fader|  	TrackVolume
	FaderTouch|  		TrackTouch
ZoneEnd

Zone "Pan|1-8"
	TrackNavigator
	Rotary| 	TrackPan "0"
	RotaryPush|	GoZone "PanWidth|"
ZoneEnd

Zone "PanWidth|1-8"
	TrackNavigator
	Rotary| 	TrackPanWidth "1"
	RotaryPush| 	GoZone "Pan|"
ZoneEnd

Zone "Send|1-8"
	SelectedTrackNavigator
	DisplayUpper|  			TrackSendNameDisplay
	TrackTouch+DisplayUpper|  	TrackSendVolumeDisplay
	Mute| 				TrackSendMute
	Fader|  			TrackSendVolume
	FaderTouch|  			TrackTouch
	Rotary| TrackSendPan
    RotaryPush| NoAction
ZoneEnd

Zone "FXMenu|1-4"
    FocusedFXTrackNavigator
	/SelectedTrackNavigator
	DisplayUpper|  	FXNameDisplay |
	RotaryPush| 	GoFXSlot |
/ZoneEnd
Thanks!
__________________
CSI files for the Icon Nano Vers. 2.0: https://stash.reaper.fm/v/38686/CSI_IconNano_2_0.zip
CSI FX.zones for the Icon Nano: https://stash.reaper.fm/v/38685/CSI_FX_zones.zip
WaveTrans is offline   Reply With Quote
Old 04-04-2020, 03:43 PM   #7887
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by WaveTrans View Post
Thanks, here are the surface zones.
Since this "jittering" appears in FX mode, are the FX.zones also required?
The only possible thing I spotted was in the "LastTouchedParam" Zone where Fader1 is used, of course that would require that Zone being active...

Please post an FX Zone that you know misbehaves, we'll have a look.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 04-04-2020, 07:04 PM   #7888
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

New build is up.

Added CycleTrackAutoMode, you can rearrange the order if you like, just make sure the last number is larger than the first number or it won't cycle:

Code:
	RecordArm|  		TrackUniqueSelect
	RecordArm|  		CycleTrackAutoMode [ 0 1 3 2 4 ]
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old 04-04-2020, 08:34 PM   #7889
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
Haha, have wanted to audition a set for years now How do you like them, do they have that big ATC sound ?
I have been lucky enough to have been mixing on ATC's for about 25yrs, some of that time was the 100's and 20's then mainly the 50's. When I left the corporate studio world and set up on my own, I tried the KM-120's, which I thought were amazing for the size and money, then looked and listened to the O300's. I was very impressed with them also - had the ATC imaging. I have a colleague who was an ATC chap for years, but decided on a full 5.1 K&M system. He loves them, and I do agree that they are amazing for the $$.

But, in the end, after delivering a few full film mixes, I knew that I needed to have my reference ATC sound. The 25's fitted my needs and budget perfectly. (who needs to upgrade that car anyway).


Quote:
Originally Posted by Geoff Waddington View Post
On another note, upon seeing your setup. I usually don't recommend specific products, but I recently picked up a Novation Launchpad mini mk3, with full RGB support, it is the perfect addition to go with the iPad, iPhone, 2 Mixes, Transport, and Console 1, might even have to call it the icing on the cake.
:-) I hear you! The Mini Mk3 looks great, certainly for the size! I have an Ableton Push 2 that is awaiting some CSI attention. I use it a lot for product demos and live performance. There are some great third party plugins for it to enable OSC and more complex display control, so am eager to see how I can augment the CSI and Reaper system with it.

On a tangent, You should take a break from your programming and do some instructional videos of your setup. I think many folks would benefit from what you have going on there. In fact, Mr FunkyBot, you should also consider this as it sounds like you have a mature and refined implementation of CSI being used for your day to day work.
tdc is online now   Reply With Quote
Old Yesterday, 12:56 AM   #7890
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
Hopefully fixed the unwanted Touch linking, but unfortunately not the weird Pan/Width/PanL/PanR behaviour.
Grabbed the new builds.

Time Display on Transport updated with Reaper time display. Well done! At present, it appears that it will only work if the Primary is set to Measures.Beats, and the secondary is Minutes:Seconds. Any other configuration renders the displays blank. (I will typically use Primary at Hours:Minutes:Seconds:Frames, and Secondary to None.)

Touch Linking has been fixed between Pan and Volume. :-) Both parameters still suffer from the previously discussed issue when in Touch. But I assume you know that.

CycleTrackAutoMode Automation Mode Switching via surface channel Rec Button. That was a very fast fix Geoff! This now works as expected - and is amazingly empowering.

The whole CSI implementation is really feeling solid I have to say. Its been running for days through dozens of reboots and reconfigurations all without a crash or unexpected behaviour. :-)
tdc is online now   Reply With Quote
Old Yesterday, 02:55 AM   #7891
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 160
Default

Quote:
Originally Posted by Geoff Waddington View Post
The only possible thing I spotted was in the "LastTouchedParam" Zone where Fader1 is used, of course that would require that Zone being active...

Please post an FX Zone that you know misbehaves, we'll have a look.
Thanks for checking my zonfiles.

I removed all FX.zones from the .zon folders to find a rogue one by re-adding them one after another.

however, I found that the jitteringsound occurs even without any FX.zones.

Tested frequency 15-30-60Hz, different settings of "Volume Fader Ranges", new set up with Reaper MCU and MCUXT.
No change.

Jittersound is gone, however, if the faders are at -inf or +12dB
Occurs briefly if faders are set to 0.0

To refine the term jittering:
faders do not visibly vibrate.
Itīs the sound of the fader motors permanently trying to adjust to values which do not fit their stepping.
__________________
CSI files for the Icon Nano Vers. 2.0: https://stash.reaper.fm/v/38686/CSI_IconNano_2_0.zip
CSI FX.zones for the Icon Nano: https://stash.reaper.fm/v/38685/CSI_FX_zones.zip
WaveTrans is offline   Reply With Quote
Old Yesterday, 05:10 AM   #7892
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by WaveTrans View Post
Itīs the sound of the fader motors permanently trying to adjust to values which do not fit their stepping.
Hey Wavetrans, well done for finding the culprit, so annoying these little sounds whilst mixing. Its for this reason I always have two layouts on my consoles, usually on the same button with a Shift Key modifier for the second one. A 1:1 layout with all channels shown, and then a completely blank layout - for silence when I am in the critical listening phase.
tdc is online now   Reply With Quote
Old Yesterday, 06:48 AM   #7893
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by tdc View Post
I have been lucky enough to have been mixing on ATC's for about 25yrs, some of that time was the 100's and 20's then mainly the 50's. When I left the corporate studio world and set up on my own, I tried the KM-120's, which I thought were amazing for the size and money, then looked and listened to the O300's. I was very impressed with them also - had the ATC imaging. I have a colleague who was an ATC chap for years, but decided on a full 5.1 K&M system. He loves them, and I do agree that they are amazing for the $$.

But, in the end, after delivering a few full film mixes, I knew that I needed to have my reference ATC sound. The 25's fitted my needs and budget perfectly. (who needs to upgrade that car anyway).
I came up a little earlier

Now by today's standards these monitors pretty much suck, but back in the day I liked JBL 4350's, 4311's, disliked everything in between, hated Westlakes, and there was one place that had urei 813s mounted horizontally driven by a pair of Studer power amps in bridge -- actually sounded very good in that room

Back then is was Studer A80s and Neves everywhere.

When I did the home studio thing, I really wanted to go for the ATCs, maybe someday, but for now the KH 310s with a KH 810 are more than OK

Quote:
Originally Posted by tdc View Post
On a tangent, You should take a break from your programming and do some instructional videos of your setup. I think many folks would benefit from what you have going on there. In fact, Mr FunkyBot, you should also consider this as it sounds like you have a mature and refined implementation of CSI being used for your day to day work.
@MixMonkey, @poetnprophet and others have some pretty interesting setups too.

Definitely planning a video soon.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 06:54 AM   #7894
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by tdc View Post
Grabbed the new builds.

Time Display on Transport updated with Reaper time display. Well done! At present, it appears that it will only work if the Primary is set to Measures.Beats, and the secondary is Minutes:Seconds. Any other configuration renders the displays blank. (I will typically use Primary at Hours:Minutes:Seconds:Frames, and Secondary to None.)
Yeah, the right click menus and the internal time modes seem independent.

If you assign this action to a button, you get something better:

Code:
Zone "Buttons|"
        someButton 	CycleTimeDisplayModes
ZoneEnd
Quote:
Originally Posted by tdc View Post
Touch Linking has been fixed between Pan and Volume. :-) Both parameters still suffer from the previously discussed issue when in Touch. But I assume you know that.
Good stuff, yes aware the other automation problem still exists.

Quote:
Originally Posted by tdc View Post
CycleTrackAutoMode Automation Mode Switching via surface channel Rec Button. That was a very fast fix Geoff! This now works as expected - and is amazingly empowering.
Yeah, turns out it was pretty low hanging fruit

Quote:
Originally Posted by tdc View Post
The whole CSI implementation is really feeling solid I have to say. Its been running for days through dozens of reboots and reconfigurations all without a crash or unexpected behaviour. :-)
Glad to hear it, thanks for testing !!
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 07:29 AM   #7895
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
If you assign this action to a button, you get something better:

Code:
Zone "Buttons|"
        someButton 	CycleTimeDisplayModes
ZoneEnd
Ah perfect - works a treat!

Quote:
Originally Posted by Geoff Waddington View Post
Yeah, turns out it was pretty low hanging fruit
Fruit is very healthy.


In regards to the Automation Mode switching on each channel - is there a way I can adjust the .zon file to send a CHAR string to the TrackNameDisplay field that shows the automation mode just selected for a second or so then return to the Track Name? Similar behaviour that you have for the dB values for Pan and Volume touching.
tdc is online now   Reply With Quote
Old Yesterday, 11:49 AM   #7896
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 160
Default

Quote:
Originally Posted by tdc View Post
Hey Wavetrans, well done for finding the culprit, so annoying these little sounds whilst mixing. Its for this reason I always have two layouts on my consoles, usually on the same button with a Shift Key modifier for the second one. A 1:1 layout with all channels shown, and then a completely blank layout - for silence when I am in the critical listening phase.
I see. Shouldnīt worry about it then.

Thanks for the tip.

Found some other issue while I was testing.

It never getīs boring
__________________
CSI files for the Icon Nano Vers. 2.0: https://stash.reaper.fm/v/38686/CSI_IconNano_2_0.zip
CSI FX.zones for the Icon Nano: https://stash.reaper.fm/v/38685/CSI_FX_zones.zip
WaveTrans is offline   Reply With Quote
Old Yesterday, 01:07 PM   #7897
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.

Added CycleTrackAutoMode, you can rearrange the order if you like, just make sure the last number is larger than the first number or it won't cycle:

Code:
	RecordArm|  		TrackUniqueSelect
	RecordArm|  		CycleTrackAutoMode [ 0 1 3 2 4 ]

How about this as the default Eucon behavior? Kind of a best of both worlds.

Code:
	RecordArm|  		TrackRecordArm
	Shift+RecordArm|  	TrackUniqueSelect
	Shift+RecordArm|	CycleTrackAutoMode [ 0 1 3 2 4 ]
New action works great BTW!
Funkybot is online now   Reply With Quote
Old Yesterday, 01:15 PM   #7898
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

Two new pages up:

https://github.com/malcolmgroves/rea...eTrackAutoMode

https://github.com/malcolmgroves/rea.../TrackAutoMode
Funkybot is online now   Reply With Quote
Old Yesterday, 01:19 PM   #7899
WaveTrans
Human being with feelings
 
Join Date: Aug 2019
Posts: 160
Default FX focus and hidden tracks

Well, sorry, itīs me again
(with a re-defined question previously asked in post #7883)

During testing I observed that in all of my projects some tracks
suffered from
- a severe lack of either focusing FX/Plugins at all, or
- failing to recognize plugins (with zones)
- or showing them in mixed up order (i.e. not in the order of the FX menu)

After fiddling about for quite a while, I found that hidden tracks are the culprit.

If I delete/unhide all hidden tracks from a project,
FX-focus works just fine.
If there is one hidden track, all tracks beyond this track show faulty FX focus.

Is this some known issue?
What can I do about it apart from deleting/unhiding (numerous) hidden tracks?

Any ideas, please?
__________________
CSI files for the Icon Nano Vers. 2.0: https://stash.reaper.fm/v/38686/CSI_IconNano_2_0.zip
CSI FX.zones for the Icon Nano: https://stash.reaper.fm/v/38685/CSI_FX_zones.zip
WaveTrans is offline   Reply With Quote
Old Yesterday, 01:34 PM   #7900
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by tdc View Post
In regards to the Automation Mode switching on each channel - is there a way I can adjust the .zon file to send a CHAR string to the TrackNameDisplay field that shows the automation mode just selected for a second or so then return to the Track Name? Similar behaviour that you have for the dB values for Pan and Volume touching.
Great idea !

Added in new build below.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 01:36 PM   #7901
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by Funkybot View Post
How about this as the default Eucon behavior? Kind of a best of both worlds.

Code:
	RecordArm|  		TrackRecordArm
	Shift+RecordArm|  	TrackUniqueSelect
	Shift+RecordArm|	CycleTrackAutoMode [ 0 1 3 2 4 ]
Yup, the EuCon .zon file needs lots of work, it's mostly experimental right now
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 01:37 PM   #7902
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by WaveTrans View Post
Well, sorry, itīs me again
(with a re-defined question previously asked in post #7883)

During testing I observed that in all of my projects some tracks
suffered from
- a severe lack of either focusing FX/Plugins at all, or
- failing to recognize plugins (with zones)
- or showing them in mixed up order (i.e. not in the order of the FX menu)

After fiddling about for quite a while, I found that hidden tracks are the culprit.

If I delete/unhide all hidden tracks from a project,
FX-focus works just fine.
If there is one hidden track, all tracks beyond this track show faulty FX focus.

Is this some known issue?
What can I do about it apart from deleting/unhiding (numerous) hidden tracks?

Any ideas, please?
Sounds like a bug in the code, not taking hidden tracks into account, will investigate.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 01:40 PM   #7903
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

New build is up.

Extends the CycleTrackAutoMode capabilities.

If you give it a display Widget, it will display the mode for a second or so:

Code:
	RecordArm|  		TrackRecordArm
	Shift+RecordArm|  	TrackUniqueSelect
	Shift+RecordArm|	CycleTrackAutoMode Display| [ 0 1 3 2 4 ]
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 02:21 PM   #7904
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.

Extends the CycleTrackAutoMode capabilities.

If you give it a display Widget, it will display the mode for a second or so:

Code:
	RecordArm|  		TrackRecordArm
	Shift+RecordArm|  	TrackUniqueSelect
	Shift+RecordArm|	CycleTrackAutoMode Display| [ 0 1 3 2 4 ]
So like?

Code:
	Shift+RecordArm|	CycleTrackAutoMode DisplayUpper [ 0 1 3 2 4 ]
or

Code:
	Shift+RecordArm|	CycleTrackAutoMode DisplayUpper| [ 0 1 3 2 4 ]
Funkybot is online now   Reply With Quote
Old Yesterday, 03:05 PM   #7905
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by Funkybot View Post
So like?

Code:
	Shift+RecordArm|	CycleTrackAutoMode DisplayUpper| [ 0 1 3 2 4 ]
Yes, don't forget the "|"s get replaced by numbers so there will be:

RecordArm1 -> DisplayUpper1
RecordArm2 -> DisplayUpper2
RecordArm3 -> DisplayUpper3
RecordArm4 -> DisplayUpper4
etc.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 03:34 PM   #7906
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 165
Default

Quote:
Originally Posted by Geoff Waddington View Post
Ok, now remind me what, other than the GUI, is left to do to get to version 1.0 ?

Only thing holding me up is the bug invoking custom actions from a Fader14bit (unless you've fixed that in the last couple of builds)


https://forums.cockos.com/showpost.p...postcount=5050
__________________
CSI Notes wiki : https://github.com/malcolmgroves/reaper_csi/wiki
MalcolmG is offline   Reply With Quote
Old Yesterday, 03:44 PM   #7907
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

Quote:
Originally Posted by Geoff Waddington View Post
Yes, don't forget the "|"
Thought that was a distinct possibility. That was the "or" option. Got it!
Funkybot is online now   Reply With Quote
Old Yesterday, 03:48 PM   #7908
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
New build is up.

Extends the CycleTrackAutoMode capabilities.

If you give it a display Widget, it will display the mode for a second or so:
Wow that was quick! Works here as expected :-)

For V2.0 would be worth investigating whether CSI could control the LED on the Rec Button to mirror Track automation writing state (Write, Touch or Latch).

Thanks Geoff.
tdc is online now   Reply With Quote
Old Yesterday, 04:03 PM   #7909
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by MalcolmG View Post
Only thing holding me up is the bug invoking custom actions from a Fader14bit (unless you've fixed that in the last couple of builds)


https://forums.cockos.com/showpost.p...postcount=5050
Took another look at that post.

Even though the first run reports 16384 resolution, take a close look at all the val numbers.

They are all divisible exactly by 128, so it looks like they are indeed 7 bit values, even though they are stated in 14 bit terms.
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 04:04 PM   #7910
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Great stuff!
tdc is online now   Reply With Quote
Old Yesterday, 05:00 PM   #7911
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,445
Default

Quote:
Originally Posted by tdc View Post
Note on EuCon Panning Controls

Seems great, just one oddity or is just a feature I don't understand :-)

Here on the S3, in Stereo Balance Mode, works as expected. Pan, Width control their respective Reaper parameters, and I can see the there are PanLeft and PanRight as well. These control those parameters (but of course if the Track is set to Stereo Balance Mode, these don't have any effect on the audio, but they do update the Pan Pots in the Track Panning block.

When I switch the Track to Dual Pan, the S3 has a small bug in that the knobs labelled Pan and Width now control the PanLeft and PanRight parameters, and the PanLeft and PanRight knobs control their respective parameters.
Did some further investigation.

This happens even if CSI is configured for just Pan/Width.

So it would appear to be a Reaper thing, unless I'm missing something here, which is entirely possible
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
installation and documentation here: https://github.com/malcolmgroves/reaper_csi/wiki
Geoff Waddington is offline   Reply With Quote
Old Yesterday, 06:08 PM   #7912
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Quote:
Originally Posted by Geoff Waddington View Post
Did some further investigation.
This happens even if CSI is configured for just Pan/Width.

So it would appear to be a Reaper thing, unless I'm missing something here, which is entirely possible
I have a feel you are right on. Might be time alert the Cockos wizards to this less than intuitive behaviour.

Created a Feature Request: https://forum.cockos.com/showthread....63#post2267163

Last edited by tdc; Yesterday at 06:18 PM.
tdc is online now   Reply With Quote
Old Yesterday, 06:14 PM   #7913
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 165
Default

Quote:
Originally Posted by Geoff Waddington View Post
Took another look at that post.

Even though the first run reports 16384 resolution, take a close look at all the val numbers.

They are all divisible exactly by 128, so it looks like they are indeed 7 bit values, even though they are stated in 14 bit terms.

I can probably live with that (lack of precision). It's when I drive it from CSI instead that the val is always coming out as 63, regardless of the position on the fader.



Am I missing something? Even if I go back and define it as a Fader7Bit, the val is always 63 through CSI, but works directly through Reaper.
__________________
CSI Notes wiki : https://github.com/malcolmgroves/reaper_csi/wiki
MalcolmG is offline   Reply With Quote
Old Yesterday, 08:02 PM   #7914
tdc
Human being with feelings
 
tdc's Avatar
 
Join Date: Oct 2019
Location: Sydney
Posts: 128
Default

Just for completeness, I thought I would post that I realised that Latch Preview was being missed, but simply calling Mode 5 selects this.

Code:
	RecordArm|  		TrackUniqueSelect
	RecordArm|  		CycleTrackAutoMode Display| [ 0 1 3 2 4 5 ]
tdc is online now   Reply With Quote
Old Yesterday, 08:20 PM   #7915
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

Quote:
Originally Posted by tdc View Post
Just for completeness, I thought I would post that I realised that Latch Preview was being missed, but simply calling Mode 5 selects this.

Code:
	RecordArm|  		TrackUniqueSelect
	RecordArm|  		CycleTrackAutoMode Display| [ 0 1 3 2 4 5 ]
Adding to the Wiki now. Thanks!
Funkybot is online now   Reply With Quote
Old Yesterday, 08:33 PM   #7916
Funkybot
Human being with feelings
 
Join Date: Jul 2007
Posts: 877
Default

New page up just to formally document commenting in CSI .mst and .zon files.

https://github.com/malcolmgroves/rea...iling-Comments
Funkybot is online now   Reply With Quote
Old Yesterday, 10:17 PM   #7917
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 8,676
Default

Thanks for any decent documentation !
-Michael
mschnell is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:08 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.