Sound Input Level meter

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
Pelo

eh men, i was searching solutions !

#16 Post by Pelo »

Sound input Level meter : i check it on an audio working system, in My Virtual machine,
When i had seen a working system, perhaps i will see what is wrong in the non-working one. English is not easy to explain things.
Ah OK, it's a vu-metre mesurant le volume of sound... OK.
The vocabulary is so complicated for audio, everything is code, and furthermore english . i understand pcm means computer microphone
Don't Mind, Sound Input Level Meter works. but this tool will be mine only when I get sound.

The fact : my Puppy has audio in Virtual machine, not in normal use. That means that the few drivers OF VM succeed where alsa tools failed.
Only an icon size can stop all the process.

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#17 Post by greengeek »

jamesbond wrote: make sure you have "stdbuf". Here's the fixed version of alsa-input-level GUI:

Code: Select all

#!/bin/sh
exec arecord -vvv 2>&1 > /dev/null | stdbuf -o0 sed '/%$/ !d' | Xdialog --title "Sound Input Level" --progress "Close this when done, before starting recording." 0 0
If you don't have stdbuf then this won't work.
I appear to not have stdbuf (testing at the moment on a slacko 5.6 derivative). Is this something that I really should have? If so can you recommend the best way to get it?

I'm currently testing using williams updated vu_tmp method from the other thread he referenced and it seems to be working fine using the following script:

Code: Select all

#!/bin/bash
urxvt -e arecord -vv /tmp/vu_tmp & { sleep 1; rm -f /tmp/vu_tmp; }
.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#18 Post by jamesbond »

stdbuf is part of GNU coreutils package. (I think) I also package it in the pet package on first post. William method works, and may work better if you need compatibility with older version of arecord.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#19 Post by mcewanw »

jamesbond wrote:stdbuf is part of GNU coreutils package. (I think) I also package it in the pet package on first post. William method works, and may work better if you need compatibility with older version of arecord.
Credit where credit is due. It is actually SFR's method, which I then implemented in Precord.

William
github mcewanw

Post Reply