Progressive Rock Artist seeks Audience

Author: colin (Page 15 of 39)

Modifying the Roland A-80 to make aftertouch more responsive

The Roland A-80 keyboard controller is one of the few keyboards that supports polyphonic aftertouch. This makes it quite desirable for those who care about such things, and indeed, is one of the reasons I tracked down a unit on ebay.

Out of the box it is a fine 88-key ‘board with a respected weighted action (it’s not “hammer action” but it has a very nice response all the same), with sophisticated zone and tweakable response curves for things like velocity and the afore-mentioned key pressure.

On the down-side, it weighs a ton, and the aftertouch requires the keyboard technique of the Incredible Hulk. Seriously. In order to register any aftertouch messages emitting from the MIDI out socket, I needed to use force unattainable from mere human fingers.

What Good Luck: Fortunately, this is a known problem. See… there’s this resistor on one of the circuit boards called “R43”. Originally, it came from the factory with a value of 5.6k ohms, but when customers started complaining to Roland, the tech folks recommended changing it to 10k ohms. Later releases of the A-80 came from the factory with a 10k ohm resistor installed.

What Bad Luck: It seems that 10k is not enough. Other enterprising keyboard techs have Done The Research and found that higher-values give better results. Like, say, 51k ohms.

I knew about this issue when I sought for and purchased the A-80, fully intending to apply some DIY-love to the unit and make the mod. Two years later, I finally got around to it.

The first issue is figuring out how to open it up. I knew from some pictures on the web that the sides and panel opened up on a hinge (I could see the two hinges just by looking at the back panel of the keyboard) but knowing which screws to take out is a challenge. Future generations can save time by knowing that the screws you need to remove are all on the bottom of the keyboard. From the A-80 service notes:

The screw locations (I) are shown above high-lighted in yellow. Once you’ve removed those 15 screws (5 short, 10 long), the top panel will be loose, so carefully re-position the unit and lift the panel. It will hinge up on the back edge:

On my unit, there was a ground wire preventing the case from opening completely, but be warned! There are other connections to the circuit boards that may take up the tension if you unscrew the ground wire and haven’t braced the top panel to prevent it from swinging open. (This is unlikely to happen because on a flat surface, the back panel rests on the table top.)

I had the unit mounted on supports that meant that the table top was actually lower than the underside of the unit – so the panel could free-swing further back from the unit. You’re actually going to need to do something similar in order to get enough room to work on the unit.

There’s a wide copper sheet linking the circuit board to the main chassis that will take up tension as the panel opens. The way I handled this was to unscrew the three screws attaching it to the chassis, then folding it back over the top panel and taping it down out of the way.

We can now see the circuit board that interests us:

Our resistor, R43, is on the left side. I’ve highlighted it with a red ellipse. 

There’s really no escaping it: in order to replace the resistor, we need to detach this circuit board from the chassis. There are three connections you’ll need to remove:

1. The ribbon cable on the top left (see the grey and black connector). This requires some care. It is basically just a slot that clamps down on the end of the ribbon cable. I actually detached it by accident and had a moment’s panic when i thought I’d made a mistake. The picture above shows the cable already disconnected (sorry) but it is a simple operation to “open” the clamp by pulling the grey part of the connector away from the black part. MAKE SURE YOU NOTE WHICH WAY THE RIBBON CABLE IS ORIENTED. Then the ribbon cable just falls out. (It’s trickier to reconnect it but if you’re careful, there isn’t much risk of getting it wrong. Just make sure the cable is fully into the slot on both sides before re-clamping.)

2. The other two connectors are highlighted by another red ellipse in the picture above. Much safer to remove but require more force than the ribbon cable. The plugs are grooved in a way that makes it impossible to reconnect them wrong.

There are six screws around the perimeter of the board that attach it to the chassis via separator posts. Two of the screws are holding cable retainers – make sure you remember where they are located before removing them.

Now the board folds back easily, allowing us access to the components from the reverse side:

There’s a red arrow in the picture above (somewhat hard to see) that points out the location of R43. Make sure you know which it is! It is not labeled on the back side.

I don’t have pictures of the solder removal process or the replacement resistor. If you don’t know how to handle that part of the process comfortably, you should not be doing this operation yourself. I’m not going to write a tutorial on circuit repair techniques here.

The actually resistor replacement operation took about 15 minutes, after which I re-assembled the unit and screwed the panel back in place.

Bottom line: The mod works. Replacing R43 with a 51k resistor makes the aftertouch feature work as expected. Mission accomplished!

Special thanks to Plink Floyd (http://computermusicguide.com/forum/viewtopic.php?f=11&t=340) for the excellent pics and entertaining rant. 

Telling V-Vocal what default parameter values to use

V-Vocal is a monophonic audio editing plugin developed using Roland technology, integrated into the SONAR product. It was packaged with Cakewalk SONAR from about version 5 or 6. The last version that included it was SONAR X2.

V-Vocal has been compared unfavorably to other “vocal editor” software such as the better known Melodyne or Antares Autotune, but it is actually a very capable tool when used judiciously.

V-Vocal still works in SONAR X3, although due to a change in company ownership, it is no longer part of the SONAR installation. However, if you have previous versions of SONAR installed, V-Vocal will be available. In fact, in my opinion, ironically V-Vocal works better in X3 than in any previous version of SONAR.

However, some quirks remain, and one of them is the default values used for several of the editing parameters. I’m always having to remember to adjust the FORMANT parameter in particular, every time the V-Vocal window is launched.

These default values can be changed, though, through some careful editing of an arcane .INI file. All credit for this hack goes to Tom Parker for this post on the SONAR user forum in December 2006.

I’m going to copy the instructions here for quick access, and in case the post is removed from the forum or lost in the cloud:

1. First, make a backup copy of the file C:\Program Files\Cakewalk\Shared Dxi\Vvocal\Skin\VVocal.INI

2. Then edit the original VVocal.INI file

3. Starting at line 130 you’ll see a section “Display 8 ( Formant Control )”.
   There are 3 values (on 2 lines) that need to be changed.
   Recommended: Change them all from 100 to 0:

   a) Ctrl181 3rd value (Value if you double click in the “PITCH FOLLOW” graphic dial center)
   b) Ctrl181 17th value (Initial value for the graphic dial)
   c) Ctrl183 17th value (The critical Initial value; this will be displayed in the box below the dial)

4. Save the changes, and re-start SONAR.

October Rumblings

October’s To-Do List:

  • [X] Finish Album #1
  • [X] Refresh blog theme
  • [X] Establish facebook and youtube presence
  • [  ] Send CD master to manufacturing
  • [  ] Prepare album-specific web site pages

…the month is only half over. There’s still time.

« Older posts Newer posts »

© 2024 The Prodigal Sounds

Theme by Anders NorenUp ↑