Old 04-21-2017, 12:57 AM   #1
henrid
Human being with feelings
 
Join Date: Jul 2015
Posts: 9
Default Direct Monitoring / Totalmix RPR_GetLastTouchedTrack()

Hi,

I'm working on a python script to simuilate ASIO Direct Monitoring with RME Totalmix.
So far it seems to work. Onliest prob is to recognize, if send param in track changed.

I insert a hw out send. If Volume fader is moved, RPR_GetLastTouchedTrack() find the last track. If I select a track, RPR_GetLastTouchedTrack() also.

But if I only move send fader track not changed the returned track.

Is the send fader didn*t raise the event for RPR_GetLastTouchedTrack().

Did anyone know an alternative way?

Greetz
Henri
__________________
Win10 x64 / i7-4790K .... non native ... sorry ;)
henrid is offline   Reply With Quote
Old 05-13-2017, 08:47 AM   #2
mehmethan
Human being with feelings
 
mehmethan's Avatar
 
Join Date: Jun 2011
Posts: 603
Default

Hi Henrid, is there any progess about your script and are you planning to share your script with us?
mehmethan is offline   Reply With Quote
Old 06-16-2017, 10:10 AM   #3
henrid
Human being with feelings
 
Join Date: Jul 2015
Posts: 9
Default

I didn't test it in real recording situation. I think in 2 weeks I can say more. If it works well, I will share.
__________________
Win10 x64 / i7-4790K .... non native ... sorry ;)

Last edited by henrid; 06-16-2017 at 12:15 PM.
henrid is offline   Reply With Quote
Old 06-16-2017, 06:17 PM   #4
kkostovas
Human being with feelings
 
Join Date: Sep 2015
Posts: 71
Default

Hi

I am interested in this too, was wondering if it could work with MOTU's CueMix FX.

Maybe I can assist you in some testing.

Thanks
kkostovas is offline   Reply With Quote
Old 06-19-2017, 12:22 PM   #5
henrid
Human being with feelings
 
Join Date: Jul 2015
Posts: 9
Default

here's the script and some information how I use it

- its written for T*talM*x AND RM* HD*P card, but other cards should also be possible with change same code lines and OSC synthax
- setup totalmix to listen to OSC (default port is 7001, you can change it within script)
- you need python (min 3.4)
- unzip file to your reaper script folder

- this script includes some scripts from https://pypi.python.org/pypi/python-osc

- add script "OSC/sendOSC.py" to your action list
- create a button for this script
- edit sendOSC.py , set currect _SCRIPT_COMID for toogle button

how it work:

- add hardware output (e.g. 3/4) as send to track (pre /post)
- select input for the track
- set to record state
- the script send osc messages to the input track and set Volume and Pan (db is approximately because of different scales)
- the script mutes send HW out while recording to mute playback (punch in/out)


so... thats it. next week, we'll do a recording session here and i will test it in real live.
maybe it helps a bit.
Attached Files
File Type: zip OSC.zip (6.9 KB, 122 views)
__________________
Win10 x64 / i7-4790K .... non native ... sorry ;)

Last edited by henrid; 06-19-2017 at 12:28 PM.
henrid is offline   Reply With Quote
Old 06-28-2017, 01:23 PM   #6
henrid
Human being with feelings
 
Join Date: Jul 2015
Posts: 9
Default

Hello,

as I wrote, I tested it. and ... it didnt work well. it delete plugins and other funny things.

already working on a new solution with sws. works much better here. I'll keep you up to date.
__________________
Win10 x64 / i7-4790K .... non native ... sorry ;)
henrid is offline   Reply With Quote
Old 07-04-2017, 08:36 AM   #7
henrid
Human being with feelings
 
Join Date: Jul 2015
Posts: 9
Default

here's the new one. it works for me.

you can use sws cue maker to create a cue bus or you do it manually.
route the cue bus to HW out, not master out.
Update Script with the unique part of the the CUE bus name. e.g. "monitor " for "monitor 1" , "monitor 2" ...

set all tm input to mono(!)

maybe you can give a feedback if it works or not.

best
Attached Files
File Type: zip sendOSC.zip (2.4 KB, 129 views)
__________________
Win10 x64 / i7-4790K .... non native ... sorry ;)
henrid 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 03:16 AM.


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