User Tools

Site Tools


mididoc:midibox_cv_v2

Differences

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

Link to this comparison view

Next revision
Previous revision
mididoc:midibox_cv_v2 [2016/03/23 09:50] – created adminmididoc:midibox_cv_v2 [2016/06/27 11:15] (current) – [MBHP Modules Required] psykhaze
Line 1: Line 1:
 ====== MIDIbox CV V2 ====== ====== MIDIbox CV V2 ======
  
-Hardwareinfos: http://www.ucapps.de/midibox_cv_v2.html+===== Introduction =====
  
 +MIDIbox CV V2 is the successor of [[:midibox_cv_v1|MB-CV]] V1 with focus on digital, high-resolution modulation of CV outputs and an enhanced control surface.
 +
 +[[http://www.ucapps.de/midibox_cv_v2.html|Official Ucapps Page]]
 +
 +===== Video Demo =====
 +
 +{{youtube>utr23hp2nRM?large}}
 +
 +\\
 +===== Control Surface Features =====
 +
 +  * a "Standard Control Surface" (SCS), compatible to various other MIDIbox projects, which gives (a cumbersome) access to all parameters.
 +  * the display used for the SCS can either be a 2x20 character LCD (CLCD), or a 128x64 graphical LCD. The graphical LCD will also print a scope!
 +  * support for 4 OLEDs which are used as scopes! CV channels can be assigned to the scope displays individually. Selectable oversampling rate and trigger level.
 +  * all parameters are also bidirectionally accessible via NRPN, this is demonstrated by a sophisticated Lemur template, running on an iPad. A PC/Mac based solution (e.g. based on Ctrlr) is feasible as well
 +  * user configurable buttons (up to 32)
 +  * user configurable rotary encoders (up to 16)
 +  * optional LED rings for encoders
 +
 +\\
 +===== Control Voltages Features =====
 +
 +  * Typically 12bit outputs with common MBHP based [[:AOUT Module]]. Internally working with 16bit
 +  * Volt/Octave (positive and negative) and Herz/Volt characteristic
 +  * Configurable slew rate to "smooth" the output curve (e.g. if controlled only by 7bit CCs)
 +  * Selectable MIDI port (USB/MIDI/OSC), can also listen to multiple ports
 +  * Selectable MIDI channel and keyboard range (if it listens to MIDI notes)
 +  * Can listen to MIDI Note, Velocity, Aftertouch, CC, NRPN (14bit), PitchBender (14bit)
 +  * Portamento, Glide, Glissando
 +  * Octave Transpose, Semitone Transpose, Finetune, Pitch Range for incoming PitchBender events in MIDI Note mode.
 +  * Legato, SusKey (fingered portamento)
 +  * Poly chain mode to combine multiple CV for controlling multiple VCOs
 +  * Arpeggiator with Up/Down/Up&Down, Random, etc. modes. Options: Sort, Sync, Oneshot, Constant Arp Cycle rate, Easy&Expert play, Speed and Gatelength.
 +  * 303-like Bassline Sequencer with up to 32 steps and 8 sequences. Supports also Glide and Accent
 +  * 2 LFOs with Amplitude, Rate, Delay, Phase and predefined modulation targets CV output, LFO2/1 Amplitude, LFO2/1 Rate, ENV1/2 Rate.
 +  * Various waveforms such as Sine, Saw, Pulse, Random, Positive Sine/Saw/Pulse, etc. Works in "slow" (0.008..44 Hz) and "fast" mode (up to 440 Hz). Supports also Key Sync, MIDI Clock Sync and Oneshot
 +  * 1 simple ENV with Amplitude, Delay, Attack, Decay, Sustain, Release and predefined modulation targets CV output, LFO2/1 Amplitude, LFO2/1 Rate,
 +  * Supports Linear and Exponential curve.
 +  * Works in "slow" and "fast" mode. Supports also Key Sync, MIDI Clock Sync and Oneshot.
 +  * 1 multi-stage ENV with Amplitude, Offset, Rate, 16 steps with selectable loop and sustain step and predefined modulation targets CV output, LFO2/1 Amplitude, LFO2/1 Rate.
 +  * Supports Linear and Exponential curve.
 +  * Works in "slow" and "fast" mode. Supports also Key Sync, MIDI Clock Sync and Oneshot.
 +  * 4 Modulation Matrices with two sources (incl. constant values), two destination paths (invertable), and operations such as +, -, multiply, XOR, OR, AND, MIN, MAX, <, >, Equal, Sample&Hold
 +\\
 +
 +===== MBHP Modules Required =====
 +
 +  * [[:stm32f4_core_board_parts_list|Core32 STM32F4]]
 +  * [[:Aout Module]] or [[:Aout_ng]] Module
 +  * [[:Ainser8 Module]]
 +  * [[:Din Module]]
 +  * [[:Dout Module]]
 +  * [[:SCS Module]] // (Optional)//
 +\\
 +
 +===== Options =====
 +
 +==== Scope Display ====
 +
 +Up to 4 SSD1306 based "scope displays" can be connected to display CV output waveforms with a selectable oversampling rate and trigger level
 +
 +{{ :mididoc:neonking:midibox_cv2_scopes.jpg?direct&500 |}}
 +
 +{{http://www.ucapps.de/mbhp/mbhp_lcd_ssd1306_alt_port__stm32f4.pdf|Core32 STM32F4 Interconnection}}
 +
 +==== Led Rings Encoders ====
 +
 +{{ :mididoc:neonking:midibox_cv2_lre8x2.jpg?direct&500 |}}
 +
 +Up to 32 free assignable rotary encoder functions with support for LED rings are available. The encoders have to be connected to a MBHP_DIN module, the LED rings to four shift registers of a MBHP_DOUT module.
 +
 +**[[:mb-lre8x2cs_pcb|LRE8x2 Page]] **
mididoc/midibox_cv_v2.1458726651.txt.gz · Last modified: 2016/03/23 09:50 by admin