News of The Wolf

Random, hopefully interesting technical ramblings

Posts Tagged ‘sound design’

Writing a GUI in Processing

Posted by chemicaloliver on 15/05/2009

When I first started looking into the Processing language it is quickly apparent that out of the box there is very little in the way of handling user input by way of GUIs. This has been rectified in a very nice way by the team who developed controlP5 this is in my opinion the easiest GUI library I’ve ever used enabling me to create sliders and knobs in a matter of minutes, having programmed very little in processing before. What I came up with is the start of the interface for my planned ardunio controlled synth system:

My controlP5 GUI example

My controlP5 GUI example

Read the rest of this entry »

Posted in Internet, Programming, Synthesis | Tagged: , , , , , , , | Leave a Comment »

My First Synthesizer

Posted by chemicaloliver on 14/05/2009

Today I started the first stage in what may become online collaborative synth music performance system, I built a very basic synthesizer.

My design is based on one kindly posted on hackaday which I built on stripboard (very badly). It produces a simple square wave using a hex inverter IC and a capacitor and resistor, the hackaday article also details how to build in an LFO and other bits and pieces however I’ve saved for the next version which intend to package in a nice box al la amazing rolo.

I have often noted people having difficultly locating reasonably priced parts for this type of project online, all parts for this project were sourced in the UK from who I found to provide exemplary service for a very good price, especially if you order only a small number of items.

The next version will have more controls and in parallel to this I’ve just received an arduino, this will be used with a digital potentiometer to control the synth parameters in the first instance via a GUI probably written in java or processing and then eventually PHP.

Posted in Electronics, Synthesis | Tagged: , , , , , | Leave a Comment »