Waveshop is an editor with an integrated mp3 encoder, not just an mp3 encoder. If you want an mp3 encoder for SONAR, there is a link further down in the this reply.
Depending on what your are doing in SONAR, it might be just as easily accomplished in Waveshop. You initial post was about increasing the volume of the mp3 file. That can be done directly in Waveshop without SONAR. FWIW, all programs that manipulate mp3 files have to convert them before processing because mp3 is a compressed format.
In your specific example, the initial problem with SONAR was it's inability to handle mp3 files containing images. That meant the file had to be converted to a wave prior to importing into SONAR. Waveshop does not need the file converted prior to opening, it does the conversion while opening the file.
Then comes the volume adjustment, both SONAR and Waveshop have tools to normalize the audio.
Next is mp3 export; mp3 files can be created three ways with SONAR:
- The integrated mp3 encoder (a one time fee good forever on all future Cakewalk DAWs).
- An external encoder, here is a post on how to get the latest version of LAME and integrate it into SONAR (the integration steps have not changed since the post). One thing about this method; there is no convenient way to adjust the encoder parameters on the fly. The integrated encoder has a popup dialog, the external process lacks. It is possible to create several predefined export entries to handle most situations though.
- Export a wave and convert after export (what your are doing now).
Waveshop provides an integrated mp3 encoder.