Update Roundup!

Sorry it’s been a while but I’ve had quite a turbulent time recently, including (but not limited to) losing my job back in June. I say ‘losing’: jobs tend to get taken off you, don’t they? It’s not like I dropped it down the side of a sofa cushion. It was a shock at first but hey, I’m not the first and I won’t be the last person to be made unemployed, especially these days. Sometimes it’s even for a good reason. And sometimes not.

Anyway, that was then! After the shock of all that nonsense, I’m now enjoying some real creative freedom which is unbelievably exciting and scary at the same time. There’s a lot of stuff coming up from me, not just NES-related but music/EP release/modular/DIY/electronics/iOS audio/iOS games and whatever else I can cram in. More news on these as they happen.

I’ve also got onboard with the development of ENIO (http://enio.chykn.com/wiki/index.php/Main_Page) which is incredibly exciting for NES artists – opens up a ton of potential interfacing external with NES software. Can’t wait to see what can be done with PR8, Pulsar and NTRQ with this. External sync at last?!

I also did manage to put out a NES video/audio release earlier in the year: ‘Three Fucking Cowards’

Three Fucking Cowards from Neil Baldwin on Vimeo.

which was fun to make and a little cathartic, which always helps :)


Anyway, I did promise that there would also be a ROM release on the back of that video and here it is:


And here’s the accompanying text:

GLITCH02 - Neil Baldwin July 2012

It turns a NES into a semi-interactive glitch/noise making monster.

Load the ROM into a NES emulator or, better still, into a real NES via Powerpak or similar.


Hold B to mute Triangle
Hold A to mute Pulse(s)
Hold SELECT to mute Noise
Hold START to mute D-to-A

Hold UP to divide the groove a bit
Hold DOWN to go double time
Hold LEFT to randomise things a bit
Hold RIGHT to hold the groove


GLITCH02 is an off-shoot of some NES audio experiments where I was attempting to do AM and FM synthesis by running the audio code at break-neck speed.

All the pitches and modulations are randomly generated but is all anchored by a simple coded 'beat' that randomly moves between a straight rhythm and a 'triplet' feel.

You have control over which voices are sounding by holding the corresponding controller buttons. Triangle, Pulse and Noise channels are accompanied by a pseudo-voice which is generated by cramming programmed wave-shapes into the digital-to-analogue converter of the 2A03.

You have some control over the 'sequencer': you can speed it up (DOWN), slow it down (UP) and stop it altogether (RIGHT).

Because it's all based on pseudo-random number generation, unwanted patterns can develop. If this happens, hold LEFT for a while until it gets intersting again.

Random elements of the synthesis and sequencer are blasted at the screen.

That’s all for the time being, have fun!


2 comments to Update Roundup!

  • Bowie

    Hello, Neil!
    I’m not quite sure whether it’s a proper place, but anyway :)
    Thank you for your NTRQ very much! I can successfully use it on my Nokia mobile phone with NES emulator. But there is a problem, I’m a newbie with NTRQ, and I have a question: if I learn the NTRQ manual + your tutoirals on the site properly, will I be able to have a nice control over the sound or will I fail without additional knowledge (e.g. synthesis theory)?
    I just would like to know that to understand, all I need is HARD WORK or HARDWORK + learning additional information :)
    I’m sorry for my bad English in advance, thank you once again for your hard work and I wish you creative realization with happy life! :)

  • The second pulsar works with the ENIO my money will have trouble staying in my wallet.

Leave a Reply to Bowie




You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>