GuitarML / SmartGuitarAmp

Guitar plugin made with JUCE that uses neural networks to emulate a tube amplifier.
https://guitarml.com/
Apache License 2.0
1.24k stars 55 forks source link

Change amps on runtime #11

Closed mishushakov closed 1 year ago

mishushakov commented 4 years ago

what's missing is a format for packaging amps currently, you have to rebuild the binary if you want your own model + overlay

we could just zip our models and skins under a flashy extension (.amp?) and browse them in the plugin appreciate your time and feedback

GuitarML commented 4 years ago

That sounds like an awesome idea, but probably outside of the scope of what I’m planning on doing in this project. This plugin is really meant to behave like a normal guitar plugin, but use machine learning inference under the hood, whereas the SmartPedal plugin can be used for testing different trained models.

That being said, feel free to tackle that idea, I think it would be a really great way to make it customizable and keep people coming back for new models/skins. The tricky part would be creating multiple models in a way that would work through the same plugin settings and knobs. I had to tweak specific settings (EQ and gain level ranges) to make it sound good for this model, but it wouldn’t necessarily sound great for a different hardware model. These settings could be contained in the proposed .amp extension, however.

GuitarML commented 1 year ago

Issue clean up, no current plans to implement different skins for SmartAmp, would not be opposed to someone taking this on themselves though.