It is currently Fri Mar 29, 2024 6:09 am


Unifying an external rank

Using the CODM to create your own organ definitions, exchange CODM organ definitions, ...
  • Author
  • Message
Offline

MLynch

Member

  • Posts: 14
  • Joined: Fri Dec 08, 2006 9:13 am

Re: Unifying an external rank

PostSat Feb 12, 2011 7:42 am

Martin,
Yes, that helps a lot. It says that my first method is the one to use. It also makes a lot more sense. I'll just have to work harder at understanding HW's objection to putting more than one ExternalRank on the same MIDI channel. The problem probably had to do with my inadvertently allowing some overlap in MIDI Note Numbers between the two external ranks. I'll work on it some more today.

Thanks for the help. You've been very generous with your time in my behalf. Have a good weekend.
Mike
Offline
User avatar

mdyde

Moderator

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

Re: Unifying an external rank

PostSun Feb 13, 2011 5:41 am

Thanks, Mike.

You're welcome.

I'll just have to work harder at understanding HW's objection to putting more than one ExternalRank on the same MIDI channel.


There shouldn't be a problem with that - just make sure you have one entry on 'General settings | MIDI output paths' for each distinct combination of MIDI port and channel that your hardware uses. Then if needed you can select that same output path for multiple entries on the 'General settings | Rank MIDI outputs' screen.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Offline

MLynch

Member

  • Posts: 14
  • Joined: Fri Dec 08, 2006 9:13 am

Re: Unifying an external rank

PostSun Feb 13, 2011 9:09 am

Martin
The approach you suggested yesterday was very successful. I now have a better understanding of the 'General Settings/Configure MIDI Output Paths' and 'General Settings/List Rank MIDI Output' as well as the 'Organ Settings/Connect Organ Ranks to Rank MIDI Outputs' screens. Each serves a specific purpose in connecting the physical organ rank or other entity to the logical external rank or keyboard in the CODF. I had run them all together in my mind so I didn't see what part each played. This was caused by my using the same symbols in each screen. When I started using different symbols, I began to see what part of the job each screen did. When I discovered that the MIDI Output Paths screen was wanting me to describe the actual physical spreader board or vision of the rank as seen by its computer, I was pleasantly amazed. The division of this entity was accomplished in the connections made in the List Rank MIDI Output screen, i.e., I could label the two cables that came into that spreader board so that I could refer to them in the third screen. It was in the third screen that I could connect the "ExternalRanks" declared in the CODF to the individual cables declared in the second screen. I think this sequence is really spectacular. I now see why you implied that Hauptwerk could handle virtually any connection scheme.

HW has always pleasantly surprised me. The first whiff of the spectacular came when HW executed more rapidly as version numbers and functions increased. That never seems to happen in the software industry. In coming to grips with the Division in HW, I began to see some of the structure that you built to help implement a virtual organ. I'm still learning on that point. This last sequence of statements in CODF and screens is the most logical possible solution. Any other way that I thought of while getting to this point would have been ridiculously complicated if HW had really worked that way. Your logical arrangement of structures in HW is actually very simple, transparent, and the minimum needed to accomplish the job. I commend you on an outstanding program.

I got so carried away in building stops from the various ranks that I had wired onto spreader boards and built control computers for that I implemented a Resultant 32' stop at the end of the day yesterday. This one supports more of the harmonics of the 32' pitch. It'll sound kind of bassoonish.

Thanks for your help and congratulations on designing such a spectacular program.
Mike
Offline
User avatar

mdyde

Moderator

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

Re: Unifying an external rank

PostSun Feb 13, 2011 12:43 pm

Thanks again - glad you like it!
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Previous

Return to Custom Organ Design Module (CODM)

Who is online

Users browsing this forum: No registered users and 1 guest