Recettes
Points de départ copier/coller pour des transformations MIDI courantes.
Transposer d'une octave
neuroscript
event(note = clamp(note + 12, 0, 127))Supprimer les notes sous le do central
neuroscript
drop note where note < 60Remapper le canal 1 → 2
neuroscript
when ch == 1: event(ch = 2)Limiter la vélocité (40-100)
neuroscript
event(vel = clamp(vel, 40, 100))Router les notes fortes vers un autre canal
neuroscript
when vel > 100: event(ch = 10)Retarder les notes de 100 ms
neuroscript
send after 100msChaque 4e note vers le canal 2
neuroscript
counter("every4") + 1 -> counter("every4")
when counter("every4") % 4 == 0: event(ch = 2)Mapper la pédale de sustain (CC64) vers la mod wheel (CC1)
neuroscript
when type == cc and cc == 64: emit.cc(1, value)Courbe de vélocité (booster les notes faibles)
neuroscript
when vel < 64: event(vel = clamp(vel + 20, 1, 127))En savoir plus
- Référence Neuroscript — Guide complet de la syntaxe
- Modèle d'événement — Structure MIDI
