NES • software

Pulsar appeared!

Perhaps the most radical feature of Pulsar is that the synthesis engine runs independently from the sequencer and runs at 180hz – that’s 3 times faster than a “normal” NES audio engine. The advantage of this is that all modulation-based effects have 3 times the resolution so you can get ultra-fast and super-smooth sounds. At the same time it has allowed me to exploit a few quirks of the NES’s audio to provide some unique ways to craft your NES music and sounds.

It was this approach which, to a large extent, dictated the design of the sequencing/UI of Pulsar and why it shares so much in common with LSDJ: LSDJ really makes great use of a simple, fast interface and because I’m updating the audio engine 3 times per frame, speed and simplicity were paramount.

Pulsar borrows heavily from the design, layout and commands of LSDJ. If you’ve used LSDJ you’ll probably be pretty familiar with Pulsar’s UI. There are a few little differences though so watch out for those.

I openly tip my hat to Johan Kotlinksi for his work on LSDJ. It’s safe to say that Pulsar probably wouldn’t exist without it. Or at the very least it would’ve taken me a lot longer to create.

What a Christmas treat!


2 comments to Pulsar appeared!