Additional information
Weight | 18 g |
---|---|
Dimensions | 40 × 130 × 4 mm |
description | Synthesiser parts/components |
£7.30 (exc VAT)
This is the repository for the tuned sketches, schematics and board files of the new 2017 version 20Objects Ardcore. The Ardcore is an Arduino based module created by Darwin Grosse as his final work for MS. You can find more information on the orignal project in his website http://20objects.com/ardcore/.
So far there are a couple of versions of the ardcore, the original one by 20Objects which was a PCB only, AFAIK it was intended for dotcom and 5U formats and all the wiring with the panel has to be done manually. This version has 4 AnalogInputs, 2 of them are potentiometers and the other 2 are inputs. It also has 2 digital outputs (i.e. for triggers).
The original sketches were first published by Darwin back in 2012. This project originally was a DIY PCB only project.
Later on SnazzyFX published an eurorack format of the module and (as Dan a.k.a. told me) it was long out of stock due its success for a couple of years.
There are plenty of threads in muffwiggler talking about different DIY versions, back in 2013 we made our own version for bananas.
The Ardcore is not so well known module but its a power house due its flexibility, it has several sketches that are very usefull and fun to play, but more important the Ardcore is a module that tries to embed the Arduino philosophy into the modular synthesizer community which is to allow musicians, artists and engineers to easly create microcontroller based modules.
Due its digital nature, the ardcore is very good for creating CV sources that are otherwise more complex to create with hardware (like a drunken walk), but it also can create audio with the DAC.
So we decided to make a skiff friendly, DIY Ardcore with several improvements:
Some of the decissions taken during the pcb design have downsides.
#include <SPI.h>
#include <DAC_MCP49xx.h>
DAC_MCP49xx dac(DAC_MCP49xx::MCP4921, 10);
dac.setBuffer(true); // Set FALSE for 5V vref.
dac.setGain(1); // "1" for 5V vref. "2" for 2.5V vref.
dac.setPortWrite(true);
void dacOutput(long v)
{
dac.outputA(v);
}
This software and hardware is licensed under the Creative Commons Attribution-NonCommercial license. This license allows you to tweak and build upon the code for non-commercial purposes, without the requirement to license derivative works on the same terms. If you wish to use this (or derived) work for commercial work or usage of the PCBS, please contact 20 Objects LLC its website (www.20objects.com).
For more information on the Creative Commons CC BY-NC license, visit http://creativecommons.org/licenses/
In stock
Weight | 18 g |
---|---|
Dimensions | 40 × 130 × 4 mm |
description | Synthesiser parts/components |