Meters

This read-only archive contains discussions from the Adding Feature forum.
New feature request may be posted to the Adding Feature forum.
Technical support is available via the Help forum.
steve
Site Admin
Posts: 81609
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Meters

Post by steve » Tue Jul 01, 2014 3:18 am

chris319 wrote:I have written a recording program which I have not made publicly available and it has those things along with true IEC 268-18 metering, peak hold and clip indicators.
Unless you intend to make your code GPL v2 compatible, isn't this discussion rather academic?
If you do intend to make your meter code GPL v2 compatible, then the developers mailing list would be the best place to submit a patch: http://audacityteam.org/contact/lists
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Meters

Post by Gale Andrews » Tue Jul 01, 2014 12:55 pm

chris319 wrote:The two main reasons I wrote my own recording program are:

1) At the time Audacity didn't support 24-bit recording because neither ASIO nor WASAPI was supported.
Obviously ASIO is supported - you just chose not to compile Audacity with ASIO support. We're not underestimating the impact of compilation being required - but you're a programmer so you should be able to compile Audacity in few minutes with ASIO support.

You can also get 24-bit recording under WDM-KS without compiling Audacity - just use the pre-compiled -alpha builds .
chris319 wrote:Right now I'm trying to make a test recording to check out Audacity's metering. Audacity won't go into record using WASAPI. It does when DirectSound or MME is selected.
Please start a new topic giving exact steps to reproduce the issue, giving exact symptoms and posting the information from Help > Audio Device Info... so we can see what devices you are selecting.

If you were recording WASAPI (loopback) you may need to start the stream before recording it.

chris319 wrote:
Preferences: Opens the Meter Preferences window to set the refresh rate for the meters. A higher rate makes the meter show more frequent changes. Too high a rate can cause audio breakup on slower machines.
That's just bad programming. There should be a much lower upper boundary on the meter refresh rate if there is even a possibility of audio dropout no matter how powerful the machine. There is no practical reason for the meter to be refreshed at 100 Hz; in fact there is a reason it shouldn't refresh faster than 20 times per second (undersampling of low frequencies).
The default is 30 Hz, so if it says 100 Hz that was because you changed it.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

chris319
Posts: 137
Joined: Sun Aug 05, 2007 4:53 pm
Operating System: Windows 10

Re: Meters

Post by chris319 » Wed Jul 02, 2014 3:53 am

You can also get 24-bit recording under WDM-KS
Will that work with a USB interface?
The default is 30 Hz, so if it says 100 Hz that was because you changed it.
You miss my point entirely.

steve
Site Admin
Posts: 81609
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Meters

Post by steve » Wed Jul 02, 2014 10:09 am

chris319 wrote:
gale wrote:You can also get 24-bit recording under WDM-KS
Will that work with a USB interface?
Why? Are you having difficulty getting it to work? If so, please give a detailed description of your set-up, including model/version numbers and your settings.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Meters

Post by Gale Andrews » Wed Jul 02, 2014 10:50 am

chris319 wrote:
You can also get 24-bit recording under WDM-KS
Will that work with a USB interface?
WDM-KS in principle works with USB interfaces, yes.

Are you asking if your specific USB interface is compatible with WDM-KS? There is a small chance it isn't compatible. There is a small chance that non-compatibility could freeze up Audacity or crash your computer (probably because of how PortAudio handles WDM-KS).

For that reason, WDM-KS support won't be released in Audacity until the user has a way to opt into it (or we solve the potential incompatibility problem).

At time of writing we're still waiting for you to explain what the exact problem is with "Audacity won't go into record using WASAPI". I am sure you understand the need for detailed bug reports.
chris319 wrote:
The default is 30 Hz, so if it says 100 Hz that was because you changed it.
You miss my point entirely.
I addressed your first point in that the default is 30 Hz, which won't cause dropouts.

100 Hz shouldn't cause dropouts on any moderately fast machine, but anyone who changes the default can see that higher rates pose a potential dropouts problem. Higher quality real-time resampling creates a potential problem with playback dropouts, and low (non-default) buffer settings can cause playback or recording to drop out, but we don't disable high quality resampling or low buffer settings then advanced users are free to experiment according to their hardware.

About undersampling of low frequencies at high refresh rates - how low a frequency are you talking about? The meters catch clipping of 20 Hz sine tone at 100 Hz refresh rate. Is there a concern other than that?


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

waxcylinder
Forum Staff
Posts: 14684
Joined: Tue Jul 31, 2007 11:03 am
Operating System: Windows 10

Re: Meters

Post by waxcylinder » Tue Sep 23, 2014 4:38 pm

From the original post in this thread:
chris319 wrote:
Are you after meters that are green from here to here, yellow from here to here and then red? That might interfere with the two-tone green which generally indicates the peak and RMS values and the red overload flasher.
In a word, yes.
Leland already has this working - I'v e seen it working, I have a pre-alpha build that Leland made for me.

Peter
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Meters

Post by Gale Andrews » Tue Sep 23, 2014 10:11 pm

waxcylinder wrote:From the original post in this thread:
chris319 wrote:
Are you after meters that are green from here to here, yellow from here to here and then red? That might interfere with the two-tone green which generally indicates the peak and RMS values and the red overload flasher.
In a word, yes.
Leland already has this working - I'v e seen it working, I have a pre-alpha build that Leland made for me.
There is no guarantee that green/yellow/red meters will be released, and there are several requests in this topic, so please transfer the URL of this topic to Pending Feature Requests.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

waxcylinder
Forum Staff
Posts: 14684
Joined: Tue Jul 31, 2007 11:03 am
Operating System: Windows 10

Re: Meters

Post by waxcylinder » Wed Sep 24, 2014 8:32 am

Gale Andrews wrote:There is no guarantee that green/yellow/red meters will be released, and there are several requests in this topic, so please transfer the URL of this topic to Pending Feature Requests.
Then maybe we could have them as an alternative option for those that prefer them that way - I certainly do, working with Leland's experimental build I find it far easier to set good recording levels even with smaller meters than I normally use.

I have added a note to this effect in the proposal: http://wiki.audacityteam.org/wiki/Propo ... ng_Display

Peter
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *

Locked