HUI Transport emulation
3 posters
Page 1 of 1
Re: HUI Transport emulation
Interesting idea to implement the HUI protocol using scripts.
The only document I've found for the HUI protocol is this.
The only document I've found for the HUI protocol is this.
Re: HUI Transport emulation
These are my HUI transport buttons script so far. Needed to build a Protools Streamdeck Profile.
Play
[(press){cc:1,15,14}{cc:1,47,68}]
[(release){cc:1,15,14}{cc:1,47,4}]
Stop
[(press){cc:1,15,14}{cc:1,47,67}]
[(release){cc:1,15,14}{cc:1,47,3}]
Record
[(press){cc:1,15,14}{cc:1,47,69}]
[(release){cc:1,15,14}{cc:1,47,5}]
Rewind
[(press){cc:1,15,14}{cc:1,47,65}]
[(release){cc:1,15,14}{cc:1,47,1}]
Forward
[(press){cc:1,15,14}{cc:1,47,66}]
[(release){cc:1,15,14}{cc:1,47,2}]
Cycle / Loop
[(press){cc:1,15,15}{cc:1,47,67}]
[(release){cc:1,15,15}{cc:1,47,3}]
I re-engineer from my Arturia Essential set to HUI protocol.
What I may need which my Controller doesn't have is
Arm Selected Track
Solo Track
Mute Track
Read
Write
Play
[(press){cc:1,15,14}{cc:1,47,68}]
[(release){cc:1,15,14}{cc:1,47,4}]
Stop
[(press){cc:1,15,14}{cc:1,47,67}]
[(release){cc:1,15,14}{cc:1,47,3}]
Record
[(press){cc:1,15,14}{cc:1,47,69}]
[(release){cc:1,15,14}{cc:1,47,5}]
Rewind
[(press){cc:1,15,14}{cc:1,47,65}]
[(release){cc:1,15,14}{cc:1,47,1}]
Forward
[(press){cc:1,15,14}{cc:1,47,66}]
[(release){cc:1,15,14}{cc:1,47,2}]
Cycle / Loop
[(press){cc:1,15,15}{cc:1,47,67}]
[(release){cc:1,15,15}{cc:1,47,3}]
I re-engineer from my Arturia Essential set to HUI protocol.
What I may need which my Controller doesn't have is
Arm Selected Track
Solo Track
Mute Track
Read
Write
arbibarbarona- Posts : 99
Join date : 2021-05-16
Re: HUI Transport emulation
As an experiment, I have created a web page with the intent to publish shared scripts.
The page is not yet a part of the published site, but my intention is for it to be a part of the site's Script section and also (probably in a stand-alone version) to be integrated into the script button with a "Browse scripts" button (hopefully).
The page
Opinions are welcome.
The page is not yet a part of the published site, but my intention is for it to be a part of the site's Script section and also (probably in a stand-alone version) to be integrated into the script button with a "Browse scripts" button (hopefully).
The page
Opinions are welcome.
Re: HUI Transport emulation
This might be the script for the HUI V-pot.
The only issue I have now is that it is 1 press only, with no loop or hold.
V-Pot 1
CW (Clockwise)
[(press){sysex:B0 40 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 40 01}{sysex:B0 00 00}]
V-Pot 2
CW (Clockwise)
[(press){sysex:B0 41 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 41 01}{sysex:B0 00 00}]
V-Pot 3
CW (Clockwise)
[(press){sysex:B0 42 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 42 01}{sysex:B0 00 00}]
V-Pot 4
CW (Clockwise)
[(press){sysex:B0 43 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 43 01}{sysex:B0 00 00}]
V-Pot 5
CW (Clockwise)
[(press){sysex:B0 44 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 44 01}{sysex:B0 00 00}]
V-Pot 6
CW (Clockwise)
[(press){sysex:B0 45 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 45 01}{sysex:B0 00 00}]
V-Pot 7
CW (Clockwise)
[(press){sysex:B0 46 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 46 01}{sysex:B0 00 00}]
V-Pot 8
CW (Clockwise)
[(press){sysex:B0 47 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 47 01}{sysex:B0 00 00}]
The only issue I have now is that it is 1 press only, with no loop or hold.
V-Pot 1
CW (Clockwise)
[(press){sysex:B0 40 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 40 01}{sysex:B0 00 00}]
V-Pot 2
CW (Clockwise)
[(press){sysex:B0 41 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 41 01}{sysex:B0 00 00}]
V-Pot 3
CW (Clockwise)
[(press){sysex:B0 42 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 42 01}{sysex:B0 00 00}]
V-Pot 4
CW (Clockwise)
[(press){sysex:B0 43 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 43 01}{sysex:B0 00 00}]
V-Pot 5
CW (Clockwise)
[(press){sysex:B0 44 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 44 01}{sysex:B0 00 00}]
V-Pot 6
CW (Clockwise)
[(press){sysex:B0 45 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 45 01}{sysex:B0 00 00}]
V-Pot 7
CW (Clockwise)
[(press){sysex:B0 46 41}{sysex:B0 00 00}]
CCW (CounterClockwise)
[(press){sysex:B0 46 01}{sysex:B0 00 00}]
V-Pot 8
CW (Clockwise)
[(press){sysex:B0 47 41}{sysex:B0 00 00}]
CCW (Counter Clockwise)
[(press){sysex:B0 47 01}{sysex:B0 00 00}]
arbibarbarona- Posts : 99
Join date : 2021-05-16
Re: HUI Transport emulation
Additional HUI Controls
Save
[(press){sysex:B0 0F 08}{sysex:B0 2F 47}]
[(release){sysex:B0 0F 08}{sysex:B0 2F 07}]
Undo
[(press){sysex:B0 0F 08}{sysex:B0 2F 43}]
[(release){sysex:B0 0F 08}{sysex:B0 2F 03}]
Punch
[(press){sysex:B0 0F 0F}{sysex:B0 2F 44}]
[(release){sysex:B0 0F 0F}{sysex:B0 2F 04}]
Previous Track Select
[(press){sysex:B0 0F 0A}{sysex:B0 2F 40}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 00}]
Next Track Select
[(press){sysex:B0 0F 0A}{sysex:B0 2F 42}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 02}]
Previous Bank
[(press){sysex:B0 0F 0A}{sysex:B0 2F 41}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 01}]
Next Bank
[(press){sysex:B0 0F 0A}{sysex:B0 2F 43}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 03}]
Save
[(press){sysex:B0 0F 08}{sysex:B0 2F 47}]
[(release){sysex:B0 0F 08}{sysex:B0 2F 07}]
Undo
[(press){sysex:B0 0F 08}{sysex:B0 2F 43}]
[(release){sysex:B0 0F 08}{sysex:B0 2F 03}]
Punch
[(press){sysex:B0 0F 0F}{sysex:B0 2F 44}]
[(release){sysex:B0 0F 0F}{sysex:B0 2F 04}]
Previous Track Select
[(press){sysex:B0 0F 0A}{sysex:B0 2F 40}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 00}]
Next Track Select
[(press){sysex:B0 0F 0A}{sysex:B0 2F 42}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 02}]
Previous Bank
[(press){sysex:B0 0F 0A}{sysex:B0 2F 41}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 01}]
Next Bank
[(press){sysex:B0 0F 0A}{sysex:B0 2F 43}]
[(release){sysex:B0 0F 0A}{sysex:B0 2F 03}]
arbibarbarona- Posts : 99
Join date : 2021-05-16
Re: HUI Transport emulation
Hi everyone,
I made a little program, that 'sits' between Pro Tools (HUI) and the Mackie Control part of this great plugin for the Elgato Streamdeck.
Not everything is working yet, most a lot of things do.
As soon as I (as a new member) am allowed to post links (to Github), I will do that.
Thank you.
I made a little program, that 'sits' between Pro Tools (HUI) and the Mackie Control part of this great plugin for the Elgato Streamdeck.
Not everything is working yet, most a lot of things do.
As soon as I (as a new member) am allowed to post links (to Github), I will do that.
Thank you.
arbibarbarona likes this post
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum