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
streambyter [2019/11/11 22:37] – Added Note Controlled Transposer script _kistreambyter [2022/04/04 18:06] (current) – Added ChromaBend _ki
Line 1: Line 1:
-====== StreamByter ======+====== StreamByter & Available Scripts List ======
  
 StreamByter is a (now free) MIDI processor plugin for creating custom MIDI effects. It has a scripting language designed around manipulating MIDI messages. Optional GUI components linked to the code can be used.  StreamByter is a (now free) MIDI processor plugin for creating custom MIDI effects. It has a scripting language designed around manipulating MIDI messages. Optional GUI components linked to the code can be used. 
Line 26: Line 26:
  
 ^  Channel Scripts  ^ ^ ^  Channel Scripts  ^ ^
 +| [[streambyter_force_channel|Force Channel with GUI]] | Redirect all input events to a specific output channel |
 +| [[Streambyter Channel Filter|Channel Filter with GUI]] |Filter midi input for a range of channels |
 | [[StreamByter Set Channel by Note|Set Channel by Note]] | Changing channels from a keyboard that doesn’t have onboard channel change by playing a note from A7 to C8 | | [[StreamByter Set Channel by Note|Set Channel by Note]] | Changing channels from a keyboard that doesn’t have onboard channel change by playing a note from A7 to C8 |
