mogrifier / WavsynModular

WavsynModular code for VCVRack Modules
GNU General Public License v3.0
1 stars 0 forks source link

add context menu items for simple patterns #27

Closed mogrifier closed 1 month ago

mogrifier commented 2 months ago

Make it easy to program. Select from a big list of preset patterns (just for setting the voltage values).

mogrifier commented 2 months ago

Patterns like: triad, tetrachord, circle of fifths, walking bass, simple inverse, italo bass, etc.

mogrifier commented 1 month ago

looks like I can use the Jansson library to read json files ad parse out values and set the UI. Seehttps://jansson.readthedocs.io/en/latest/apiref.html

try a basic experiment first- just read some json and log the values read.

mogrifier commented 1 month ago

simpler than I thought. Presets for user and factory are built in. You can load and save. I just have to make json files and store them in the presets/Trip folder.

mogrifier commented 1 month ago

and file extension is .vcvm vice json.

mogrifier commented 1 month ago

no code changes needed. just examine user created json file and change what I want for the different patches OR create through the UI, save as a user patch, than grab the file(s) from rack2/presets and copy to my code.

mogrifier commented 1 month ago

added a bunch of presets. some data is either be read and applied wrong OR space adjustment calculations are interfering. will open new issue to investigate.