Trevliga Spel forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

HUI Transport emulation

2 posters

Go down

HUI Transport emulation Empty HUI Transport emulation

Post by arbibarbarona Fri Oct 07, 2022 8:11 am

HUI Transport emulation Screen51

I had successfully emulated a HUI protocol transport button... ie. Play, Stop, Record, Rewind, Forward, cycle...  I hope someone will be able to reverse engineer the Track Mute, Solo, Arm, Read, Write, and or selected track PAn and Fader. I couldn't find information on the web.

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by Admin Fri Oct 07, 2022 9:56 am

Interesting idea to implement the HUI protocol using scripts.  Surprised

The only document I've found for the HUI protocol is this.
Admin
Admin
Admin

Posts : 339
Join date : 2020-03-26

View user profile https://trevligaspel.forumotion.eu

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by arbibarbarona Fri Oct 07, 2022 11:51 am

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

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by Admin Fri Oct 07, 2022 1:05 pm

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. Smile
Admin
Admin
Admin

Posts : 339
Join date : 2020-03-26

View user profile https://trevligaspel.forumotion.eu

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by arbibarbarona Fri Oct 07, 2022 1:11 pm

Nice.

Thank you.

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by arbibarbarona Sat Oct 08, 2022 3:53 am

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}]

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by arbibarbarona Sat Oct 08, 2022 4:20 am

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}]

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

HUI Transport emulation Empty Re: HUI Transport emulation

Post by arbibarbarona Sat Oct 08, 2022 5:37 pm

I have Annotated the Commands that might help build the script.

Link to the PDF here  - HUI_Annotated

HUI Transport emulation Screen52

arbibarbarona

Posts : 45
Join date : 2021-05-16

View user profile

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum