As I was playing with PureData, I had to think back to my hardware controller/midi sequencer project. It is/was on hold, as other projects seemed to be more important. Also, I was kinda running into a wall trying to implement the readout of the rotary encoders. Probably it’s their quality, probably I’m simply too dumb [...]
So there’s a rather unusual speaking engagement coming up for me. Together with my colleague wowo101, I’ll be speaking at a small music congress in hamburg on the subject of digital media in the context of music (obviously). To spice up the talk, we’ll be mixing in some form of electronic music performance – Which [...]
September 13, 2008 – 01:57
Tonight I reached another milestone on my way to world domination, in that I managed to 1) Assemble the USBasp AVR programmer I ordered and 2) build up a very simple setup for the ATMega644 (which is a possible target system for my hardware sequencer project) and 3) program the ATMega644 with avrdude via the [...]
September 3, 2008 – 09:56
So, I am currently researching ways of establishing a workflow for developing my hardware sequencer firmware. As someone who largely did web programming in rails during the last few years, I try to follow a few best practices, such as test-first, using automated tests and so on. Turns out that this is not too usual [...]
From the MIDIBOX description of the MIOS core:
The SRIO handler requires just only 75 uS to fetch the data from 128 digital input pins and to write out data to 128 digital output pins.
What this means is that he’s reading 128bits (from 16 74HC165 shift registers, all connected serially, IIRC) AND writing 128 Bits (into [...]