Define a scale of up to 12 notes. Using comparators and a few switches, it takes a value input and outputs notes that are in the defined scale.

This is the otherwise unaltered companion patch to my YouTube video, and so it also contains an audio source used for demonstration purposes: a sequencer running through a chromatic scale that is patched into the value input of the scalesnapper routine, and with an ADSR delayed by 9ms to avoid a slight audio artefact coming from the calculation time of the redefinition of the input notes.

If you found this patch useful, please consider supporting my creative work on Patreon, or by subscribing to my YouTube channel.


121 PM
  • Platform:
  • Category: Utility
  • Revision: 1.0
  • License: Creative Commons Attribution 4.0
  • Views: 382
  • Modified: 2 weeks ago
Chat about this patch on Discord! Download (93)
Appreciate 2

Leave a Reply