MIDI-CC Section
- This Scripts Recommend to Use With Assigned Shortcut Key.
- checkd version reaper 5.29
- these script will process only "Pitch Bend","Channel Pressure","Program Change","Control Change 0-127" lanes.( Nothing support "14bit CC" )
- Insert min value CC, to Edit Cursol position .
- kawa_MIDICC_InsertMinValueCC.lua
[Figure] on Pitch Bend CC lane. and I alternated use with "Insert Center Value CC".
- this script will fix selected CCs Value to same Value ( user inputs ).
- kawa_MIDICC_FixCCValueAbsolute.lua
- kawa_MIDICC_FixCCValuePercent.lua
Absolut:
Percent:
- this scripts will Expand or Compress CC value.
- kawa_MIDICC_CompressCCValue.lua
- kawa_MIDICC_ReduceCCCount.lua
- this scripts will Change selected CCs Range. it mean is same as "Time Stretch".
- kawa_MIDICC_IncreasePosition(TimeStrecth).lua
- kawa_MIDICC_DecreasePosition(TimeStrecth).lua
- Copy To Near Grid.
- Forwad and Back.
- kawa_MIDICC_DuplicateMusical.lua
- kawa_MIDICC_DuplicateMusical_Back.lua
- This script will interpolation between two CCs which "First Position CC" and "End Position CC" in your Selected CCs .
- Four Interpolation Type.
- kawa_MIDICC_InterPolationCCValue_Liner.lua
- kawa_MIDICC_InterPolationCCValue_Cubic.lua
- kawa_MIDICC_InterPolationCCValue_Sin.lua
- kawa_MIDICC_InterPolationCCValue_Sin_Type2.lua
- Generate to wave signale CC in loop selection Range.
- Four Wave Signals Type.
- kawa_MIDICC_GenerateWaveSignal_Sin.lua
- kawa_MIDICC_GenerateWaveSignal_Saw.lua
- kawa_MIDICC_GenerateWaveSignal_Square.lua
- kawa_MIDICC_GenerateWaveSignal_Tri.lua
- Fade In/Out CC value.
- Three Wave Signals Type.
Fade In:
- kawa_MIDICC_FadeInCCValue_Liner.lua
- kawa_MIDICC_FadeInCCValue_Cubic.lua
- kawa_MIDICC_FadeInCCValue_Sin.lua
Fade Out:
- kawa_MIDICC_FadeOutCCValue_Liner.lua
- kawa_MIDICC_FadeOutCCValue_Cubic.lua
- kawa_MIDICC_FadeOutCCValue_Sin.lua
- Split with Interpolation between each "Two CCs" which in your selected CCs.
- kawa_MIDICC_SplitCC_Liner_**.lua
- kawa_MIDICC_SplitCC_Cubic_**.lua
- kawa_MIDICC_SplitCC_Sin_**.lua
- kawa_MIDICC_SplitCC_Sin_Type2_**.lua
selected CCs or All CCs in last touched CC lane.
- this Script can adujst InterPolation Shape via your Mouse Wheel Contoroll.
- Four Type Difference Contorll behavior.
- kawa_MIDICC_SplitCC_Bezier_Type1(mouseWheel only).lua
- kawa_MIDICC_SplitCC_Bezier_Type1_L(mouseWheel only).lua ( with Limit Range)
- kawa_MIDICC_SplitCC_Bezier_Type2(mouseWheel only).lua
- kawa_MIDICC_SplitCC_Bezier_Type2_L(mouseWheel only).lua ( with Limit Range)
- kawa_MIDICC_SplitCC_Bezier_EFF_Type1(mouseWheel only).lua
- kawa_MIDICC_SplitCC_Bezier_EFF_Type2(mouseWheel only).lua
How to use this Script, You need assign "Mouse Wheel" contorol to this script's shortcut action. Example on bellow figure.
- kawa_MIDICC_WarpCC_Position_Type1(mouseWheel only).lua
- kawa_MIDICC_WarpCC_Position_Type1_L(mouseWheel only).lua ( with limit Range)
- kawa_MIDICC_WarpCC_Value_Type1(mouseWheel only).lua
- kawa_MIDICC_WarpCC_Value_Type1_L(mouseWheel only).lua ( with limit Range)
- this script will Fit and Copy All or selected CCs to the "Loop selection Range" in your last touched cc lane.
Select All CC Event in Last Touched Lane
Clear Scripts:
- kawa_MIDICC_ClearAllCCInLastTouchedCCLane_AllCH.lua
- kawa_MIDICC_ClearAllCCInLastTouchedCCLane_OnlyCH.lua
- kawa_MIDICC_ClearCC_WithInLoopSelection_AllCH.lua
- kawa_MIDICC_ClearCC_WithInLoopSelection_OnlyCH.lua
Selection scripts:
- kawa_MIDICC_SelectAllCCInLastTouchedCCLane_AllCH.lua
- kawa_MIDICC_SelectAllCCInLastTouchedCCLane_OnlyCH.lua
- kawa_MIDICC_SelectCCWithInLoopSelection_AllCH.lua
- kawa_MIDICC_SelectCCWithInLoopSelection_OnlyCH.lua
| All Channel: | Only the Channel (for new Insert Event): |
Select with in Loop Selection range
|
Select with in Loop Selection range
|
Clear with in Loop Selection range
|
Clear with in Loop Selection range
|
[figure:] Select or Clear Within LoopSelection Range
▲ top