Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Hybrid 6-voice polysynth with flexible voicecard architecture

branch: master

4P PCB

latest commit 6565cf615c
olivier gillet authored March 17, 2014
Octocat-spinner-32 avrlib @ f581195 Updated avrlib January 04, 2013
Octocat-spinner-32 common First commit June 26, 2012
Octocat-spinner-32 controller Pedal and All Notes Off handling February 03, 2014
Octocat-spinner-32 data First commit June 26, 2012
Octocat-spinner-32 midi PCB tweaks July 01, 2013
Octocat-spinner-32 peripherals First commit June 26, 2012
Octocat-spinner-32 tools @ 64a715a First commit June 26, 2012
Octocat-spinner-32 utils Merge branch 'master' of git@github.com:pichenettes/ambika July 11, 2013
Octocat-spinner-32 voicecard 4P PCB March 17, 2014
Octocat-spinner-32 .gitignore First commit June 26, 2012
Octocat-spinner-32 .gitmodules First commit June 26, 2012
Octocat-spinner-32 README First commit June 26, 2012
Octocat-spinner-32 makefile First commit June 26, 2012
README
Ambika, a hybrid MIDI polysynth and voicecard host.

Ambika consists of a compact motherboard serving as a "host" for up to 6 sound synthesis voicecard. While this design is primarily intended to be a flexible hybrid polysynth, it could also be used as a drum module/drum machine.

The motherboard comprises 6 audio outputs, each one connected to a voicecard ; a global mono output ; a pair of MIDI input/output ; a SD card slot ; a 5V/8V/-8V power supply capable of delivering 150mA on the 8V rails and 350mA on the 5V rail ; the master MCU and the user interface elements. The voicecards (a pair of each being attached to the 3 voicecard ports) are SPI slaves, they receive note and modulation data from the motherboard ; and output monophonic audio, ideally 1V pp.

3 designs of voicecards implementing a refined version of the Shruthi-1 engine are provided. Each of those use a different filter (4-Pole with LM13700, 4-Pole with SSM2164, 2-Pole SVF with SSM2164).

Original developer: Olivier Gillet (olivier@mutable-instruments.net)

The firmware is released under a GPL3.0 license. It includes a variant of the formant synthesis algorithm used in Peter Knight's Cantarino speech synthesizer.

The PCB layouts and schematics, documentation, analyses, simulations and 3D models are released under a Creative Commons cc-by-sa 3.0 license.
Something went wrong with that request. Please try again.