Friday, August 30, 2013

Custom work done on the Midiworks.ca 4 manual console

Building the Lighted Music Desk.




I was able to finish the last major piece of construction on the organ today, the building of the lighted music desk.  I had considered a number of things for lighting, including using some LED structures I had built about 8-9 years ago for garden lighting.  I determined that they weren't bright enough in aggregate, and they got too hot.  While they worked for garden lighting, for this application they aren't so great.

 


I have been monitoring LED shipments into the home stores.  Generally, my opinion is that LEDs will change the nature of architectural lighting fundamentally, so that structures and the way that lighting is done will be very different from what we are used to now.  We're already seeing this in automotive lighting, where industrial design cues are now informed by LED lighting, and would have been impossible with standard incandescent or fluorescent lights.  There's a great "new" product (it isn't really that new, just now relatively inexpensive and available at the home stores) now on the shelves at Home Depot.  After considering a lot of options, I decided to use this.

 I have a plethora of 12V power supplies around, and even if it weren't there, I could pull 20W off of the PC power supply without an issue.  This product has 12 feet at 25W, or about 2W/foot.  I'm using almost 8 feet, 4 feet on the top to light the music and 4 feet on the bottom to light the keyboards.
 

 I used the hardware that was shipped with the old music desk and built a new wooden structure.  While I could have better matched the wood on the rest of the console, at the request of my wife, I was only to use wood I had available in my shop.  So a left over piece of 3/4 birch plywood for the bottom vertical part of the rack and a nice piece of old pine from some ancient bookshelves for the horizontal section sufficed.


 I routed a thin groove on the top and on bottom of the horizontal section and placed the LED strips therein.  Then the strings were wired together using my trusty soldering iron.

Mounting the desk provides a lot more space for music, and I've eliminated the requirement for the overhead lamp.  And so the project is finished.  I'm sure there will be tweaks in positioning of the stop tabs and the like, but I'm pretty pleased with the instrument now.




I had considered building a music desk which incorporated the two touchscreen monitors.  Theoretically, one could have music displayed on the monitors.  However I'm so much more comfortable with paper at this point, and annotations are much easier.


Building the Stop Tab bolsters

This took the longest time.  I've been designing this in my head for a very long time, and it was nice to see it come to fruition.

The stop tabs are nice, Schlicker-style lighted stop tabs.  Moving ones are always an order of magnitude more expensive, so lighted are a good compromise.  The tabs are really nice in that one direction sends a different message than the other, so that ON is ON and OFF is OFF, and there is none of this toggle nonsense that is in most lighted stop tabs.

The construction of the bolsters was rather complicated.  I wanted the angle to match the angle of rise of the keyboards, and sweep out from the console for easy access.  This resulted in a complicated trigonometry problem I could never solve.  So I just built it.  It looks great now, but I know that there is a couple of degrees of error in a couple of places.

Here's the bolster partially assembled.  It took two full days in the shop on a weekend to build them.  I used left over wood - old walnut plywood cabinet doors.  Ends up looking great, and no new wood to buy!



The completed bolsters with the stop tabs installed are here.
It took another week of evenings to build the cables, and a few evenings to debug them.  Eventually, all was figured out.  I was able to use ribbon cable for most of it, which really reduced the construction time of the cables.  Only the ends that went into the controller were individual connection IDC connectors.  This was good, in that I had to swap a few connections around when debugging.


The master controller in the lower left can control 128 stop tabs.  There are 64 on each side, and I had to get the cables from one side to the other.  I ran them under the table above the pedalboard so that the runs would be as short as possible.  To hold them in place and cover them up, I hogged out a channel in a piece of oak moulding. 

Note also the LED strip light.  Gives great light for the pedals. I really need a structure for the music desk and keyboards.  I could buy commercial like this, but I bought a bunch of high output LEDs for a previous project (LED garden lighting) which I might as well use.  Of course, it will be a development effort...  This will be in conjunction with building an oversized music desk as I had built for my old Johannus.

After debugging the wiring (with great instructions from Atilla at MidiWorks - big shout out) through the built in self test, there was the challenge of getting all of the tabs to light up.  Another big shout out to Darryl at MidiWorks for his hints in configuring Hauptwerk.  A couple of key things here.  Firstly, you need to check the box that prevents Hauptwerk from checking for MIDI loops.  Secondly, the pedalboard needs to be on a separate MIDI controller.  For some reason, the toe studs which run through the pedalboard have a MIDI feedback which messes up the rest of the system.  So on my system, I used my old M-audio UNO interface to receive only MIDI IN from the pedalboard.  The rest of the system - 4 keyboards and the stop tab controller - go through the USB MIDI interface embedded in the keyboard.

So the (almost) completed system is here

Still left to debug are
  1) Getting the lighted pistons to work.  The pistons operate, but the lights don't work yet.  The message is getting there, but either it's the wrong one, or it's not being properly operated on.
  2) I had a display from midi-hardware.com (see the lower right of the left bolster) which I'm integrating.  This display will be to show the current bank of memory in play, and the loading percentage of the instrument.  This will be necessary to do any headless operation.