-| [[GR-16 Output MIDI Mapper|GR-16 Output MIDI Mapper]] | Changes the MIDI output from GR-16 to configurable notes and channels | +| [[streambyter_gr-16_output_midi_mapper|GR-16 Output MIDI Mapper]] | Changes the MIDI output from GR-16 to configurable notes and channels | 
 | [[http://audeonic.boards.net/thread/682/midi-matrix-switcher-live-utility|Midi Matrix Switcher]] | Live jam utility to switch midi matrix routings to beat-juggle with pattern snippets, to switch between song parts or to play additional notes with different voicing while holding notes | | [[http://audeonic.boards.net/thread/682/midi-matrix-switcher-live-utility|Midi Matrix Switcher]] | Live jam utility to switch midi matrix routings to beat-juggle with pattern snippets, to switch between song parts or to play additional notes with different voicing while holding notes |
 | [[http://audeonic.boards.net/thread/625/multi-mono-channeliser|Multi-Mono Channeliser]] | Rewrites the MIDI channel of each incoming note to a discrete channel starting from channel 1, splitting up polyphonic midi| | [[http://audeonic.boards.net/thread/625/multi-mono-channeliser|Multi-Mono Channeliser]] | Rewrites the MIDI channel of each incoming note to a discrete channel starting from channel 1, splitting up polyphonic midi|
Line 36: Line 38:
 | | | | | |
 ^  Note Scripts  ^ ^ ^  Note Scripts  ^ ^
 +| [[https://audeonic.boards.net/thread/923/velocity-enhancer-improve-controller-response|Velocity Enhancer]] | Enhance dynamic range of keyboard controllers |
 | [[http://www.makemusicanywhere.com/midi-transpose-with-streambyter/|Note Controlled Transposer]] | Transpose FugueMachine and any other sequencer using note input from midi controller | | [[http://www.makemusicanywhere.com/midi-transpose-with-streambyter/|Note Controlled Transposer]] | Transpose FugueMachine and any other sequencer using note input from midi controller |
-| [[http://audeonic.boards.net/thread/722/auto-holder|Auto Holder]] | Hold all played notes until they are released either with the 'Release' button or via a release CC |  
 | [[http://audeonic.boards.net/thread/585/chord-rotator-la-michael-brecker|Chord Rotator a la Michael Brecker]] | Map incoming MIDI notes to rotating chords | | [[http://audeonic.boards.net/thread/585/chord-rotator-la-michael-brecker|Chord Rotator a la Michael Brecker]] | Map incoming MIDI notes to rotating chords |
 | [[http://audeonic.boards.net/thread/508/quantiser-real-time|Quantiser (Real-Time)]] | Life Quantiser | | [[http://audeonic.boards.net/thread/508/quantiser-real-time|Quantiser (Real-Time)]] | Life Quantiser |
Line 45: Line 47:
 | [[http://audeonic.boards.net/thread/537/distribute-polyphonic-midi-outgoing-channels|PolyToNx1]] | Distribute incomming polyphonic midi to N outgoing mono midi channels | | [[http://audeonic.boards.net/thread/537/distribute-polyphonic-midi-outgoing-channels|PolyToNx1]] | Distribute incomming polyphonic midi to N outgoing mono midi channels |
 | [[http://audeonic.boards.net/thread/633/all-notes-panic-button-event|All Notes Off]] | Send NoteOFf for all notes on all channels | | [[http://audeonic.boards.net/thread/633/all-notes-panic-button-event|All Notes Off]] | Send NoteOFf for all notes on all channels |
-| [[http://audeonic.boards.net/thread/611/sustainnotes-delay-depending-sustain-pedal|SustainNotes]] | Delay note-off‘s depending on sustain pedal | 
 | | | | | |
 ^  Sequencer Scripts  ^ ^ ^  Sequencer Scripts  ^ ^
Line 51: Line 52:
 | | | | | |
 ^  CC Scripts  ^ ^ ^  CC Scripts  ^ ^
 +| [[https://audeonic.boards.net/thread/751/chromabend-force-pitchbend-chromatic|ChromaBend]] | Force pitchbend to chromatic |
 +| [[https://wiki.audiob.us/streambyter_cc_high_range_remap|CC High Range Remap]] | Remap CC values higher than a threshold to a new range |
 | [[http://audeonic.boards.net/thread/575/beatstep-pro-relative-absolute-mapping|Beatstep pro relative to absolute mapping]] | Map beatsteps relative CCs to absolute values| | [[http://audeonic.boards.net/thread/575/beatstep-pro-relative-absolute-mapping|Beatstep pro relative to absolute mapping]] | Map beatsteps relative CCs to absolute values|
 | [[http://audeonic.boards.net/thread/576/logarithmic-faders|Logarithmic faders]] | Apply a logarithmic curve to a CC | | [[http://audeonic.boards.net/thread/576/logarithmic-faders|Logarithmic faders]] | Apply a logarithmic curve to a CC |
 | | | | | |
 ^  Controller Scripts  ^ ^ ^  Controller Scripts  ^ ^
 +| [[http://audeonic.boards.net/thread/722/auto-holder|Auto Holder]] | Hold all played notes until they are released either with the 'Release' button or via a release CC | 
 +| [[http://audeonic.boards.net/thread/611/sustainnotes-delay-depending-sustain-pedal|SustainNotes]] | Delay note-off‘s depending on sustain pedal, with support for MPE input |
 | [[http://audeonic.boards.net/thread/693/pitchbend-2-ccs|Pitchbend to 2 CCs]] | Converts upper and lower range of pitchbend lever to two CCs | | [[http://audeonic.boards.net/thread/693/pitchbend-2-ccs|Pitchbend to 2 CCs]] | Converts upper and lower range of pitchbend lever to two CCs |
 | [[http://audeonic.boards.net/thread/686/autortz-resets-velocity-after-milliseconds|AutoRTZ - CC]] | Return a CC back to zero if no value was received for some milliseconds | | [[http://audeonic.boards.net/thread/686/autortz-resets-velocity-after-milliseconds|AutoRTZ - CC]] | Return a CC back to zero if no value was received for some milliseconds |
Line 71: Line 76:
  
  
-{{tag>StreamByter midi_scripting au_midi au_midi_fx}}+{{tag>StreamByter midi_scripting au_midi_fx list}}
  
  • streambyter.1573472240.txt.gz
  • Last modified: 2019/11/11 22:37
  • by _ki