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
Last revisionBoth sides next revision
drambo_cookbook [2022/06/27 05:06] – [MIDI] link to AUv3 MIDI Recording page wimdrambo_cookbook [2023/11/11 13:58] – [MIDI] Sequencing CC Values Using Notes wim
Line 31: Line 31:
 ==== MIDI ==== ==== MIDI ====
 [[AUv3 MIDI Recording Workarounds#Drambo|Recording AUv3 MIDI in Drambo]] [[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 ====
  • drambo_cookbook.txt
  • Last modified: 2023/11/12 06:36
  • by wim