User Tools

Site Tools


easy_cv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
easy_cv [2016/07/16 16:05]
phatline [Brain]
easy_cv [2016/08/22 02:03] (current)
phatline [VCA-VCF]
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 44: Line 50:
 **Duration:​** interpret Midisync in trippled, whole notes or whatever...\\ ​ **Duration:​** interpret Midisync in trippled, whole notes or whatever...\\ ​
  
-**DEPTH:** is the maximal Value of FALL and RISE and SUSTAIN, i know i loose resolution with this...but i have to have a memory filterbank,​...doing depth instead with Potentiometers on Filtermodules... ​is no memory...+**DEPTH:** is the maximal Value of FALL and RISE and SUSTAIN, i know i loose resolution with this...but i have to have a memory filterbank,​...doing depth instead with Potentiometers on Filtermodules... ​would give no memory...
  
 ==== 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\\+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 (MS20Likethat 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\\ +
-From this point a EFX-Send Potentiometer send the Processed Signal to a extra Output (EFX-Send)\\ +
-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.\\ +
-after DRY/WET come the Volume-knob and the Audio outs...\\+
  
-=== Original Schematics 303 - VCA-VCF === +4.VCA-ENV\\ 
-{{ :phatline:VCA-VCF-303-orginal.png?​direct&​900 |}} +5.VCA-DRIVE\\
  
-=== Mod Sources === +6.DRY-WET (Orginal vs Filtered Mixer)\\ 
-FIXME Fill with 303 mods +7.Send 2 EFX1\\ 
-take orginal ​VCA (have bunch of this ICS) or make MB33 Style with standart components...+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 ​simple VCA (MS20Like) or something\\ 
 +the VCF are a 303 18dB for the 24db Filter it will be a SSM2044, where bords are available.\\ 
 + 
 +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:​ 
 +https://​midisizer.com/​other/​vbe-matching/​
  
 ==== 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\\ 
-1xGuitar\\ 
-1xPercussion-Master\\ 
  
 +A not EUROMODULE-BASED Version of something like this is the FILTERBOX: \\
 +(this is the Design I prefer @ the moment)
 +{{:​phatline:​easy-cv-filterbox.png|}}
 +
 +Filterbox OneChannel > first idea of Block-shematic:​
 +{{:​phatline:​filterbank-channelstrip.jpg|}}
 ===== General Design ===== ===== General Design =====
  
-The panel size is 3UEurorack 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 Nutsthe 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,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\\
easy_cv.1468685136.txt.gz · Last modified: 2016/07/16 16:05 by phatline