Retrocade Organization On A Mo Synth For Generating Audio!

- December 27, 2018
If you're a hardware hacker and/or musician, yous may hold upward interested inwards this offering past times Gadget Factory. It's called RetroCade Synth! The RetroCade Synth puts classic well chips inwards the hands of musicians too hackers alike, cheers to well chips that are opened upward rootage VHDL implementations which recreate the Commodore 64 SID chip too the Yamaha YM-2149 chip within the FPGA.
The pump of the RetroCade Synth is the ZPUino soft processor which is a 32 fighting soft processor running at 100Mhz. It uses a modified version of the Arduino IDE which allows everything to hold upward controlled past times a sketch. The Sketch defines the RetroCade's firmware too handles all MIDI functionality too implements back upward for all file formats.


By connecting the classic well chip peripherals to the ZPUino's Wishbone bus, the RetroCade synth is essentially a System on a Chip solution for generating audio! The RetroCade synth plant past times snapping a Papilio Pro or Papilio One onto a RetroCade MegaWing to brand the RetroCade Synth work. The master copy features of the RetroCade are equally follows:
MIDI
The Midi department of the RetroCade implements 3 MIDI jacks; MIDI IN, MIDI OUT, too MIDI THROUGH. MIDI In is used to connect MIDI instruments such equally a MIDI Keyboard, MIDI command board, or MIDI sequencer to the RetroCade synth to post MIDI notes too Control Changes that say the RetroCade what well to output. MIDI Through is connected to the MIDI In port too passes everything that comes inwards over the MIDI In port dorsum out too hence MIDI devices tin hold upward daisy chained together. MIDI Out tin hold upward used past times the RetroCade to output MIDI information such equally timing, modify control's or notes.
Sound
The RetroCade features 2 top of the trouble 1/4" Neutrik well jacks alongside a depression boot the bucket filter combined alongside a high speed Delta-Sigma DAC, which allows high lineament well output to hold upward realized. The high speed of the FPGA clock allows the FPGA to produce the heavy lifting of the Digital to Analog conversion.

LCD
The RetroCade features a 16x2 HD44780 compatible Character LCD, used to render standalone command too feedback for the RetroCade. Influenza A virus subtype H5N1 criterion backlight is provided for tardily visibility inwards depression calorie-free situations.

Fingertip Joystick
RetroCade's 4 directional TPA511GLFS digital joystick allows for tardily carte du jour navigation.

Micro SD
The MicroSD (Secure Digital) socket expands the RetroCade alongside GigaBytes worth of storage infinite for the well too configuration files.

Analog Input
16 Analog inputs allow the RetroCade to hold upward turned into a custom controller too the Analog header allows yous to connect upward to xvi analog devices such equally sliders, knobs, too analog joysticks. The header is fifty-fifty compatible alongside the Seeed Studio analog Grove devices when used alongside a Grove to Brick adapter. The 16 analog channels are implemented alongside 2 ADC088S102CIMTX 8-bit, 8 Channel, SPI ADC's that are capable of sampling at speeds upward to 1Msps.
The RetroCade synth is built on the Open Source Papilio FPGA boards which uses Papilio Wings like Arduino Shields. Everything that yous postulate to charge fighting files over USB is integrated into the board so all yous convey to produce is charge the RetroCade fighting file too yous convey the RetroCade Synth. If yous like, yous tin swap out the RetroCade MegaWing for the Arcade MegaWing, charge the PacMan fighting file too yous convey the PacMan Motherboard (a completely novel hardware alongside minimal fuss).
The RetroCade Synth functions are controlled from a MIDI controller, though a command dashboard (made alongside SynthMaker) is also provided alongside RetroCade that tin hold upward used equally a VSTi Plugin, a standalone executable, or inwards SynthMaker to visually command all the diverse parameters the synth has to offer.

 

Start typing and press Enter to search