Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: AudioWorklet-based multichannel peakmeter visualization (Read 11178 times) previous topic - next topic - Topic derived from Re: AudioWorklet-base...
0 Members and 2 Guests are viewing this topic.

Re: AudioWorklet-based multichannel peakmeter visualization

Reply #25
I'm sorry for being ignorant, but where are binaries for testing?
No binaries because this is a web app (started out as an experiment making audio visualizers with AudioWorklet), unlike foobar2000 component nor a VST plugin

Also, there are another online LUFS meters from MAZTR and even Youlean out there but it doesn't feature loudness range (LRA) measurement, so my own peakmeter is probably the most comprehensive loudness meter you could find as a web app

BTW speaking of experiment, the first one is about making a spectrum visualization with time-domain IIR filter bank and other algorithms that depends on previous state, the second one (you're here) is about making a level meter visualization that automatically account for different channel configurations, and the third one is about making a simple waveform visualization with multichannel support and longer max length than 32768 samples (defined by AnalyserNode.fftSize)

Re: AudioWorklet-based multichannel peakmeter visualization

Reply #26
Oh, I'm sorry, I completely misunderstood the purpose and where this topic resides :)
TAPE LOADING ERROR

Re: AudioWorklet-based multichannel peakmeter visualization

Reply #27
To complete the mockup of the upcoming @Crossover's foo_loudness_peakmeter 2.x.x.x (aside the graph and true-peak/intersample peak thing), I've added phase correlation and stereo balance meter (for stereo and multichannel sources) which can be useful to quickly check for obvious mono compatibility and stereo balance issues in some music

X
X
X

Also, the ballistics of correlogram/pan meter shares the main peakmeter ones, with "main" one is either a peak or exponential average level meter, the "average" part is the RMS of certain length and finally, the "cumulative" one, which is an infinite length version of RMS meter, though its settings of all three of them are independent from main peakmeter visualization

BTW, is stereo balance and phase correlation meter still useful for multichannel audio (anything other than mono and stereo, such as 5.1 surround) or is it?

Re: AudioWorklet-based multichannel peakmeter visualization

Reply #28
I've made some changes and additions with:
  • NEW: Use "absolute" correlogram calculation (when enabled, the correlogram display depends on current amplitude scale settings)
  • NEW: Alternate coloring scheme for correlogram; by default, it uses the same color scheme as peak/RMS meter
  • IMPROVEMENT: Fancy coloring has been changed for the better (or actually, to better match with Audiosurf game w/ default traffic color settings)
  • FIX: The separation line was always shown when all three meter types is shown. Now that only show when "Show separation line" is enabled

BTW, here's new correlation meter coloring would look like:
X