It is currently Sun Apr 28, 2024 2:18 am


Is there a way? One button for on, one for off....

Connecting Hauptwerk to MIDI organs, sequencers, ...
  • Author
  • Message
Offline
User avatar

dw154515

Member

  • Posts: 439
  • Joined: Mon Nov 12, 2012 1:52 pm
  • Location: Indianapolis, IN

Is there a way? One button for on, one for off....

PostSat Jan 20, 2024 8:06 pm

I spent some time digging around in the MIDI assignment menus and can't find a way to do what I'm after.

In short, I want one momentary button to toggle a stop ON and a different button to toggle it back OFF. Is there a way to do this within the Hauptwerk software?

The gist of it is that I have a BUNCH of lighted rocker tabs from an organ. Each rocker tab has an upper switch (with its own output) and a lower switch (with its own output) and a lamp. I want to wire it such that the upper switch turns the stop on, and the lower turns that same stop off but I can't find a way to do this inside the MIDI settings page.

This leads to a follow up question. Some organs these days turn the stop on/off regardless if you press the upper or lower rocker tab switch. I find this annoying. Am I the only one here? Is it "normal" to make it such that both switches work in tandem?

Thanks,
Drew
Drew A. Worthen
Master of Music in Composition - Butler University
http://www.drewworthen.com
Director of Music & Website Admin - Greenwood UMC
http://www.greenwoodumc.org
Design Engineer - American Sound and Electronics - Indy
https://americansound.cc/
Offline
User avatar

mdyde

Moderator

  • Posts: 15481
  • Joined: Fri Mar 14, 2003 1:19 pm
  • Location: UK

Re: Is there a way? One button for on, one for off....

PostSun Jan 21, 2024 5:27 am

Hello Drew,

dw154515 wrote:In short, I want one momentary button to toggle a stop ON and a different button to toggle it back OFF. Is there a way to do this within the Hauptwerk software?


There isn't, I'm afraid (unless you were to configure them within your hardware/firmware so that both MIDI switches sent 'matching' MIDI events). Here's the relevant excerpt from the "MIDI implementation" section in the Hauptwerk user guide (pages 325-326 in the v8.0 version):

(Except for the special 'alternating' event types), engaging and disengaging events must be 'symmetrical'. For example, if an engaging event is a MIDI note-on message, then the disengaging event must be a note-off message for the same MIDI note number, MIDI port and MIDI channel. However, there are no restrictions on the MIDI port, MIDI channel, or other parameters for any particular virtual switch or menu function. For example, any stop or any piston can use any MIDI channel.

If you use a momentary MIDI piston or computer key to control a virtual latching switch (such as a stop), then it will be configured automatically to toggle the state of the latching switch by default. If a MIDI switch sends a message when disengaged (as well as when engaged), and you use it to control a virtual latching switch (such as a stop), then you have the option for it to toggle the latching switch's state, or to set its state directly.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Offline
User avatar

dw154515

Member

  • Posts: 439
  • Joined: Mon Nov 12, 2012 1:52 pm
  • Location: Indianapolis, IN

Re: Is there a way? One button for on, one for off....

PostSun Jan 21, 2024 9:15 am

Thank you so much, Martin. I knew you'd immediately chime in here. Much appreciated!

I was hopeful when I saw the ability to assign the NOTE OFF using the "Generic Aftertouch" option in the MIDI trigger configuration menu, but that didn't work either.

No big deal. Thanks!
Last edited by dw154515 on Sun Jan 21, 2024 9:17 am, edited 1 time in total.
Drew A. Worthen
Master of Music in Composition - Butler University
http://www.drewworthen.com
Director of Music & Website Admin - Greenwood UMC
http://www.greenwoodumc.org
Design Engineer - American Sound and Electronics - Indy
https://americansound.cc/
Offline
User avatar

mdyde

Moderator

  • Posts: 15481
  • Joined: Fri Mar 14, 2003 1:19 pm
  • Location: UK

Re: Is there a way? One button for on, one for off....

PostSun Jan 21, 2024 9:15 am

Thanks, Drew. You're very welcome.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Offline

GrahamH

Member

  • Posts: 618
  • Joined: Tue Sep 09, 2008 6:39 am
  • Location: Near Manchester, England

Re: Is there a way? One button for on, one for off....

PostWed Feb 21, 2024 3:30 pm

Sorry for only just replying - I got fed up of trying to log on to the Forum only to be locked out with that ridiculous error message which is now in its third(?) year ....
In answer to your question - there is indeed a way, but not within the Hauptwerk software.
By default, most off-the-shelf MIDI encoders send a note-on message when you close a switch and a note-off message when you release (open) the switch.
To do what you want, you need one or more MIDI encoders that are programmed such that half the terminals send ONLY note-on messages and the remaining terminals send ONLY note-off messages with the same note-numbers.
Connect the lower switches of your rocker tabs to the note-on terminals and the upper switches to the note-off terminals.
The first time I did this, I was fortunate in that a fellow forum-member kindly supplied me with some custom-built encoders, but I have subsequently learned how to do it myself with Arduinos.
Hope this helps.
Graham H.
Offline
User avatar

damuehlbauer

Member

  • Posts: 151
  • Joined: Fri Feb 09, 2018 4:23 pm
  • Location: Arizona

Re: Is there a way? One button for on, one for off....

PostWed Feb 21, 2024 10:30 pm

I'm wondering if there is a way you could use the Bome Translator to do this?

https://www.bome.com/products/miditranslator
David Muehlbauer
Mesa, Arizona USA

Return to Audio / MIDI interfacing

Who is online

Users browsing this forum: No registered users and 8 guests