My first open source high gain amp sim plugin: Orodruin Drive

Hi there!

I just finished my first Juce plugin and would like to get some feedback of it. It’s a high gain guitar amp sim effect with a boost and an IR loader.

I call this plugin Orodruin Drive and it looks like this:

After playing with it, I’m quite happy with the its sound. If anyone is interested by it, please don’t hesitate to give a try. You can get the plugin here: Yuxiao Zhang / dist_amp · GitLab

Any comments or bug reports will be welcome. Thanks!

1 Like

Some tiny suggestions:

  • if you retrieve values from APVTS each block, you may store the pointers to those parameters in advance so that you could avoid some string comparison
  • avoid locks on the audio process if possible. For example, you could use atomics to store meter values.
  • the processor may skip the meter value calculation when the editor is closed
3 Likes

Thanks for these suggestions! I’m not familiar with Juce yet, these are the tips I didn’t think about

While I think “TREMBLE” is a great name for a parameter, you probably meant “TREBLE”. :wink:

1 Like

Oops, haven’t noticed it until I see this message. Don’t know why I always thought about tremble :sweat_smile: