Skip to main content

School Rhythmer Peg Matrix

Here are some photos showing the construction of the peg matrix from my School Rhythmer drum machine project:

Basically, it involves micro-switches, wires and diodes arranged in columns and rows, creating an 8 x 5 matrix


The columns carry the trigger signals from the step sequencer - there are only eight steps - while the rows carry the trigger signals to each of the five drum sounds. When a peg is inserted, it closes the associated micro-switch so that the particular drum sound is triggered at that step.


The diodes isolate each switch from the matrix. Without these, any trigger signal would dissipate throughout the whole matrix triggering every drum sound that has a peg inserted along its row, regardless of the current step.

The rest is 'mechanical'. I used micro-switches as a cost effective solution. An alternative might be 3.5mm jack plugs and sockets, such as the switching type that make/break a circuit when a plug is inserted. A further idea would be to use tact switches whereby inserting a peg keeps the switch depressed. Of course, foregoing the whole peg idea and simply using toggle switches would make everything much easier but this project was intended to capture the 'charm' of the original Kawai machine.

Since the micro-switches are activated by levers, I found it worked best to align them perpendicular to the surface of the matrix (as can hopefully be seen in the photo above). This way, when a peg is inserted, it gently but firmly closes the switch. To achieve this, the switches needed to be aligned correctly behind the holes for the pegs. Fortunately, the micro-switches, having mounting holes through their base, could be slid onto rails (aluminium pipe in this case) and their alignment easily adjusted. Again, the photo above hopefully shows this. Furthermore, some support is needed to keep the pegs straight when inserted since the sprung levers of the micro-switches will push them away. This was achieved quite easily with strips of wood positioned to counter the force of the levers: the pegs are simply held between the lever and wooden strip.


On the face of the peg matrix I used small rivet/eyelets (the kind of thing used in leathercraft) which serve to both support the pegs and enhance the aesthetics. The pegs themselves are short lengths of 3.5mm aluminium pipe with painted wooded handles. Almost any material would be fine since the pegs themselves are not making electrical contact. The important thing here was getting the diameter of the eyelets and pegs right so that they can be inserted and removed smoothly, while remaining firmly in place when inserted.

OK, that's all for now. I'll add more details later if any questions arise.



 

Comments

Popular posts from this blog

Yamaha PS-30 : Solo Section Filter and De-tune Mods

Behind the Yamaha PS-30's "Solo" section, there's a simple monophonic analogue synth. Here's how I brought the filter and tuning controls to the front panel...Quite simple, it's involves removing 3 trimmer pots from the PCB and replacing them with regular potentiometers mounted on the front panel. First, however, much gratitude goes to the excellent Table Hooters site for the detailed information on this keyboard's inner workings: http://weltenschule.de/TableHooters/Yamaha_PS-30_PS-20.html       (click images to enlarge) My Yamaha PS-30 - the green, blue and red knobs (top right) control de-tune, cut-off frequency and resonance respectively You can already access the solo section's tuning control via a removable plug on the back of the case: Removing this plug allows access to a trimmer pot on the PCB. I replaced this with a regular pot mounted on the front panel. Back of case removed... The solo section PCB is the shaded area on t...

Casiotone CT-310 external clock sync

The older Casiotone keyboards with analogue circuitry can generally be modified to accept external clock signals for synchronising their rhythms to other equipment - but there are a few caveats: 1. there are various Casiotone 'families' based on different chipsets and implementations. This means there's no standard way to do this across all models and even models that share the same CPU might be programmed differently. For example, with an external clock signal, the CT-310 and the MT-65 sync at the same tempo while the MT-86 plays at half their speed. 2. the mod outlined below might not deliver a rock solid sync - the resultant system can be prone to glitches unless buffered in some way, so making adjustments to tempo on the fly or switching other gear on and off, can cause things to go awry. 3. there are various  sync signal formats in use, (12 ,  24 or 48 ppqn being common), however, these do not apply to the Casiotones. With the mod below, they require multiplying ...

Ganged Switch Wiring

Just an image to show how to wire ganged switches as an alternative to using a potentiometer with an Arduino, or similar. This allows the user to instantly jump to a desired setting/option with precision. Here are some ganged switches (the six blue buttons) to select patterns on a build of jan ostman's O2 Minipops drum machine: The dark grey button to the left selects between banks for a total of 12 patterns. Note: A simpler (but less speedy) option would be to use a rotary switch. As in the build below: