Scrub and Shuttle using MIDI Remote

Very ingenious. Thanks for sharing. :vulcan_salute:

Actually Firefox can also handle webmidi, but I think it needs to be enabled via a setting in the about:config

I have it enabled, still can’t seem to request MIDI permissions. Perhaps there’s something wrong with my initiator in the HTML code, I’ll check it out thanks :laughing:

Hi, Could a remote wheel or slider be used which sends CC0 though to 127? i.e. The script is set to ignore the in between values that the wheel or fader is sending? e.g CC:1-8 / CC:10-17 etc. I was getting errors when using a wheel from my custom touchscreen template.

Talking about this error?
εικόνα

The script is based on how I manipulate values in the HTML. If you want it to receive the whole 0-127 range, but still act on the proper values, find this line in the js file:

var paramTag=mapShuttleTags[value127]

Right above it, place these two lines:

var value127str=value127.toString()
if(!(value127str in mapShuttleTags)) return 

This way, the script will ignore the intermediate steps. However, I must note that you shouldn’t just try to make your custom template compatible with my script, but rather grab the proper pieces of code from my script and insert into yours. The purpose of these snippets is to present how direct access can be used, rather than providing ready solutions.

Many thanks for this. Yes..will modify/insert this into my bigger custom script. Still learning as I go…

@m.c Trying to work out how to make ‘Scrub’ the default ON state when starting Nuendo, rather than the non Audio Rewind/Fastforward. Any Tips? many thanks

In the js file, at its end, place:


page.mOnActivate=function(activeDevice,activeMapping){
   subPages[1].mAction.mActivate.trigger(activeMapping)
}

@m.c Many Thanks, thats great. Really appreciated. Working perfectly. All the best.