Skip to content

Instantly share code, notes, and snippets.

@albedozero
Created June 1, 2022 18:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save albedozero/8bbb4d69f19354062a971da1b6a037f2 to your computer and use it in GitHub Desktop.
Save albedozero/8bbb4d69f19354062a971da1b6a037f2 to your computer and use it in GitHub Desktop.
Demonstration of playing glissandos using sequencers and arpeggiators
patches:
Glissandos:
2: FluidR3_GM.sf2:000:000
sequencers:
CMaj:
tdiv: 32
notes: [note:2:C4:100, note:2:D4:100, note:2:E4:100, note:2:F4:100,
note:2:G4:100, note:2:A4:100, note:2:B4:100, note:2:C5:100]
Dm7:
tdiv: 32
notes: [note:2:D4:100, note:2:E4:100, note:2:F4:100, note:2:G4:100,
note:2:A4:100, note:2:B4:100, note:2:C5:100, note:2:D5:100]
router_rules:
- {type: note, chan: 1, par1: C4, par2: 1-127=1, sequencer: CMaj}
- {type: note, chan: 1, par1: D4, par2: 1-127=1, sequencer: Dm7}
ArpGliss:
2: FluidR3_GM.sf2:000:000
arpeggiators:
gliss:
tdiv: 32
router_rules:
- {type: note, chan: 1=2, par1: 0-127*1+12, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+11, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+9, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+7, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+5, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+4, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+2, arpeggiator: gliss}
- {type: note, chan: 1=2, par1: 0-127*1+0, arpeggiator: gliss}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment