DEV Community

SUDIP MONDAL
SUDIP MONDAL

Posted on

Ask the community: building real-time audio in C++ — what would you add?

I’m actively developing Amplitron, a free open-source guitar amp simulator in C++17, and I'd love to get community input on the direction of the project.

The core is solid — we have DSP effects chains, tube amp modeling, and cabinet simulation working well. But I want to know what would make it more useful for the community.

Some ideas I’m considering:

  • More effects types (reverb, delay, modulation effects)
  • MIDI controller support
  • Multi-amp/split chains
  • Better visualization of the signal chain
  • Plugin version (VST/AU)

But I’m curious: what effects or features would YOU prioritize if you were building a guitar amp simulator? Are you a guitarist, game developer, or audio enthusiast? What would make this tool actually useful for your projects?

Feel free to check out the full implementation here: https://dev.to/sudipmondal2002/i-built-a-free-open-source-guitar-amp-simulator-in-c17-heres-how-1d86

Looking forward to hearing your ideas!

Top comments (1)

Collapse
 
jakemoreno_dev profile image
Jake Moreno

From a musician's perspective, I'd love to see real-time chord detection — like being able to play a chord and having it identify what you're playing on screen. A built-in chromatic tuner would be a great addition too since most of us reach for a tuner app before every session anyway.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.