setRMS nyquist code not working

Hi,
I’m a new audacity user. I’m trying to start recording an audiobook and used ACX plugin to check my sample. It shows that my RMS is too low.

I found a nyquist code by kozco that adjusts RMS levels but it’s not working. I’m getting this error:

Nyquist Prompt: Error in Nyquist code
Your code looks like SAL syntax, but there is no ‘return’ statement.
For SAL, use a return statement such as:
return track * 0.1
or for LISP, begin with an open parenthesis such as:
(mult track 0.1)

The text file is here:
http://www.kozco.com/tech/audacity/Documents/SetRMS.txt.zip

Can anyone point me to a code that works or explain an alternate method of adjusting RMS levels?

Thanks!

Nevermind, I found the RMS Normalize thread and have installed that.

I really gotta fix that…

Koz

Greetings,

I have the same error as muna with the setRMS nyquist code. What is the fix? I can’t pass the ACX check for the life of me!!

Use the “Latest version (2.3.0-1)” from here:

Hi,

I’m talking about the setRMS nyquist code. I get the following error when trying to load it.


Your code looks like SAL syntax, but there is no ‘return’ statement.
For SAL, use a return statement such as:
return track * 0.1
or for LISP, begin with an open parenthesis such as:
(mult track 0.1)

All I want to do is prep an audio book for ACX in a few easy steps. There is nothing easy about this. The following video comes close, except for this compile error on the nyquist code. https://www.youtube.com/watch?v=o8wPxxyuVGg

The link in my previous post is a plug-in that can be installed and used whenever you want. It does the same as what the non-working code is supposed to do.

@koz I suggest that you fix or remove the non-working code from your previous post.

Nevermind. I see RMS Normal Plugin does the same thing. I still can’t get pass the ACX test.

I still can’t get pass the ACX test.

Are you saying that RMS Normalize doesn’t work for you, or something else is failing?

It’s simply a matter of level adjustment. i.e. If your RMS level is 2dB too low, run the Amplify effect set to +2dB. If it’s 3dB too high, set the Amplify effect for -3dB (which is attenuation instead of amplification), etc.

If you follow the [u]Recommended Audiobook Mastering Process[/u] your peak & RMS levels should pass every time.

…Then, you may need to work on noise or other quality issues. :wink:

@koz I suggest that you fix or remove the non-working code from your previous post.

I forgot that post was out there. I’m patching kozco code to reflect the current thinking about mastering.

I can see with the current sudden push to do something at home that can generate income, all that half-forgotten stuff suddenly went viral. Or at least bacterial.

I spent the afternoon with the heavy books and web searches. Some of that stuff I wrote during the Renaissance and isn’t quite stable any more.

Koz

I pulled SetRMS from kozco.com /Documents.

A search returns File Not Found.

I still have pages that try to point to it. I’ll hit that tomorrow.

Koz

Thanks Koz. I suspected it would be more involved than simply editing one post.