Hayling Island

Hayling Island

Monday, July 6, 2015

BLM ideas ..

I thought it would be a good idea to try to build a BLM, with at least 16 x 16 matrix of full colour LEDs and push buttons.

For very few pennies, of course.

So, ideas are flooding in and some experimental prototypes are starting up now, and I will be posting some bits and pieces as they assemble.

That is all. I didn't want the blog to get lonely.

Thursday, May 7, 2015

When last time you have election?

My prediction for the outcome of today's election is ....



.. and that is why I am going to stick to Electronics, Music, Motorcycles and computers. A man's gotta know his limitations, and mine clearly include forecasting outcomes of elections.

Thursday, November 6, 2014

OK, I am playing around now. I've thought of a new MIDI gizmo to add in - a cross between a real-time sampler, sequencer and arpeggiator. I am also thinking it will be a MIDI master clock as well. I am using one of my boards from the Hakked! soldering iron, with ATMega328 processor and the flourescent display interface. I added a small daughter board to accept a MIDI interface (the five pin DIN style, not a USB one) and to wire the rotary encoder to.

Works so far ..
.. now off to write some code to update internal variables based on the encoder and the VFD display, and then I'll borrow some code from very clever people on t'Internet to make it all work.

Sunday, August 24, 2014

MIDI setup

So the setup for the studio / office / playroom looks something like this now .. the space in the bottom RH corner is the new semi-modular synth. The rest is all there, and working!


Thursday, June 12, 2014

GALs ..

So anyway, was messing about with the synth boards again. I have been experimenting with Mozzi, which is a sound synth library for Arduino. I am using ATMega328 on my VCLFO board, and I now have a multi-waveform LFO that has both voltage control of the waveform as well as the speed. It's pretty easy with Mozzi to drive a PWM output.

I put a filter on the original board design so the PWM output doesn't have much residual breakthrough of the sampling frequency (outside of my hearing anyway). However I wanted to play with a real DAC rather than the PWM thing, so I have been playing with some parts.

I have an AD5668 (8 channel 16-bit SPI DAC) which is in a tiny TSSOP package. It's too expensive though, to be used everywhere. I have decided to commit that board to the digital waveform generator for arbitrary waveforms in the audio range, rather than for control. I have also tried an MPC4922, a two-channel 12 bit DAC and I might use that for the MIDI to CV function.

When I took a Roland E10 apart a while ago (wasn't worth saving, except the keyboard mechanism) I found a PCM54 16-bit single channel DAC in there. I also have a drawer full of old components from a failed programme at work - where I used to work 20 years ago - including some LF398 sample and hold modules, so that is now being prototype boarded up as a daughter board for the LFO board.

Of course integrating a linear, 16-bit parallel input DAC to an ATMega with most of its pins used isn't easy, but in the search for the sample and holds, I came across a box of GAL16V8, 20V8 and 22V10. So I spent a happy morning digging out the old ALL-11P programmer, installing WACCESS, the All-11P software under WINE on Fireball, my linux machine here, installing Lattice ispLever Classic software for programming 'obsolete' devices like the GALs using Verilog, and starting to write bits of code to turn 22V10 into an SPI interface. The result is a bit of Frankenstein's Monster creation, but it should work.

I used to have a choice of programmers, but I sold two on eBay a while ago and I trashed the two I made. There was some sentimental value to having an old prototype board with a variety of ZIF sockets on it, and a step-up SMPS, along with some MC1408 DACs to set the voltage levels, but quite frankly, Hi-Lo and their All-11P is pretty, works ..