CellDS: Lua-extensible Grid Sequencer for Nintendo DS
We’re seeing all sorts of musical sequencer creations with grids, from software to hardware like the Monome and Yamaha Tenori-On. But, of course, the whole beauty of a grid is that you could map to it whatever you like. Maybe you want your sequencer to work differently than someone else’s sequencer.
CellDS, from the creator of the popular, glitchy sample-playing homebrew DS apps glitchDS and repeaterDS, is a new DS sequencer. Out of the box, it’s already very usable. Six sequence lines play back either one of the 175 included sounds or sounds you convert for use on the DS. You can customize the scale to whatever pitch and tuning you like. A 1.2 update announced yesterday added some bug fixes and volune sliders for each of the six “engines.” WiFi MIDI support isn’t available yet, but it’s coming.
If you’re willing to write a few lines of script, each one of those sequencers can be modified to your own purposes. If “scripting” sends you running for the hills, don’t fear. Lua is a dead-simple language, so writing a few lines of script can actually be far easier than deciphering a UI. (Hey, there’s a reason we all communicate using, you know, language.)
Here’s a really simple example from the developer documentation (for would-be Lua scripters):
Line #1: function stylus_newpress()
Line #2: set_pan(X)
Line #3: play_note(17-Y,16)
Line #4: end
In other words, if you press the stylus, you get a sound, setting pan with X on your stylus and pitch with Y. Pretty easy, right?
I’m quite eager to give this some quality time. If it could sync up via MIDI, of course, it’d become far more useful as part of a bigger setup. The Tenori-On is wonderful, but customization (as also found on Monome) is often better, especially as you can think of sequencers as a kind of score.
/* Buy links if custom fields not null and not in cat or search results */ ?> /* End Buy links if custom fields not null and not in cat or search results */ ?>
The music hacker is a different breed in a number of ways. It’s fairly safe, for instance, to say that the average Nintendo gamer does not consider the ability to patch modular synth parameters with their stylus a “killer app.” Yet the Korg DS-10, arguably the first entirely music production-focused cartridge for a major game system ever, has attracted just that kind of interest. And it’s also attracted a different kind of pirate. I know some of the folks who pirated the DS-10 ROM personally, and a lot of them did it after completely a pricey import order for the legit cartridge from Japan — seriously. Many are developers themselves, and they’re committed to supporting other developers, and to supporting the creation of new musical tools on every platform possible.












