Jump to content

Interface for Hauptwerk Virtual Organ Console


ReinerS
 Share

Recommended Posts

Hi all,

I have modified the MIOS-C ain64-din128-dout128 example to do some special tricks for the Hauptwerk virtual pipe organ software.

It can currently be used to:

- Control HW stops from the console (using DIN)

- Control LEDs on the stop switches (using DOUT)

- Display HW status message on LCD display

- Use autorepeat on buttons assigned to HW tuning input so that tuning gets faster.

This code is very specific to my hardware setup (regarding pin assignments), but can be used as a starting point to customise to your own setup. I am not using it to scan the keyboards, since I equipped my console with a MIDI encoder for the keyboards long before I ever found the Midibox project (its using the MONA encoder from Doepfer, which is not being made any more).

I don't think this code is of general interest to the community here, but there may be some people who are also using Midibox in connection with Hauptwerk and who might find this interesting. If you do, I can mail it to you.

Best regards

Reiner

Link to comment
Share on other sites

Guest Mick Berg

Hi Reiner.

I would be very interested in this. I have the same situation as you, all my keys and stops are controlled by a Devtronix interface, but I've added MIDIBox for the swell pedals, pistons, and hopefully an LDC display. I'd really appreciate it if you would send me your code, mickberg@aol.com

Thanks,

Mick Berg.

Link to comment
Share on other sites

  • 2 months later...

Hi Reiner,

I'm currently building a midibox to support a Hauptwerk console I am working on. In this, I will be controlling stop lights as well as recieving momentary stop control signals from the console all using midio128.  I was anticipating simply configuring the midio128 script, to couple input/output events to input/output midi messages, and then compiling it to a syx file.  What tricks does your program do that I might need to consider?

Thanks,

James

Link to comment
Share on other sites

Hello James,

your plan is exactly how I started out with Midibox and my console, and for controlling stops and showing feedback on the console that works perfectly. What I have added is:

- HW status display shows on LCD connected to Midibox(showing the organ loaded, transposer and tuning settings)

- I am using auto-repeat for some buttons, this allows tuning to be set very quickly by holding a button (you can then see the tuning cents counter run up or down)

There are many more things one could think of, I am sure.

Reiner

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...