I've released a new version of the NAM snapshot plug-in. You can download it on the users page.
Let's go through what's new:
Forward-compatible (un)serialization. This one's not super-exciting but it's really important so that this plug-in can be used reliably in projects over time as updates continue to come. In the past, your projects might have loaded up a bit messed up the first time after an update. This version fixes that moving forward by giving the plug-in the information about the version that was being used last so that it knows exactly how to resume to the state it was left in, even if an update happened.
Correct latency reporting when the resampler is running. If you're using a different sample rate from what you NAM model expects, the plug-in resamples the audio to match what the model expects so that it sounds right. This adds latency. Previously, the plug-in didn't report this, so audio could go out of phase. It's not a lot (far less than a millisecond) but some users noticed it, so I fixed it.
Removed the resampling notice. This caused a lot of questions and unneeded concerns, especially as the NAM user base has expanded. By removing it, I'm bringing this plug-in more into line with how GUIs usually work on plug-ins; all that most people need to know is that "It just works", and folks who want to know more can always see a model's sample rate by opening the .nam in a text editor. I'll be moving this to a details and settings page in the future, but it's not something that deserves to be visible all the time--I'd rather see the interface simplified.
Enjoy!
Comments