tabulaRasa - DIY wavetable oscillator with SD card interface

Hey all,

Here's something I've been working on the last few months:

The tabulaRasa is a digital wavetable oscillator with voltage control
of frequency, waveform selection, and the amount of interpolation
between waveforms. The tabulaRasa consists of two components: a
hardware synthesis module which can integrate into a modular synth
system, and a software application which allows the user to create
their own custom waveforms. These waveforms are then transferred from
the computer to the tabulaRasa module through a standard SD card
slot.

http://gregsurges.com/circuitry/tabularasa/

Check it out and let me know what you think. I'm planning on doing a
run of populated PCBs, and I'm attempting to fund the project through
Kickstarter. You can check out the Kickstarter page here:

https://www.kickstarter.com/projects/gregsurges/tabularasa-diy-digital-wavetable-oscillator

Thanks!

  • Greg

Great work guys!

I just wonder why you guys pick SD Card instead of EEPROM or Nand Flash, which are much cheaper?

Wk

WilliamK:
Great work guys!

I just wonder why you guys pick SD Card instead of EEPROM or Nand Flash, which are much cheaper?

Wk

I'm going to guess its their only option, since Arduino/ATmega__8 family chips don't have USB built in, thus no mass storage capability, so the user won't have a way of loading the waveforms easily.

Of course you can use a dedicated IC like a FT232 for serial port or a USB controller but that adds to the cost. Their method lets them bypass this cost by depending on the user to provide their own SD card reader and perhaps even their own card.

yes
it is a pretty nice project :slight_smile:

I love the edition software.
made in processing ?

I planned to make this kind of stuff and make an editor with max msp, encoding the waveform you design in a LUT.

all the best,

Thanks everyone - frank above has the right idea. The SD card seems like the easiest, most user-friendly way to get waveforms from a computer to the device.

sigma61:
Thanks everyone - frank above has the right idea. The SD card seems like the easiest, most user-friendly way to get waveforms from a computer to the device.

the most user-friendly would be to "send" data from computer to the board.
I'll try this way and let you know if you are interested.