If you’re a hardware hacker and/or musician, you lot may survive 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 together with hackers alike, thank you lot to well chips that are opened upwards beginning VHDL implementations which recreate the Commodore 64 SID chip together with the Yamaha YM-2149 chip within the FPGA.
The see of the RetroCade Synth is the ZPUino soft processor which is a 32 flake soft processor running at 100Mhz. It uses a modified version of the Arduino IDE which allows everything to survive controlled past times a sketch. The Sketch defines the RetroCade’s firmware together with handles all MIDI functionality together with implements back upwards 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 primary features of the RetroCade are every bit follows:
The Midi department of the RetroCade implements 3 MIDI jacks; MIDI IN, MIDI OUT, together with MIDI THROUGH. MIDI In is used to connect MIDI instruments such every bit a MIDI Keyboard, MIDI command board, or MIDI sequencer to the RetroCade synth to post MIDI notes together with Control Changes that say the RetroCade what well to output. MIDI Through is connected to the MIDI In port together with passes everything that comes inwards over the MIDI In port dorsum out together with hence MIDI devices tin give notice survive daisy chained together. MIDI Out tin give notice survive used past times the RetroCade to output MIDI information such every bit timing, alter control’s or notes.
The RetroCade features 2 top of the trouble 1/4″ Neutrik well jacks amongst a depression boot the bucket filter combined amongst a high speed Delta-Sigma DAC, which allows high character well output to survive realized. The high speed of the FPGA clock allows the FPGA to create the heavy lifting of the Digital to Analog conversion.
The RetroCade features a 16×2 HD44780 compatible Character LCD, used to supply standalone command together with feedback for the RetroCade. H5N1 criterion backlight is provided for slow visibility inwards depression calorie-free situations.
RetroCade’s iv directional TPA511GLFS digital joystick allows for slow carte du jour navigation.
The MicroSD (Secure Digital) socket expands the RetroCade amongst GigaBytes worth of storage infinite for the well together with configuration files.
16 Analog inputs allow the RetroCade to survive turned into a custom controller together with the Analog header allows you lot to connect upwards to 16 analog devices such every bit sliders, knobs, together with analog joysticks. The header is fifty-fifty compatible amongst the Seeed Studio analog Grove devices when used amongst a Grove to Brick adapter. The 16 analog channels are implemented amongst 2 ADC088S102CIMTX 8-bit, 8 Channel, SPI ADC’s that are capable of sampling at speeds upwards to 1Msps.
The RetroCade synth is built on the Open Source Papilio FPGA boards which uses Papilio Wings like Arduino Shields. Everything that you lot withdraw to charge flake files over USB is integrated into the board so all you lot convey to create is charge the RetroCade flake file together with you lot convey the RetroCade Synth. If you lot like, you lot tin give notice swap out the RetroCade MegaWing for the Arcade MegaWing, charge the PacMan flake file together with you lot convey the PacMan Motherboard (a completely novel hardware amongst minimal fuss).
The RetroCade Synth functions are controlled from a MIDI controller, though a command dashboard (made amongst SynthMaker) is also provided amongst RetroCade that tin give notice survive used every bit a VSTi Plugin, a standalone executable, or inwards SynthMaker to visually command all the diverse parameters the synth has to offer.