Still left to build is the large music desk with integrated desk and keyboard lighting.
 
For the stop layout, I borrowed a lot of ideas from Cameron Carpenter's Marshall & Ogletree design http://www.marshallandogletree.com/.   Pedal is White, Swell is Red, Great is Blue, Positive is Green, and Solo is Yellow.  Would be cool if I could get LEDs to match, but that's another project. 

Within the color for the division, the color of the text indicates the type of stops.  Black for Principals, Red for Reeds, Blue for Flutes and Green for Strings.  Couplers would be solely color based.  Because of having multiple Hauptwerk instruments, I chose to name the stops generically rather than by the specific pipe construction which would be specific to an instrument.


There's still some changes to be made.  I used removable inkjet printable labels so that I can modify and change what doesn't work and improve the layout.

It's been a fun project.  Anyone else want one?

Sunday, August 25, 2013

Lighted Music desk for my Hauptwerk Console

I was able to finish the last major piece of construction on the organ today, the building of the lighted music desk.  I had considered a number of things for lighting, including using some LED structures I had built about 8-9 years ago for garden lighting.  I determined that they weren't bright enough in aggregate, and they got too hot.  While they worked for garden lighting, for this application they aren't so great.

 


I have been monitoring LED shipments into the home stores.  Generally, my opinion is that LEDs will change the nature of architectural lighting fundamentally, so that structures and the way that lighting is done will be very different from what we are used to now.  We're already seeing this in automotive lighting, where industrial design cues are now informed by LED lighting, and would have been impossible with standard incandescent or fluorescent lights.  There's a great "new" product (it isn't really that new, just now relatively inexpensive and available at the home stores) now on the shelves at Home Depot.  After considering a lot of options, I decided to use this.
 I have a plethora of 12V power supplies around, and even if it weren't there, I could pull 20W off of the PC power supply without an issue.  This product has 12 feet at 25W, or about 2W/foot.  I'm using almost 8 feet, 4 feet on the top to light the music and 4 feet on the bottom to light the keyboards.
 

 I used the hardware that was shipped with the old music desk and built a new wooden structure.  While I could have better matched the wood on the rest of the console, at the request of my wife, I was only to use wood I had available in my shop.  So a left over piece of 3/4 birch plywood for the bottom vertical part of the rack and a nice piece of old pine from some ancient bookshelves for the horizontal section sufficed.


 I routed a thin groove on the top and on bottom of the horizontal section and placed the LED strips therein.  Then the strings were wired together using my trusty soldering iron.

Mounting the desk provides a lot more space for music, and I've eliminated the requirement for the overhead lamp.  And so the project is finished.  I'm sure there will be tweaks in positioning of the stop tabs and the like, but I'm pretty pleased with the instrument now.




I had considered building a music desk which incorporated the two touchscreen monitors.  Theoretically, one could have music displayed on the monitors.  However I'm so much more comfortable with paper at this point, and annotations are much easier.


Saturday, August 17, 2013

MIDI debugging

I finally got the lighted pistons to work.  Turns out I had the channel set wrong on the Hauptwerk output.  I found this out by putting a separate computer with a different MIDI interface in line with the MIDI loop of the instrument and monitoring the MIDI messages.  Using MIDI-OX (www.midiox.com) I found the error.  Finding it was indirect, as I couldn't figure out how to get the NPRN messages to display.  I know there is a way using MIDI Status, but couldn't figure it out.

The last thing left is the display.  Hauptwerk sends out SysEx messages when you send the test for LCD.  The odd thing is that I can't see any difference in the SysEx message when sending to different LCDs.  For example, from MIDI OX, the SysEx for LCD 001 is


 Sending LCD 004 test message is







So other than the timestamp, I'm baffled, unless something isn't getting shown in the monitor.  If anyone has any ideas, I'm open - contact me.










Saturday, August 10, 2013

Building the Stop Tab bolsters

This took the longest time.  I've been designing this in my head for a very long time, and it was nice to see it come to fruition.

The stop tabs are nice, Schlicker-style lighted stop tabs.  Moving ones are always an order of magnitude more expensive, so lighted are a good compromise.  The tabs are really nice in that one direction sends a different message than the other, so that ON is ON and OFF is OFF, and there is none of this toggle nonsense that is in most lighted stop tabs.

The construction of the bolsters was rather complicated.  I wanted the angle to match the angle of rise of the keyboards, and sweep out from the console for easy access.  This resulted in a complicated trigonometry problem I could never solve.  So I just built it.  It looks great now, but I know that there is a couple of degrees of error in a couple of places.

Here's the bolster partially assembled.  It took two full days in the shop on a weekend to build them.  I used left over wood - old walnut plywood cabinet doors.  Ends up looking great, and no new wood to buy!



The completed bolsters with the stop tabs installed are here.
It took another week of evenings to build the cables, and a few evenings to debug them.  Eventually, all was figured out.  I was able to use ribbon cable for most of it, which really reduced the construction time of the cables.  Only the ends that went into the controller were individual connection IDC connectors.  This was good, in that I had to swap a few connections around when debugging.


The master controller in the lower left can control 128 stop tabs.  There are 64 on each side, and I had to get the cables from one side to the other.  I ran them under the table above the pedalboard so that the runs would be as short as possible.  To hold them in place and cover them up, I hogged out a channel in a piece of oak moulding. 

Note also the LED strip light.  Gives great light for the pedals. I really need a structure for the music desk and keyboards.  I could buy commercial like this, but I bought a bunch of high output LEDs for a previous project (LED garden lighting) which I might as well use.  Of course, it will be a development effort...  This will be in conjunction with building an oversized music desk as I had built for my old Johannus.

After debugging the wiring (with great instructions from Atilla at MidiWorks - big shout out) through the built in self test, there was the challenge of getting all of the tabs to light up.  Another big shout out to Darryl at MidiWorks for his hints in configuring Hauptwerk.  A couple of key things here.  Firstly, you need to check the box that prevents Hauptwerk from checking for MIDI loops.  Secondly, the pedalboard needs to be on a separate MIDI controller.  For some reason, the toe studs which run through the pedalboard have a MIDI feedback which messes up the rest of the system.  So on my system, I used my old M-audio UNO interface to receive only MIDI IN from the pedalboard.  The rest of the system - 4 keyboards and the stop tab controller - go through the USB MIDI interface embedded in the keyboard.

So the (almost) completed system is here

Still left to debug are
  1) Getting the lighted pistons to work.  The pistons operate, but the lights don't work yet.  The message is getting there, but either it's the wrong one, or it's not being properly operated on.
  2) I had a display from midi-hardware.com (see the lower right of the left bolster) which I'm integrating.  This display will be to show the current bank of memory in play, and the loading percentage of the instrument.  This will be necessary to do any headless operation.

Still left to build is the large music desk with integrated desk and keyboard lighting.
 
For the stop layout, I borrowed a lot of ideas from Cameron Carpenter's Marshall & Ogletree design http://www.marshallandogletree.com/.   Pedal is White, Swell is Red, Great is Blue, Positive is Green, and Solo is Yellow.  Would be cool if I could get LEDs to match, but that's another project. 

Within the color for the division, the color of the text indicates the type of stops.  Black for Principals, Red for Reeds, Blue for Flutes and Green for Strings.  Couplers would be solely color based.  Because of having multiple Hauptwerk instruments, I chose to name the stops generically rather than by the specific pipe construction which would be specific to an instrument.


There's still some changes to be made.  I used removable inkjet printable labels so that I can modify and change what doesn't work and improve the layout.

It's been a fun project.  Anyone else want one?