This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
easy_cv [2016/07/16 19:42] phatline [BreakOut] |
easy_cv [2016/08/14 00:39] phatline [Example for a Filterbank] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== EASY CV ====== | ====== EASY CV ====== | ||
+ | |||
+ | Test Equipment: CV-Destination MB33 MAM:\\ | ||
+ | {{:phatline:easy-cv-testequipmentv1.jpg?600|}} | ||
+ | |||
===== Introduction ===== | ===== Introduction ===== | ||
- | Digital created LFO+ENV with CV-Output. | + | All Parameters are saved as a preset as a song (programchange...)\\ |
- | No Displays, No Menues, Minimal buttons, much Scopes, much Led-Ring-Rotarys (Planed for LRE-8x2CS), one big UI with complete functions for one LFO+ENV Voice... switching between the UI-Voices is done from the BREAKOUTMODULES...to this later | + | Digital created LFO+ENV with CV-Output.\\ |
+ | No Displays, No Menues, Minimal buttons, much Scopes, much Led-Ring-Rotarys (LRE-8x2CS)\\ | ||
+ | one big UI with complete functions for one LFO+ENV Voice + 4xChannelstrip Controlls... \\ | ||
LFO+ENV are mixed together softwareside, to use only one CV-Output\\ | LFO+ENV are mixed together softwareside, to use only one CV-Output\\ | ||
- | 8xCV-Outputs (VOICES) are supported > if u are on a VCF+VCA-Setup = 4 Voices on the Analog-Side (4xFilterbank)\\ | + | Each Channel = Filter need 8xCV-Outputs\\ |
Copy Paste for LFOs and ENVelopes between the Voices\\ | Copy Paste for LFOs and ENVelopes between the Voices\\ | ||
- | Copy Paste for a Songa aka Preset aka Bank aka Program(change)\\ | + | Copy Paste for a Song aka Preset aka Bank aka Program(change)\\ |
Jam Style Pattern load (next Preset Display) + Preset Morph between Current-Preset and Next-Preset\\ | Jam Style Pattern load (next Preset Display) + Preset Morph between Current-Preset and Next-Preset\\ | ||
+ | The Early Design was a EuroRack-Module: | ||
A Breakoutmodule for each CV-Output, with Depth-rotary, Focusswitch (Pushrotary), 2x Scopes (LFO+ENV) and LFO/ENV-Switch to show on one Display the Mixed Waveform & to switch the Rotary to "ENV" or "LFO" Mode (there is only space for one Encoder - maybe just make PAN Style, instead of 2 individual level -maybe more live feel?, how ever when using an 3Stage switch, i could disable MIX-View, or display it on ENV or LFO...maybe a good choise ;) ) | A Breakoutmodule for each CV-Output, with Depth-rotary, Focusswitch (Pushrotary), 2x Scopes (LFO+ENV) and LFO/ENV-Switch to show on one Display the Mixed Waveform & to switch the Rotary to "ENV" or "LFO" Mode (there is only space for one Encoder - maybe just make PAN Style, instead of 2 individual level -maybe more live feel?, how ever when using an 3Stage switch, i could disable MIX-View, or display it on ENV or LFO...maybe a good choise ;) ) | ||
The Depth-rotary has no Ledring, want to display it as a bar or as Value in the scope... | The Depth-rotary has no Ledring, want to display it as a bar or as Value in the scope... | ||
- | Whole thing will not be compatible on MB-CV concepts... i will copy code snippets and so on, but i have to understand it from scratch... anyhow this is not generic | ||
===== FrontPanel ===== | ===== FrontPanel ===== | ||
==== Brain ==== | ==== Brain ==== | ||
Line 47: | Line 53: | ||
==== BreakOut ==== | ==== BreakOut ==== | ||
+ | **this will not be supportet > since i dont want a Euro-Module Setup > i want one big filterbox.**\\ | ||
1. Discharged UserInterface for the Brain in "Island mode" (Scopes + Digital-CV-Amount)\\ | 1. Discharged UserInterface for the Brain in "Island mode" (Scopes + Digital-CV-Amount)\\ | ||
2. CV-Breakout EuroModule to be located near the CV-Destination (example: a Filter).\\ | 2. CV-Breakout EuroModule to be located near the CV-Destination (example: a Filter).\\ | ||
Line 60: | Line 67: | ||
**Envelope Scope:** show the ENV-Waveform \\ | **Envelope Scope:** show the ENV-Waveform \\ | ||
or the Mixed-CV-Output-Waveform (when Switch is in LFO Mode)\\ | or the Mixed-CV-Output-Waveform (when Switch is in LFO Mode)\\ | ||
- | and show the Envelope-Amount with a BAR or as integer Value?\\ | + | and show the Envelope-Amount with a BAR or as numeric Value?\\ |
**MIXED CV Plug:** CV-Output > Mixed Waveform ENV+LFO\\ | **MIXED CV Plug:** CV-Output > Mixed Waveform ENV+LFO\\ | ||
**Switch @ ENV:**\\ | **Switch @ ENV:**\\ | ||
Line 72: | Line 79: | ||
==== VCA-VCF ==== | ==== VCA-VCF ==== | ||
- | THE VCA and the VCF are controlled with each one CV - each CV has a LFO and a ENVELOPE digitaly mixed... fixed in routing.\\ | + | **CVś(AOUT):**\\ |
- | {{ :phatline:Easy-CV-VCA-VCF.png?direct&260 |}} | + | 1.VCF-CUT\\ |
- | basicly a simple VCA (MS20Like) that drives the input of a Audio transformator 1:3 which is a Neutrik NTE10-3 (9€)\\ | + | 2.VCF-RES\\ |
- | this "Tesla" Hi Gain - goes now thru the Post-VCA-Gain-Potentiometer - which then overdrives the 303 Filter (my prototype was a Freebase 383)\\ | + | 3.FILTER DRIVE\\ |
- | sound now goes to the Post-VCF-Gain-Potentiometer\\ | + | |
- | now sound goes into a OP-Amp - to have the change for a light overdrive\\ | + | 4.VCA-ENV\\ |
- | From this point a EFX-Send Potentiometer send the Processed Signal to a extra Output (EFX-Send)\\ | + | 5.VCA-DRIVE\\ |
- | With the +DRY-Switch, we switch the orginal Signal additional to this EFX-Send-Potentiometer (or not)\\ | + | |
- | Parallel to the EFX-Send Potentiometer is the DRY/WET Potentiometer it Pan between Orginal and Filtered Sound.\\ | + | 6.DRY-WET (Orginal vs Filtered Mixer)\\ |
- | after DRY/WET come the Volume-knob and the Audio outs...\\ | + | 7.Send 2 EFX1\\ |
+ | 8.Send 2 EFX2\\ | ||
+ | So 1x 8AOUT-Module for each "Channelstrip", makes a total of 4x8AOUT-Modules.\\ | ||
+ | The Module of Choise is a 16Bit, since i control with the the same AOUT-Channel ENV+CUT-OFF...\\ | ||
+ | so there is no analog potentiometer for Cutoff or resonance... it is all saved in the Preset.\\ | ||
+ | |||
+ | the VCA is basicly a simple VCA (MS20Like) or something\\ | ||
+ | the VCF are a 303 18dB for the 24db Filter it will be a SSM2044, where bords are available.\\ | ||
=== Original Schematics 303 - VCA-VCF === | === Original Schematics 303 - VCA-VCF === | ||
{{ :phatline:VCA-VCF-303-orginal.png?direct&900 |}} | {{ :phatline:VCA-VCF-303-orginal.png?direct&900 |}} | ||
- | + | In order to not use those **overprized MATCHED-PAIR-TRANSISTORS** (over 2€ on the cheapest place) i have to use standart Transistors and make a **VBE-MATCH** on my own, i have already a PCB from here - to measure the transistors with a Multimeter: | |
- | === Mod Sources === | + | https://midisizer.com/other/vbe-matching/ |
- | FIXME Fill with 303 mods | + | |
- | take orginal VCA (have a bunch of this ICS) or make MB33 Style with standart components... | + | |
==== Example for a Filterbank ==== | ==== Example for a Filterbank ==== | ||
- | Here are 8Envelopeś 4xfor VCF 4xfor VCA... in fact there could be used more then this for example 8xVCF and 8xVCA...since the BREAK-OUT-Modules are Modular, and they share the same "Main-UI"...the only limiting factor is the CODE...i am not a C-Guru, and maybe i will still have timing problems with 8x CV-Outs...we will see. | + | EUROMODULE-BASED >>> It is not planed to do it that way (just for you to get some input) |
{{ :phatline:Easy-CV-Example.jpg?direct&900 |}} | {{ :phatline:Easy-CV-Example.jpg?direct&900 |}} | ||
- | **I will use it to filter:**\\ | + | |
- | 2xGuitar-Loopstations\\ | + | A not EUROMODULE-BASED Version of something like this is the FILTERBOX: \\ |
- | 1xGuitar\\ | + | (this is the Design I prefer @ the moment) |
- | 1xPercussion-Master\\ | + | {{:phatline:easy-cv-filterbox.png|}} |
===== General Design ===== | ===== General Design ===== | ||
- | The panel size is 3U, Eurorack compliant | + | The Panel is made of transparent but shadet (black transparent) Plexiglass.\\ |
+ | The Panel is directly mounted into a Flightcase.\\ | ||
+ | The 3x LRE8x2 (LEDRING) are mounted with the Encoder Nuts, the rest of the PCBs are mounted with normal thruhole screws.\\ | ||
==== FrontPanel ==== | ==== FrontPanel ==== | ||
==== PCBs ==== | ==== PCBs ==== | ||
+ | **The Analog-IO Board on the Backpanel, holds:**\\ | ||
+ | -the ENV-VCAs\\ | ||
+ | -the DryWet-VCAs, Filter-Releay-Switch\\ | ||
+ | -SEND-EFX-VCAs\\ | ||
+ | -the Summing Mixer\\ | ||
+ | -the Ducking-Cross-AMP-Follower+Ducking-VCAs\\ | ||
+ | -VCF+ENV-VCA-Distortion-Driver-VCAs\\ | ||
+ | -the Connectors to connect the Filter, AOUT, Poti-Boards\\ | ||
- | The Analog Circuits (VCF+VCA) get sandwitch as normal (not90° angeled) | + | Left-Part of the Brain on Breathboard: \\ |
- | + | OLED-Display \\ | |
- | ==== 3D View of Sandwitches ==== | + | Button: ShadowSE/ITT\\ |
+ | ENCODER: with built in Pushswitch\\ | ||
+ | a early state with 7Segment Displays to indicate the Patches\\ | ||
+ | {{:phatline:proto-preset.jpg?400|}} | ||
- | FIXME make concept | ||
==== 1. UI Parts Listing ==== | ==== 1. UI Parts Listing ==== | ||
=== BRAIN + BREAKOUT === | === BRAIN + BREAKOUT === | ||
- | * [[https://www.thonk.co.uk/shop/3-5mm-jacks/| Jacks 3.5mm @ Thonk]] | + | * 6,3 Neutrik Connector\\ |
- | * [[http://at.rs-online.com/web/p/kippschalter/7347145|SPDT Switch ON-OFF-ON @ Rs-components]] | + | * [[http://at.rs-online.com/web/p/kippschalter/7347145|FLASH-Switch @ Rs-components]] |
^ Value ^ Type ^ Qty ^ | ^ Value ^ Type ^ Qty ^ | ||
- | |3.5mm Jack |Vertical PCB-Mount |13 | | ||
|Switch |SPDT Vertical PCB-Mount ON-OFF-ON |1 | | |Switch |SPDT Vertical PCB-Mount ON-OFF-ON |1 | | ||
FIXME Fill Table | FIXME Fill Table | ||
Line 128: | Line 151: | ||
* [[https://www.thonk.co.uk/shop/alpha-9mm-pots/|Alpha Pots @ Thonk]] | * [[https://www.thonk.co.uk/shop/alpha-9mm-pots/|Alpha Pots @ Thonk]] | ||
* [[where_to_order_components#knobs|Knobs Suppliers]] | * [[where_to_order_components#knobs|Knobs Suppliers]] | ||
- | * FIXME need special 4gang 50KB potentiometers for a STEREO Resonance (stereo filter, one UI) | + | * FIXME which Values for the Audio-Mixer? |
- | * FIXME need special 4gang xxKB (50?) potis for a Stereo DRY/WET Mix | + | |
- | * FIXME need special 2gang xxKB (50?) potis for EFX Send Mix Stereo | + | |
- | * FIXME need special 2gang 50KA potis for CUT-OFF Stereo | + | |
- | * FIXME need special 2gang Post Transformator Potentiometer (Value have to look in my prototype which is used) | + | |
- | ^ Value ^ Type ^ Qty ^ | ||
- | |5K |Linear |x | | ||
- | |10K |Linear |x | | ||
- | |50K |Linear |x | | ||
- | |50K |Logarithmic |x | | ||
- | |100K |Linear |x | | ||
- | |1M |Linear |x | | ||
- | |2M? |Linear |x | | ||
- | |Knobs |Soft/Plastic/Alu|x | | ||
- | |||
- | |||
- | ==== 2. Analog Parts Listing ==== | ||
- | |||
- | === VCA-VCF-Board === | ||
- | |||
- | FIXME Fill Table | ||
==== 3.Footprint Making in KiCAD ==== | ==== 3.Footprint Making in KiCAD ==== | ||
Line 155: | Line 158: | ||
* ALPS Pots | * ALPS Pots | ||
* Alpha Pots | * Alpha Pots | ||
- | * 3,5mm Jack | + | * 6,3mm Jack |
* Switch | * Switch | ||
* Momentary Switch | * Momentary Switch | ||
- | * 7 Segment LED Display | + | * SSD-Displays |
* OLED DIsplay | * OLED DIsplay | ||
* Rotary Encoder | * Rotary Encoder | ||
Line 173: | Line 176: | ||
a.Left-Brain\\ | a.Left-Brain\\ | ||
b.Right-Brain\\ | b.Right-Brain\\ | ||
- | - LRE8x2CS - is a generic PCB which i already have (fairlightiiś)\\ | + | - 3x LRE8x2CS - is a generic PCB which i already have (fairlightiiś)\\ |
- | - BREAKOUT PCBs (maybe have to sandwitch because of shiftregisters and less space)\\ | + | - Backpanel PCB\\ |
- | - FILTER PCBs (have to sandwitch)\\ | + | - FILTER PCBs\\ |