Friday, September 20, 2013

Fatar TP9S 44 note keybed pinout

Today the Fatar TP9S 44 note keybed I ordered arrived so I set about going through it with a continuity test to get the pinout for the diode matrix. This wasn't anything I'd seen anywhere online for the 44 note keybed; Doepfer has the 37 key and 49 key matrixes up on their website but not the 44. Turns out the connector on the 44 is the same as on the 37 key, a 20 way Micro-Match connector. If you're looking for the mate for it to run to your electronics the male part is here (Element 14 link).

Here is the pinout for the 37 key model from the Doepfer website:



The 44 key has the same pinout on the connector with the addition of another lot of MK/BR contacts on the last two unused pins. The order goes round clockwise so the far right pin is MK5 and then other BR5.

The keyboard pins will be wired up to digital pins on the Arduino so they can be scanned to detect keypresses. At this stage velocity sensitivity is not required so the timing data between break and make is not required, which makes the programming a lot easier.

Wednesday, August 7, 2013

DIY acoustic panels for Australians



A while ago I was looking into DIYing some acoustic treatment for my studio and found that most of the resources online were tailored to a US audience, specifically they recommended Owens Corning 703 which is not available in Australia. After a fair bit of research I came up with locally available alternative, 50mm Tontine Acoustisorb 3. In addition to being specifically manufactured for acoustic applications it's made from polyester fibre rather than fibreglass so it's much more pleasant to work with and won't shed itchy fibres onto you over its lifetime. It's more expensive than a fibreglass alternative like Bradford Ultratel but I'd rather pay a little more now than be getting itchy every time I'm in the studio.

I tried calling Tontine to source the Acoustisorb directly from them in Coburg but was told they only dealt with people who had supplier accounts. In the end I called an insulation place in the Yellow Pages, paid for them to put the order in for me and then went out and picked up the Acoustisorb from Tontine. I got two packs of three 2400mm x 1200mm x 50mm to make a total of 18 1200mm x 800mm panels, as I was making some for some friends as well. I chose 1200mm x 800mm so they'd be big enough to be effective but not so big I wouldn't be able to move them in my car.



For the frame which holds the panel together I bought 2400mm lengths of 70mm x 18mm pine from Bunnings. Ideally the internal dimensions of the frames would be 1200mm x 800mm but to save having too many odd-length offcuts I cut the 2400mm lengths into 1200mm and 800mm lengths and made the frames with internal dimensions of 1182mm x 782mm. This meant that the Acoustisorb wouldn't sit exactly flat inside the frame, but the fabric on the outside would hold it in well enough. If I wasn't on a budget I'd cut them so that there was a little more room inside and the Acoustisorb would sit flat.



Some of the panels were to be hung in a ceiling so I added extra bracing in the corners so the frame wouldn't twist out of shape if it wasn't hung completely straight. I left these out on the panels I made for use on walls and haven't had any problems with them twisting out of shape so don't feel like you need to put these in.
 

I covered the panels with material I bought at Spotlight, ideally you want something with a nice open weave to be acoustically transparent. Something nice and light should work well, avoid anything too densely woven or with a backing on the fabric. I attached one long side of the fabric to the frame with a staple gun, stretched it across to the the other and then stapled that side down, then repeated the process on the ends. You don't want the fabric to be loose at all, it won't look good if you've got sagging panels.


Finally the Acoustisorb fits into the frame. This picture is of one of the ceiling panels so is just single sided, other panels were fabric-covered on both sides. Covering both sides helps the Acoustisorb stay in the frame, but isn't necessary if gravity can do the job for you.

Tuesday, August 6, 2013

DIY 4-Voice Europoly overview

I'm setting this blog up to document the work I'm attempting on a DIY 4-voice Eurorack keyboard synth. It's early days yet and all I have is a plan, a 3D model in Sketchup and the beginnings of the Arduino code.

The keybed will be a 44 key Fatar TP9S which I've ordered on ebay. The brain that will scan the keybed and output CV and gate will be an Arduino Due. I chose the Due as it has a lot of ins and outs and so will be expandable later if I want to add features to the electronics. The Due will be outputting gates on its digital pins and CV via an Analog Devices AD5628 Digital to Analog Converter. Running the AD5628 at 5V will give me 5 octaves of CV output, which means the 3 1/2 octave keyboard will be able to be transposed one octave.

Four DAC channels will be used for CV initially while the other four will be left unused. In time I intend to use the other four for a software envelope output per voice, but that will not be part of the initial spec.

The two DACs on the Due will also be used for modulation outputs in time (most likely a quantised sequencer output) but at this stage will remain unused. These outputs run at a max of 3.3V which limits their usefulness.

Voice modes under consideration are Poly 4, Poly 3 (to leave a voice free to be sequenced), Unison 2 voice (A&C, B&D), Unison. A Poly 3 + Sequence mode could be written which would enable the keyboard to be used to input notes to the sequence when a button was held down, when the button was released the sequence would play and the keyboard would play the remaining three voices. Alternatively eight potentiometers could be used, hooked up to eight analog input pins for a simple sequencer like the Oberheim Two Voice.

Physically the synth will be constructed of 12mm marine ply covered in tolex and will have two rows of 150HP vector rails for mounting of Eurorack modules. At this stage 4x Pittsburgh Modular Synthesizer Blocks are envisaged for the core voices, with additional modules to be added later for additional functionality. A key aim for this synth is to have stereo outputs with stereo spring reverb. Voltage controlled panning of individual voices is also an aim, particularly for use with a quadrature LFO for 90 degree out of phase swirling voices.