studiorack / studiorack-site

Audio plugin site with searchable plugin list, tools and documentation
https://studiorack.github.io/studiorack-site
MIT License
13 stars 3 forks source link

support hosting presets #5

Open RustoMCSpit opened 2 months ago

RustoMCSpit commented 2 months ago

https://github.com/surge-synthesizer/surge/issues/7622#issuecomment-2070526352

hi, your site looks great but i dont know if it stores presets (or if it will)?

RustoMCSpit commented 2 months ago

if so, i could store surge xt skins, presets, wavetables etc. as well as drum loops and chord progressions https://github.com/ldrolez/free-midi-chords/issues/20

kmturley commented 2 months ago

I currently have a hardcoded rule if Presets directory existing inside the .zip https://github.com/studiorack/studiorack-core/blob/main/src/plugin.ts#L232

Then StudioRack copies it into the presets directory of the computer: https://github.com/studiorack/studiorack-core/blob/d9948ebaa849d1d4f8957b587f906f8e46546e8e/src/file.ts#L43

However this is not fully tested yet!

It would be possible to add and show presets under a new category and allow users to install them.

I have already built most of the features to make this possible. Would just need to understand the different types of presets and create a separate category for them so they don't clutter up the plugin list.

Adding to enhancements

RustoMCSpit commented 2 months ago

Then StudioRack copies it into the presets directory of the computer

this does not account for portable mode https://github.com/surge-synthesizer/surge/issues/7607

It would be possible to add and show presets under a new category and allow users to install them.

or they could click into the plugin itself and see presets underneath (or daw as bitwig has the grid for example https://bitwiggers.com/ )

Would just need to understand the different types of presets

??? what do you mean

RustoMCSpit commented 2 months ago

image image

we shoudl enforce these