New Ginko Release due 010619

Psychic Computer Wave is an album I finished some time ago as Ginko. As always, life has gotten in the way and actually releasing it has just dragged out – but we are nearly there…

Psychic Computer Wave is being released under Berlin based Difficult Folk, and will be available on Bandcamp on the 1st June 2019 as a digital download and with a very limited run of cassettes. Artwork by Ian Watson.

For now, here is a teaser:

Thanks for tµning in hµmans

For Aidan with texture.jpg


Tiree Tech Wave Day 3

After some degree of fiddling in the morning, I finally became MIDI compatible!

I attached the wire that was missing but that didn’t solve the issue – it turned out there was a poorly soldered joint connecting to the base of one of the transistors so no data was getting out. Good times 🙂

I didn’t progress the Truth Serum project further during the day as I got involved in some of the other projects going on in the space. I worked on RFID readers for making smart objects both on Arduino and Raspberry Pi 3. This morning I will be taking the Raspberry Pi code further to hopefully send a tweet when a particular object is detected:

Tiree Day 3 - 4

Tiree Day 3 - 5

Some 3d Printing going on at the Tech Wave for another project:

Tiree Day 3 - 2

Tiree Day 3 - 3

Once we got back to our accomodation in the evening, I sat down and got stuck into coding Truth Serum a bit further. Now each of the 8 potentiometers are sampled and the data is converted into a 5 octave MIDI range. I then started some work on the encoders and ran into a lot of problems. I have them basically working, but the tricks I employ for smooth readings on other Arduino models just don’t work on the Due and encoder readings are very noisy and pretty unreliable at present – upon reading up on the Arduino reference for attachInterrupt() I found that some of the things I have done with the Uno just absolutely shouldn’t work anyway! I will need to learn some new tricks to get this right. Finally I added scanning for the row of toggle switches so now you can mute any individual steps in the sequence. It is starting to feel like an instrument now!

Much drinking followed that evening, I am sure some media is going to surface that should probably stay buried! I now know what the infamous Tiree cornflake game is!

Tiree Day 3 - 7


Tiree Tech Wave Primer

On Wednesday next week I will be departing from Cardiff on a minibus full of creative and nerdy people on a mission to the island of Tiree, to attend the March 2017 Tiree Tech Wave event. There is no real agenda other than to create a micro industrial tech complex for a week, and to see where that leads.

I know little about the event, and I have never been to Scotland! But some of the peoples I am travelling with have past experience from previous Tech Waves, and so far I have gathered that the main event takes place in a cattle shed and the entire islands internet connection runs down a single orange coloured cable. The group I am travelling with are all students or staff at Cardiff Metropolitan University, and the University has kindly sponsored our trip.

I hope to get involved in as much as possible, but I am heading to Tiree with a project plan in mind. The project is something I have wanted to do for a while and in some respects it is something I have already been working on, a hardware sequencer for music making. I could write plenty about the ideas and work I have done to date, but I will try and work that into blog posts over the next week. Here is a run down of my plan:

I recently picked up an Arduino Due which is a supercharged Arduino built around the SAM3X8E. The Due is very interesting because it is very fast compared to a standard ATmega328 based Arduino, it has more IO pins of every type, the Analog and PWM pins are capable of sampling at 12bits of resolution (that is 4x more resolution than an Uno) and the board also has built in DACs which can generate a waveform with 12bits of resolution. These features are all great for the project I have in mind.

The basic idea is to create a 2 channel multi function sequencer around the Due core. For Tiree I am focussing on having a MIDI output from the Due which I am going to use to control a miniature synth, but I would later like to add in analogue sequencing as well (I don’t want to take this on at Tiree as it will involve some degree of voltage scaling, which isn’t complicated but will probably require obscure resistor values and a more complicated power supply). The different modes are not totally defined just yet, but I would like a nice mixture of traditional and esoteric ways of generating musical notes. Over the last week I have been doing a little preparation with the hardware for the project, as I’m not sure what tools will be available (as it turns out, the group I am going with are taking some pretty extensive fabrication hardware). I laser cut the front panel at Fab Lab Cardiff, and put it together at home. The panel layout is fairly traditional, it will work well as an 8-step sequencer, but that’s boring so the challenge is to find interesting ways to rethink this traditional setup:

Truth Serum - 1

Truth Serum - 2

Truth Serum - 3

It is so damn impossible to work with acrylic and not get finger prints all over it! The panel hardware is made up by 8 potentiometers, 2 encoders (left), 4 buttons, 16 3mm yellow LEDs, 2 5mm RGB leds and 8 switches to play with. Two buttons are designated as “mode” buttons to change the function of other controls, and the main sequence algorithm. As you can see I built a little jig for the 3mm LEDs which will make wiring a little less painful. I also have a MIDI DIN socket and power jack to tack on to the plastic body somewhere.

This post is getting long so I am going to bring it to an end now and say that I will be posting daily blogs of what’s going on at Tiree Tech Wave, and I would like to write about this project in plenty of detail within that. If you read this far I guess you are interested so please, watch this space! 🙂