Difference between revisions of "Land Boards Synth Components"

From Land Boards Wiki
Jump to navigation Jump to search
 
(200 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Synth Modules ==
+
== Synth Modules (Standalone) ==
  
* Synthesizer interfaces and modules
+
* [[Synth Modules (Standalone)]]
** [[MIDI-IN-OUT]] - MIDI In/Out
 
** [[SCF-2]] - Dual 3.5mm Audio Jacks (Scale, Clip, Filter_
 
** [[SYNTH-VCO-01]] - Synth Voltage Controlled Oscillator
 
** [[SYNTH-MIDI-CTL-01]] - Synth MIDI Controller
 
** [[SYNTH-MIDI-CV4-01]] - 4 Output MIDI to CV controller
 
  
=== MIDI-IN-OUT ===
+
== Eurorack Modules ==
  
[[file:MIDI-IN-OUT_REV1_FRONT_3D.png]]
+
* [[Eurorack Synth Modules]]
  
* [[MIDI-IN-OUT]] - MIDI In/Out
+
== MOD Designs ==
* MIDI In/Out Jacks
 
* 5V MIDI
 
* 3.3V or 5V Serial connections
 
* MIDI In is opto-isolated
 
* (2) 4-40 Mounting holes
 
  
=== SCF-2 ===
+
* [[Synth Mod Designs]]
 
 
* [[SCF-2]] - Dual 3.5mm Audio Jacks (Scale, Clip, Filter)
 
 
 
[[FILE:SCF-2_REV_1_FRONT_3D.png]]
 
 
 
* Digital Inputs or Outputs
 
* (2) 3.5mm Jacks
 
* Scaling resistors
 
* Schottky Clamping Diodes
 
* Filter cap
 
* Ring pin brought to connector
 
** Ring pin is not used in Synth applications
 
** Card can be used as a 3.5mm breakout
 
* (2) 4-40 mounting holes
 
 
 
=== SYNTH-VCO-01 ===
 
 
 
* [[SYNTH-VCO-01]] - Synth Voltage Controlled Oscillator
 
 
 
[[FILE:SYNTH-VCO-01_REV1_FRONT_3D.png]]
 
 
 
* Build of [https://note.com/solder_state/n/nca6a1dec3921 Pico VCO by HAGIWO]
 
* Digital Voltage Controlled Oscillator (VCO)
 
* Three modes: Wavefold, FM and AM
 
* PWM output with 2 pole low pass filter
 
* Each mode has eight built-in waveforms
 
* [http://land-boards.com/blwiki/index.php?title=QT_Py_(RP2040_based) XIAO RP2040] CPU
 
* (5) Pushbuttons
 
** Octave Up/Down
 
** Mode Up/Down (Wavefold, FM and AM)
 
** Push Timbre switches between 8 waveforms
 
* (2) Knobs
 
** Freq fine adjust
 
** Mod adjust
 
* Standard EuroRack 16 pin header
 
** Supports 12V in with on-board 5V regulator
 
** 5V regulator can be not installed if 5V is available on EuroRack connection
 
* Card is '''not''' a Eurorack card
 
** Probably too deep, needs cabling
 
* (4) 6-32 mounting holes
 
** Stacks with [[SYNTH-MIDI-CTL-01]] card
 
 
 
=== SYNTH-MIDI-CTL-01 ===
 
 
 
* [[SYNTH-MIDI-CTL-01]] - Synth MIDI Controller
 
 
 
[[FILE:SYNTH-MIDI_CTL-01_REV1_FRONT_3D.png]]
 
 
 
 
 
* Adapted from [https://note.com/solder_state/n/n17e028497eba HAGIWO's MIDI to CV module]
 
** Translate from Japanese to English using browser
 
* [http://land-boards.com/blwiki/index.php?title=QT_Py_(RP2040_based) XAIO RP2040 CPU]
 
** Arduino MIDI library has '''not''' yet been ported to Pico so will need to use CircuitPython
 
* MIDI In/Out
 
** Standard MIDI Jacks
 
** MIDI out jack for future functionality
 
* (2) 0-5V Analog CV outs
 
** [https://www.mouser.com/ProductDetail/Microchip-Technology-Atmel/MCP4822-E-P?qs=sGAEpiMZZMtgJDuTUz7Xu5a0A%252BlHhkxt3QSpqvc4zyk%3D MCP4822 12-bit D/A] - SPI Interface
 
*** [https://www.mouser.com/datasheet/2/268/21953a-8929.pdf MCP4822 Datasheet]
 
** Use with [[SYNTH-VCO-01]]
 
*** CV1 = V/OCT
 
*** CV2 = MOD
 
* (2) Digital Outs, eX:
 
** Gate
 
** Clock
 
* Pot supports setting Clock rate
 
* Standard EuroRack 16 pin header
 
** Supports 12V in with on-board 5V regulator
 
** 5V regulator can be not installed if 5V is available on EuroRack connection
 
* Card is '''not''' a Eurorack card
 
** Probably too deep, needs cabling
 
* (6) 6-32 Mounting holes
 
** Stacks with [[SYNTH-VCO-01]] card
 
 
 
=== SYNTH-MIDI-CV4-01 ===
 
 
 
* [[SYNTH-MIDI-CV4-01]] - 4 Output MIDI to CV controller
 
 
 
[[FILE:SYNTH-MIDI_CV4-01_REV1_FRONT_3D.png]]
 
 
 
* Adapted from [https://note.com/solder_state/n/n17e028497eba HAGIWO's MIDI to CV module]
 
** Translate from Japanese to English using browser
 
** Removes Digital Outputs
 
** Has 4 Analog Outputs instead of 2
 
* [http://land-boards.com/blwiki/index.php?title=QT_Py_(RP2040_based) XAIO RP2040 CPU]
 
** Arduino MIDI library has '''not''' yet been ported to Pico so will need to use CircuitPython
 
* MIDI In
 
** Standard MIDI Jacks
 
** MIDI out jack for future functionality
 
* (4) 0-5V Analog CV outs
 
** [https://www.mouser.com/ProductDetail/Microchip-Technology-Atmel/MCP4822-E-P?qs=sGAEpiMZZMtgJDuTUz7Xu5a0A%252BlHhkxt3QSpqvc4zyk%3D MCP4822 12-bit D/A] - SPI Interface
 
*** [https://www.mouser.com/datasheet/2/268/21953a-8929.pdf MCP4822 Datasheet]
 
** Use with [[SYNTH-VCO-01]]
 
*** CV_1 = V/OCT
 
*** CV_2 = MOD
 
* Standard EuroRack 16 pin header
 
** Supports 12V in with on-board 5V regulator
 
** 5V regulator can be not installed if 5V is available on EuroRack connection
 
* Card is '''not''' a Eurorack card
 
** Probably too deep, needs cabling
 
* (6) 6-32 Mounting holes
 
** Stacks with [[SYNTH-VCO-01]] card
 
 
 
=== 6 Channel Mixer ===
 
 
 
* [[SYNTH-MIXER6-01]]
 
* Eurorack 6HP
 
* Adapted from [https://note.com/solder_state/n/nffc1a33053be HAGIWO's 5 Channel Mixer Module]
 
* Views: Front (controls), Parts side, Front Panel
 
 
 
[[FILE:SYNTH-MIXER6-01_SET_FRONT_3D.png]]
 
 
 
=== RP2040 VCO ===
 
 
 
* [[SYNTH-VCO-03]]
 
* Eurorack 6HP
 
* (3) Card set
 
* Views: Control Panel rear side, Control Panel controls side, Logic card component side, Logic card rear side, Front Panel
 
 
 
[[FILE:SYNTH-VCO_CTL-01-CARD_SET-3D.png]]
 
 
 
=== Eurorack +/- 12V Power Supply ===
 
 
 
* [https://www.mouser.com/ProductDetail/Hammond-Manufacturing/166JB24?qs=gF4h2Znc3LDhQdyLDLdnew%3D%3D 115VAC in, 24V CT, 24 VA Transformer]
 
** 12*1.414 = ~17V
 
*** Leaves 5V for regulator headroom and ripple
 
* [https://www.mouser.com/ProductDetail/511-L7812CV L7812CV, +12V, 1.5A Regulator]
 
* [https://www.mouser.com/ProductDetail/511-L7912CV L7912CV, -12V, 1.5A Regulator]
 
 
 
[[FILE:DUAL_LINEAR_PS_SCHEM.PNG]]
 
 
 
== Reference Docs ==
 
 
 
* [https://doepfer.de/home_e.htm Doepfer Eurocard inventor/specs]
 
** [https://doepfer.de/a100_man/a100t_e.htm Principles of Voltage Control]
 
* [https://www.tigoe.com/pcomp/code/communication/midi/ MIDI Communication]
 
* [https://www.perfectcircuit.com/signal/midi-to-cv Creative Control Strategies: MIDI to CV]
 
* [https://www.behance.net/gallery/113377671/EuroPi-Making-EuroRack-Affordable EuroPi]
 
* [https://reverb.com/news/beginners-guide-to-eurorack-case-basics-oscillators-filters Eurorack Beginners Guide]
 
* [https://en.wikipedia.org/wiki/Eurorack Eurorack Wiki page]
 
* [https://github.com/clacktronics/AudioJacks KiCad Audio Jack Symbols]
 
* [https://www.midisoft.de/ MidiSoft]
 
** [https://www.midisoft.de/EuroRackDimensions/EuroRack_Dimensions.html EuroRack Dimensions]
 
** [https://www.midisoft.de/EuroRackDimensions/holes.jpg Panel Holes]
 
* [https://minimidi.world/#how-trs-midi-works A simplified guide to TRS MIDI]
 
* [https://www.midi.org/midi-articles/updated-how-to-make-your-own-3-5mm-mini-stereo-trs-to-midi-5-pin-din-cables How to Make Your Own 3.5mm mini stereo TRS-to-MIDI 5 pin DIN cables]
 
* [https://division-6.com/learn/eurorack-power/ Eurorack Power Connectors]
 
 
 
=== Projects ===
 
 
 
* [https://github.com/elkayem/midi2cv elkayem midi2cv GitHub page] - Nano based project
 
** Arduino MIDI library has '''not''' yet been ported to Pico so will need to use Python
 
** Drives 4 CV outputs: Pitch Blend, Control, Note, Velocity
 
** This card only drives Note (Voltes/Oct, Mod)
 
* [https://github.com/benevpi/PicoPicoSynth PicoPicoSynth]
 
* [https://github.com/Deftaudio/Midi-boards Deftaudio GitHub] - KiCad footprints
 
* [http://graybloomfield.com/guitar/synth/midi2cv/ graybloomfield] - Very nice Arduino based designs
 
 
 
=== Module Kits ===
 
 
 
* [https://www.ericasynths.lv/ Erica Synths]
 
** [https://github.com/erica-synths/diy-eurorack Erica Synths DIY GitHub]
 
* [https://syntherjack.net/category/project/ SyntherJack] - DIY Synths
 
* [https://www.befaco.org/# BEFACO] - Kits
 
* [https://store.kassutronics.net/eurorack-diy-c-1/ Kassutronics] DIY Store
 
** [https://github.com/kassu/kassutronics Kassutronics] DIY GitHub
 
* [http://musicfromouterspace.com/index.php?MAINTAB=HOME&VPW=1024&VPH=500 Music From Outer Space]
 
* [https://www.thonk.co.uk/shop/ Thonk Shop] - in UK
 
* [https://www.synthrotek.com/ synthrotek]
 
 
 
=== Software ===
 
 
 
* [https://docs.circuitpython.org/projects/midi/en/latest/api.html adafruit_midi CircuitPython API]
 
** [https://github.com/adafruit/Adafruit_CircuitPython_MIDI/tree/main/examples Example code]
 
* [https://learn.adafruit.com/raspberry-pi-pico-led-arcade-button-midi-controller-fighter/coding-the-raspberry-pi-pico-midi-controller MIDI Controller in Python]
 
* [http://www.midieditor.org/ MidiEditor]
 
* [https://hello-world.blog.ss-blog.jp/2016-10-16 Convert binary files to C data arrays (Arduino)] - In Japanese
 
* [https://github.com/AntumDeluge/bin2header Binary to C Array]
 
* [https://sensorium.github.io/Mozzi/ Arduino Mozzi Library]
 
 
 
=== Hardware/Parts ===
 
 
 
* [https://store.synthrotek.com/ Synthrotek Store]
 
* [https://www.thonk.co.uk/shop/thonkiconn/ THONKICONN – 3.5MM JACK SOCKETS]
 
* Potentiometers are usually marked with an "A" for logarithmic taper or a "B" for linear taper;
 
 
 
=== Samples ===
 
 
 
* [https://samplefocus.com/tag/drums Drum Samples]
 
 
 
== Videos ==
 
 
 
* Hooking together modules
 
 
 
<video type="youtube">J0iUN2B4aBQ</video>
 
 
 
<video type="youtube">UOQezMJ560o</video>
 

Latest revision as of 15:10, 4 December 2022

Synth Modules (Standalone)

Eurorack Modules

MOD Designs