mozaic_scripts_list

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
mozaic_scripts_list [2024/03/20 08:01] – Add section descriptions _kimozaic_scripts_list [2024/03/20 09:00] – Add "Note Timing Scripts" section, moved "emoji pad" script _ki
Line 28: Line 28:
 <WRAP group><WRAP column 15em> <WRAP group><WRAP column 15em>
   * [[#Note Scripts]]    * [[#Note Scripts]] 
-</WRAP><WRAP column 28em>Modifying midi note events</WRAP></WRAP>+</WRAP><WRAP column 28em>Modifying/generating midi note events</WRAP></WRAP> 
 + 
 +<WRAP group><WRAP column 15em> 
 +  * [[#Note Timing Scripts]]  
 +</WRAP><WRAP column 28em>Changing the timing of midi note events</WRAP></WRAP>
  
 <WRAP group><WRAP column 15em> <WRAP group><WRAP column 15em>
Line 43: Line 47:
  
 <WRAP group><WRAP column 15em> <WRAP group><WRAP column 15em>
-  * [[#Note Generator Scripts]]  +  * [[#Interactive Note Scripts]]  
 </WRAP><WRAP column 28em>Generating notes on pad, knob or XY interaction, using Moazic like a special keyboard</WRAP></WRAP> </WRAP><WRAP column 28em>Generating notes on pad, knob or XY interaction, using Moazic like a special keyboard</WRAP></WRAP>
  
Line 102: Line 106:
 | [[https://patchstorage.com/midi-channel-shifter/|MIDI Channel Shifter]] | Shifts the MIDI Channel of incoming MIDI messages | | [[https://patchstorage.com/midi-channel-shifter/|MIDI Channel Shifter]] | Shifts the MIDI Channel of incoming MIDI messages |
 | [[https://patchstorage.com/gmg-chord/|GMG Chord]] | Simple Channel Robin Round script to use MidiGuitar with monophonic GeoShred Instruments | | [[https://patchstorage.com/gmg-chord/|GMG Chord]] | Simple Channel Robin Round script to use MidiGuitar with monophonic GeoShred Instruments |
-| [[https://patchstorage.com/mutator/|MutatoR]] | Apply independant note mutations and humanization to all 16 midi channels in 64 user-defined configurations | 
 | [[https://patchstorage.com/mute-maschine/|Mute Maschine]] | Beat juggle with channel mutes of all 16 channels | | [[https://patchstorage.com/mute-maschine/|Mute Maschine]] | Beat juggle with channel mutes of all 16 channels |
 | [[https://patchstorage.com/midi-multicast/|MIDI MultiCast]] | Triggerable scenes defining midi routings of a single input channel onto several output channels | | [[https://patchstorage.com/midi-multicast/|MIDI MultiCast]] | Triggerable scenes defining midi routings of a single input channel onto several output channels |
Line 122: Line 125:
 ====  Note Scripts ==== ====  Note Scripts ====
 <WRAP group><WRAP column 80em> <WRAP group><WRAP column 80em>
-Scripts modifying midi note events:+Scripts modifying/generating midi note events:
  
 +| [[https://patchstorage.com/tintinnabuli/|Tintinnabuli]] | Melody harmonization in the Tintinnabuli style developed by Arvo Pärt |
 +| [[https://patchstorage.com/microtonal/|microTonal]] | Monophonic tuner allowing to tune each note (using pitchbend) individually for microtonal scales |
 +| [[https://patchstorage.com/force-monophonic/|Force Monophonic]] | Forces monophonic midi note output for polyphonic or MPE midi input while keeping the other midi events like CCs, PitchBends and AfterTouch intact |
 +| [[https://patchstorage.com/clicktrack/|ClickTrack]] | Simple utility for generating/sending a midi click track (notes with  low and high velocity synced to host tempo) |
 | [[https://patchstorage.com/chord-scale-quantize/|Chord Scale Quantize]] | Notes sustained on a control channel set a scale filter to which all other notes are quantized to | | [[https://patchstorage.com/chord-scale-quantize/|Chord Scale Quantize]] | Notes sustained on a control channel set a scale filter to which all other notes are quantized to |
 | [[https://patchstorage.com/tremolo-v1-0/|Tremolo]] | Insert tremolos (or racheting) of held notes into the midi stream | | [[https://patchstorage.com/tremolo-v1-0/|Tremolo]] | Insert tremolos (or racheting) of held notes into the midi stream |
-| [[https://patchstorage.com/rhythmyzzah/|Rhythmyzzah]] | Allows you to change the rhythm of incoming notes | 
 | [[https://patchstorage.com/velonote/|VeloNote]] | Maps note velocities to new notes (ignoring the input notes) | | [[https://patchstorage.com/velonote/|VeloNote]] | Maps note velocities to new notes (ignoring the input notes) |
-| [[https://patchstorage.com/live-quantize/|Live Quantize]] | Delays late notes until the next metronom subdivision | 
 | [[https://patchstorage.com/ghostnotekillah/|GhostNoteKillah]] | Two scripts (GhostWatch and GhostKill) to fix midi loop ghosting | | [[https://patchstorage.com/ghostnotekillah/|GhostNoteKillah]] | Two scripts (GhostWatch and GhostKill) to fix midi loop ghosting |
 | [[https://patchstorage.com/flambae/|FlamBae]] | Adds flam or rolls to specific notes with configurable velocity change or delay | | [[https://patchstorage.com/flambae/|FlamBae]] | Adds flam or rolls to specific notes with configurable velocity change or delay |
 | [[https://patchstorage.com/orchestral-instruments-range-limiter/|Orchestral Instruments Range Limiter]] | Limits the midi note range to those of common orchestral instruments | | [[https://patchstorage.com/orchestral-instruments-range-limiter/|Orchestral Instruments Range Limiter]] | Limits the midi note range to those of common orchestral instruments |
-| [[https://patchstorage.com/midi-quantizer/|Midi Quantizer]] | Quantizes incoming midi signals to a given clock interval | 
 | [[https://patchstorage.com/midi-note-shifter/|MIDI Note Shifter]] | Transpose up or down by semitones distance from a given note | | [[https://patchstorage.com/midi-note-shifter/|MIDI Note Shifter]] | Transpose up or down by semitones distance from a given note |
-| [[https://patchstorage.com/humanise/|Humanise]] | Delay Note-On and Note-Off events with minimum and random delay settings | 
 | [[https://patchstorage.com/note-probability-with-octaves/|Note Probability with Octaves]] | Allows note  probability control over every note individually | | [[https://patchstorage.com/note-probability-with-octaves/|Note Probability with Octaves]] | Allows note  probability control over every note individually |
 | [[https://patchstorage.com/gravity-delay/|Gravity delay]] | Creative MIDI delay based on physical model with 4 delay lines | | [[https://patchstorage.com/gravity-delay/|Gravity delay]] | Creative MIDI delay based on physical model with 4 delay lines |
 | [[https://patchstorage.com/panning-gravity-delay/|Panning gravity delay]] | Creative MIDI delay based on physical model with note panning | | [[https://patchstorage.com/panning-gravity-delay/|Panning gravity delay]] | Creative MIDI delay based on physical model with note panning |
-| [[https://patchstorage.com/beatgroove/|BeatGroove]] | Apply groove templates with per 1/16 step offset and velocity variables, including preset morphing and randomization | 
 | [[https://patchstorage.com/dedupe/|Dedupe]] | Prevents consecutive MIDI Note On messages by sending a corresponding Note Off message immediately before any duplicate Note On. | | [[https://patchstorage.com/dedupe/|Dedupe]] | Prevents consecutive MIDI Note On messages by sending a corresponding Note Off message immediately before any duplicate Note On. |
 | [[https://patchstorage.com/overlapping-note-transposer/|Overlapping Note Transposer]] | Adds up to 4 additional offset notes to incoming notes | | [[https://patchstorage.com/overlapping-note-transposer/|Overlapping Note Transposer]] | Adds up to 4 additional offset notes to incoming notes |
-| [[https://patchstorage.com/add-swing/|Apply Swing]] | Apply swing to all midi-streams | 
 | [[https://patchstorage.com/smartarse/|SMARTARSE]] | Analyses up to 3 input channels for notes to build a custom scale that is applied to a target mid channel | | [[https://patchstorage.com/smartarse/|SMARTARSE]] | Analyses up to 3 input channels for notes to build a custom scale that is applied to a target mid channel |
 | [[https://patchstorage.com/keyster/|KEYSTER]] | Live play transposer and scale remapper | | [[https://patchstorage.com/keyster/|KEYSTER]] | Live play transposer and scale remapper |
 +| [[https://patchstorage.com/mutator/|MutatoR]] | Apply independant note mutations and humanization to all 16 midi channels in 64 user-defined configurations |
 | [[https://patchstorage.com/transform-notes/|Transform Notes]] | Remaps incoming midi notes into different note range (squishes, stretches, inverts) with optional scale quantization | | [[https://patchstorage.com/transform-notes/|Transform Notes]] | Remaps incoming midi notes into different note range (squishes, stretches, inverts) with optional scale quantization |
 | [[https://patchstorage.com/pulser/|Pulser]] | Pulsates note velocity and delay timing on multiple channels | | [[https://patchstorage.com/pulser/|Pulser]] | Pulsates note velocity and delay timing on multiple channels |
Line 150: Line 152:
 | [[https://patchstorage.com/latchkeys/|LatchKeys]] | Remaps incoming notes to other notes / channels with selectable latch and inversion functionality. Useful in controlling parameters via keyboard. | | [[https://patchstorage.com/latchkeys/|LatchKeys]] | Remaps incoming notes to other notes / channels with selectable latch and inversion functionality. Useful in controlling parameters via keyboard. |
 | [[https://patchstorage.com/rounder-robin/|Rounder Robin]] | Round Robin with Note Reset | | [[https://patchstorage.com/rounder-robin/|Rounder Robin]] | Round Robin with Note Reset |
-| [[https://patchstorage.com/myharpx/|myHarpx]] | Play notes and chords defined by the slider using the XY pad | 
 | [[https://patchstorage.com/midi-channel-phase-mixer/|MIDI Channel Phase Mixer]] | Sends additional delayed notes while a note is sustained | | [[https://patchstorage.com/midi-channel-phase-mixer/|MIDI Channel Phase Mixer]] | Sends additional delayed notes while a note is sustained |
 | [[https://patchstorage.com/1-key-neo-soul/|1-Key Neo-Soul]] | Inspired by the Neo-Soul sound of the FoundChord preset on BASSalicious 2, this script adds an octave below and a close-voiced Maj 13 (omit 11) chord an octave above the incoming note | | [[https://patchstorage.com/1-key-neo-soul/|1-Key Neo-Soul]] | Inspired by the Neo-Soul sound of the FoundChord preset on BASSalicious 2, this script adds an octave below and a close-voiced Maj 13 (omit 11) chord an octave above the incoming note |
Line 157: Line 158:
 | [[https://patchstorage.com/note-length-mugger/|Note Length Mugger]] | Alters the length of MIDI notes passed through it in many ways | | [[https://patchstorage.com/note-length-mugger/|Note Length Mugger]] | Alters the length of MIDI notes passed through it in many ways |
 | [[https://patchstorage.com/au-hasard-midi-note-randomizer/|AU Hasard MIDI Note Randomizer]] | AU HASARD (French for “Random”) is inspired by the Random Ableton Live MIDI effect. Unlike the Live plugin, notes can be quantized to fit into a scale. | | [[https://patchstorage.com/au-hasard-midi-note-randomizer/|AU Hasard MIDI Note Randomizer]] | AU HASARD (French for “Random”) is inspired by the Random Ableton Live MIDI effect. Unlike the Live plugin, notes can be quantized to fit into a scale. |
-| [[https://patchstorage.com/joc-lady-delay/|Joc Lady Delay]] | Delay input midi notes by a given sequence of delay timings. | 
 | [[https://patchstorage.com/scala-fx/|Scala FX]] | Turns standard MIDI input into scale specific MIDI output using a scala style format and applying pitchbend | | [[https://patchstorage.com/scala-fx/|Scala FX]] | Turns standard MIDI input into scale specific MIDI output using a scala style format and applying pitchbend |
 | [[https://patchstorage.com/joc-do-ya-len/|Joc Do ya Len]] | Set the note length of incoming notes according to a given length sequence | | [[https://patchstorage.com/joc-do-ya-len/|Joc Do ya Len]] | Set the note length of incoming notes according to a given length sequence |
Line 179: Line 179:
 | [[https://patchstorage.com/probability-gate-sequencer/|Probability Gate Sequencer]] | Based on Arthur Kerns’ excellent (and free!) midiFILTr-PG Probability Gate MIDI Effect  | | [[https://patchstorage.com/probability-gate-sequencer/|Probability Gate Sequencer]] | Based on Arthur Kerns’ excellent (and free!) midiFILTr-PG Probability Gate MIDI Effect  |
 | [[https://patchstorage.com/round-robin/|Round Robin]] | Applying round-robin (or random-robin) variations to incoming notes  | | [[https://patchstorage.com/round-robin/|Round Robin]] | Applying round-robin (or random-robin) variations to incoming notes  |
-| [[https://patchstorage.com/jaymeter/|Jay Meter]] | A midi timing sequencer which can perform forward and backward offsets. Designed for Hip Hop, IDM, and any genre where human or off-kilter grooves are required  | 
 | [[https://patchstorage.com/jay-meter-velocity/|Jay Meter: Velocity]] | Jay Meter: Velocity is a midi velocity adjustment sequencer designed as a velocity companion for Jay Meter | | [[https://patchstorage.com/jay-meter-velocity/|Jay Meter: Velocity]] | Jay Meter: Velocity is a midi velocity adjustment sequencer designed as a velocity companion for Jay Meter |
-| [[https://patchstorage.com/midiq/|MidiQ]] | Real time note quantizer per beat division  | 
-| [[https://patchstorage.com/emoji-pad/|Emoji Pad]] | Pad keyboard with a twist: The consonance / dissonance of the keys relative to the last key pressed will be shown as weather emojis  | 
 | [[https://patchstorage.com/velocity-midi-echo/|Velocity MIDI Echo]] | Produces rich and complex delay patterns by echoing notes at variable velocity over time | | [[https://patchstorage.com/velocity-midi-echo/|Velocity MIDI Echo]] | Produces rich and complex delay patterns by echoing notes at variable velocity over time |
 | [[https://patchstorage.com/rhythmic-midi-echo/|Rhythmic MIDI Echo]] | Echos incoming MIDI notes for up to 16 steps, which are toggled by turning on each pad | | [[https://patchstorage.com/rhythmic-midi-echo/|Rhythmic MIDI Echo]] | Echos incoming MIDI notes for up to 16 steps, which are toggled by turning on each pad |
 | [[https://patchstorage.com/dynamic-scale-quantize/|Dynamic Scale Quantize]] | Builds a custom scale based on notes received. | | [[https://patchstorage.com/dynamic-scale-quantize/|Dynamic Scale Quantize]] | Builds a custom scale based on notes received. |
 +| <WRAP column 20em/> | <WRAP column 55em/> | 
 +
 +</WRAP></WRAP>
 +
 +
 +====  Note Timing Scripts ====
 +<WRAP group><WRAP column 80em>
 +Scripts changing the timing of midi note events
 +
 +| [[https://patchstorage.com/rhythmyzzah/|Rhythmyzzah]] | Allows you to change the rhythm of incoming notes |
 +| [[https://patchstorage.com/live-quantize/|Live Quantize]] | Delays late notes until the next metronom subdivision |
 +| [[https://patchstorage.com/midi-quantizer/|Midi Quantizer]] | Quantizes incoming midi signals to a given clock interval |
 +| [[https://patchstorage.com/humanise/|Humanise]] | Delay Note-On and Note-Off events with minimum and random delay settings |
 +| [[https://patchstorage.com/beatgroove/|BeatGroove]] | Apply groove templates with per 1/16 step offset and velocity variables, including preset morphing and randomization |
 +| [[https://patchstorage.com/add-swing/|Apply Swing]] | Apply swing to all midi-streams |
 +| [[https://patchstorage.com/joc-lady-delay/|Joc Lady Delay]] | Delay input midi notes by a given sequence of delay timings. |
 +| [[https://patchstorage.com/jaymeter/|Jay Meter]] | A midi timing sequencer which can perform forward and backward offsets. Designed for Hip Hop, IDM, and any genre where human or off-kilter grooves are required  |
 +| [[https://patchstorage.com/midiq/|MidiQ]] | Real time note quantizer per beat division  |
 | <WRAP column 20em/> | <WRAP column 55em/> |  | <WRAP column 20em/> | <WRAP column 55em/> | 
  
Line 255: Line 270:
 </WRAP></WRAP> </WRAP></WRAP>
  
-==== Note Generator Scripts ====+==== Interactive Note Scripts ====
 <WRAP group><WRAP column 80em> <WRAP group><WRAP column 80em>
 Scripts that generate notes on pad, knob or XY interaction, using Moazic like a special keyboard: Scripts that generate notes on pad, knob or XY interaction, using Moazic like a special keyboard:
  
 | [[https://patchstorage.com/nexxxt/|nExXxT]] | Up to 8 independant note robin-round pads (or played with external triggering) | | [[https://patchstorage.com/nexxxt/|nExXxT]] | Up to 8 independant note robin-round pads (or played with external triggering) |
 +| [[https://patchstorage.com/emoji-pad/|Emoji Pad]] | Pad keyboard with a twist: The consonance / dissonance of the keys relative to the last key pressed will be shown as weather emojis  |
 +| [[https://patchstorage.com/myharpx/|myHarpx]] | Play notes and chords defined by the slider using the XY pad |
 | [[https://patchstorage.com/samchillian/|Samchillian]] | Interval keyboard with sequencer with key velocity and swing, adapted from McDs Meesha 1.2 script | | [[https://patchstorage.com/samchillian/|Samchillian]] | Interval keyboard with sequencer with key velocity and swing, adapted from McDs Meesha 1.2 script |
 | [[https://patchstorage.com/meesha-interval-pads-with-step-sequencer/|Meesha – Intervalic Pads]] | Interval keyboard with sequencer inspired by the new Eventide “Misha” hardware MIDI Controller | | [[https://patchstorage.com/meesha-interval-pads-with-step-sequencer/|Meesha – Intervalic Pads]] | Interval keyboard with sequencer inspired by the new Eventide “Misha” hardware MIDI Controller |
Line 406: Line 423:
 Scripts meant to work with a specific external hardware: Scripts meant to work with a specific external hardware:
  
 +| [[https://patchstorage.com/pro-1600-2/|Pro-1600]] | Routing and voice allocation for Behringer Pro-800 pair configuration |
 | [[https://patchstorage.com/banksi/|BaNKsi]] | Banking and controller position pickup script for NanoKontrol2 (and others) | | [[https://patchstorage.com/banksi/|BaNKsi]] | Banking and controller position pickup script for NanoKontrol2 (and others) |
 | [[https://patchstorage.com/launchpad-mini-mk1-mk2-scale-keyboard/|Launchpad Mini Mk1/2 Scale Keyboard]] | Visualize scale and (optionally) quantize the pads of the LP Mini Mk1/Mk2 | | [[https://patchstorage.com/launchpad-mini-mk1-mk2-scale-keyboard/|Launchpad Mini Mk1/2 Scale Keyboard]] | Visualize scale and (optionally) quantize the pads of the LP Mini Mk1/Mk2 |
  • mozaic_scripts_list.txt
  • Last modified: 2024/03/20 09:20
  • by _ki