drambo_cookbook

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
Last revisionBoth sides next revision
drambo_cookbook [2021/03/30 06:33] – [Math and Logic modules] rs2000drambo_cookbook [2023/11/11 13:58] – [MIDI] Sequencing CC Values Using Notes wim
Line 30: Line 30:
 {{::109dd41f-b273-42f9-afae-86952b5ed372.jpeg?1000|}} {{::109dd41f-b273-42f9-afae-86952b5ed372.jpeg?1000|}}
 ==== MIDI ==== ==== MIDI ====
-.+[[AUv3 MIDI Recording Workarounds#Drambo|Recording AUv3 MIDI in Drambo]] 
 + 
 +=== Sequencing CC Values Using Notes === 
 +To sequence values of a CC using notes requires some math to convert CV to the range of values 0-127. 
 +Note: As of the current Drambo v2.26 the keyboard and pads don't extend to the full 0-127 range of midi notes. However, the sequencer does cover the full range. 
 + 
 +Audiobus Forum member @uncledave provided this explanation of the math: 
 + 
 +> The Drambo CV uses 0.125 per octave, or 1.00 for 8 octaves, 96 semitones. Zero CV is positioned at C2 (note 48), so C-2 (note 0) is 4 octaves down, CV of -0.5. If we add 0.5 to the CV, all the note values will be positive, with maximum value of 127/96. (Highest MIDI note is G8, note 127.) We need a CC input running from 0 to 1, so multiply by 96/127. 
 +>  
 +> The Scale + Offset module computes 
 +>  
 +> y = Range (Amount * x + Offset) 
 +>  
 +> I set Offset = 0.5, Amount = 1.0, and Range = 96/127 = 0.7559055. The previous example used Range = 1 and Amount = 96/127, so Offset had to be 48/127 = 0.377953. Double tap on the displayed value to enter the precise numbers. 
 +>  
 +> {{::gqu0vx5b4tpc.jpeg?640|}} 
 + 
 +Alternative way to do the same thing from @espiegel123 
 + 
 +{{::b1t8iz9hoqhs.jpeg?640|}} 
 + 
 +And from @wim 
 + 
 +{{:2umbdjpg2x9x.jpeg?640|}} 
  
 ==== Sequencer modules ==== ==== Sequencer modules ====
Line 39: Line 64:
  
  
 +{{tag>Drambo}}
  • drambo_cookbook.txt
  • Last modified: 2023/11/12 06:36
  • by wim