Bacon Recorder - simple audio recorder
I noticed the animated gif
doesn't work properly while using Precise Puppy
I'll try your line to see will solve that problem. I hope it does.
I could check which distro is being used in /etc/Distro_specs
and change the line appropriately if that is necessary.
As for your suggestion of popping up two windows at a time,
that's a No-No.
__________________________________________
BTW Dimitry will include your french locale for mtpaint
when he's finished converting the project to v-code
because it's a lot of work (he says).
_________________________________________
doesn't work properly while using Precise Puppy
I'll try your line to see will solve that problem. I hope it does.
I could check which distro is being used in /etc/Distro_specs
and change the line appropriately if that is necessary.
As for your suggestion of popping up two windows at a time,
that's a No-No.
__________________________________________
BTW Dimitry will include your french locale for mtpaint
when he's finished converting the project to v-code
because it's a lot of work (he says).
_________________________________________
Would you check my right click version as well?
http://www.murga-linux.com/puppy/viewto ... 002#761002
_______________________________________
http://www.murga-linux.com/puppy/viewto ... 002#761002
_______________________________________
- charlie6
- Posts: 1230
- Joined: Mon 30 Jun 2008, 04:03
- Location: Saint-Gérard / Walloon part of Belgium
Hi Don,
thanks for your quick reply !
as also for the new right click options ... i can imagine how much time it needs to put together all these options (just have a look inside its pet by clicking extract pet ... )
So i wouldn't want the new right-click options to interfere with them.
Although I've installed it and it looks to run OK . Uninstallation returns the original options, except that i've now redundant "Extract here" and "Extraire ici", "MD5sum check" and "Vérification MD5sum" options displayed - i don't know where they come from ... maybe from the french langpack already installed .. . it doesn't matter anyway.
It also has handy apps in it
Cheers, Charlie
last edited:
on the way to 4.6 ...?
here is a pet ... just ... a suggestion for an explicit VU meter icon enjoy !
last last edited: just a little extra tuning .. have recompiled aplay to get bars "|" instead of squares "#" vu-meters display ...
thanks for your quick reply !
as also for the new right click options ... i can imagine how much time it needs to put together all these options (just have a look inside its pet by clicking extract pet ... )
I'm currently running wheezy-3.5.2.5 and 3.5.2.11 which come with- and where there already are a bunch on right-click options.Would you check my right click version as well?
So i wouldn't want the new right-click options to interfere with them.
Although I've installed it and it looks to run OK . Uninstallation returns the original options, except that i've now redundant "Extract here" and "Extraire ici", "MD5sum check" and "Vérification MD5sum" options displayed - i don't know where they come from ... maybe from the french langpack already installed .. . it doesn't matter anyway.
It also has handy apps in it
Cheers, Charlie
last edited:
on the way to 4.6 ...?
here is a pet ... just ... a suggestion for an explicit VU meter icon enjoy !
last last edited: just a little extra tuning .. have recompiled aplay to get bars "|" instead of squares "#" vu-meters display ...
- Attachments
-
- BC-4.5_VuMeter_retrovol.jpg
- aplay recompiled displaying bars
- (17.99 KiB) Downloaded 532 times
-
- BCVU_gif-140617.pet
- (4.77 KiB) Downloaded 419 times
-
- anime.gif
- (5.11 KiB) Downloaded 622 times
This is just an animated gif, not a VU meter.gcmartin wrote:This VU meter (any meter) is a good idea for use in recording. Make easy to spot operation/non-operation of mic/recording.
Unfortunately, it isn't easy to arrange for a VU meter to actively work during recording via arecord. The arecord option that provides a VU meter can be used only during playback, without additional software, or prior to making any recording - not during recording.
Puppy forum member SFR has alerted me to the fact that the following code line, originally and currently used in Precord, is causing /dev/null to be overwritten with a normal txt file, which prevents some other software operating correctly: Fixes itself on reboot of course:
Code: Select all
rxvt -geometry "64x2-0+172" -e arecord -V stereo /dev/null 2>/dev/null &
http://murga-linux.com/puppy/viewtopic. ... 193#373193
The error occurrence or effect appeared to depend on the version of arecord on the system. Version 1.0.25 (as used in Precise and DebianDog mixes stdout and stderr, which is a flaw; version 1.0.26, as used in latest Slacko doesn't)
I note that the same VU code line has since been used in Bacon recorder.
I'm currently working, along with SFR, on a fix/workaround for Precord and will let you know what is decided upon. If anyone comes up with alternative possible 'fixes' would be good to know (particularly if it appears to work for both arecord versions 1.0.25 and 1.0.26, i.e. for Precise and Slacko 5.7).
Cheers, William
github mcewanw
- charlie6
- Posts: 1230
- Joined: Mon 30 Jun 2008, 04:03
- Location: Saint-Gérard / Walloon part of Belgium
Hi William,
Here running wheezy-3.5.2.5 which has alsa-utils-1.0.25 in it ...
I indeed use to avoid using other softwares while recording.
Charlie
Many thanks for warning ... i was totally ignorant of that ..!mcewanw wrote:...Puppy forum member SFR has alerted me to the fact that the following code line, originally and currently used in Precord, is causing /dev/null to be overwritten with a normal txt file, which prevents some other software operating correctly: Fixes itself on reboot of course:...Code: Select all
rxvt -geometry "64x2-0+172" -e arecord -V stereo /dev/null 2>/dev/null &
The error occurrence or effect appeared to depend on the version of arecord ...
I'm currently working, along with SFR, on a fix/workaround for Precord and will let you know what is decided upon. If anyone comes up with alternative possible 'fixes' would be good to know (particularly if it appears to work for both arecord versions 1.0.25 and 1.0.26, i.e. for Precise and Slacko 5.7).
Here running wheezy-3.5.2.5 which has alsa-utils-1.0.25 in it ...
I indeed use to avoid using other softwares while recording.
Charlie
Early precord version exemplar on implementing PAUSE control
Attached is one of the early versions of precord from 2009 (which I should really revamp since its nice and simple, being mp3 only, and the code, just 400 lines long and all in one script and split into simple functions, relatively easily understood, I think, for adaption by others). Being a very slimmed-down precord, it should be easy to follow in terms of how STOP and CONT are used to effect pause button. The first gtkdialog-based audio app with pause control on Puppy forum was 2007 wiakrecord I believe, though the pause functionality (using STOP and CONT) in that was written in C.don570 wrote:I think that putting a pause button in the window would be difficult.
I use the arecord command which does support pause however
it has to be done in the terminal. :cry:
That early precord also contains the original arecord VU attempt, which was partly suggested to me by Flash for an even earlier recorder in 2007. Unfortunately that attempt also overwrites /dev/null for some versions of arecord as we discovered back then. I'll be publishing precord with fix from SFR (Jake) shortly, but here is what he suggested as the general concept, which works:
Code: Select all
arecord -V stereo /root/arecord_temp & { sleep 1; rm -f /root/arecord_temp; }
Cheers, William
NOTE: If pause is implemented by STOP/CONT method, it is probably worth mentioning that it is important to always issue a CONT signal to the process when the program is terminated. Otherwise any STOPped arecord process will be left running in the background and not correctly cleaned up. The reason is that you can't terminate the STOPped process unless a CONT signal has first been issued.
- Attachments
-
- precord-1.0.2.pet.tar.gz
- Just extract the archive for reading code. Best not to install since could interfere with any later version installed.
- (3.44 KiB) Downloaded 411 times
Last edited by mcewanw on Fri 20 Jun 2014, 02:37, edited 2 times in total.
github mcewanw
That extra bit script was just the general concept charlie. It does work fine but you might like to use /tmp instead of /root for the temporary file, and we are currently preferring the alternative syntax for arecord vu meter thus:
You might also like to position the vu meter on your screen via the rxvt -geometry parameter and to give it a title with rxvt -title parameter. You can check the code in the newly updated revised precord to see exactly what that uses (though precord splits the above command into two parts because it stores the process ID inbetween each half).
Code: Select all
rxvt -e arecord -vv /tmp/vu_tmp & { sleep 1; rm -f /tmp/vu_tmp; }
github mcewanw
Thanks for the explanation. I'll try to modify baconrecorder in theNOTE: If pause is implemented by STOP/CONT method, it is probably worth mentioning that it is important to always issue a CONT signal to the process when the program is terminated. Otherwise any STOPped arecord process will be left running in the background and not correctly cleaned up. The reason is that you can't terminate the STOPped process unless a CONT signal has first been issued.
upcoming week.
_____________________________________________________-
french translation of the wikki (To be moved)
Bacon Recorder Bacon Recorder est une application simple pour enregistrer de l'audio en format WAV et MP3
Don 570, nice tool. Only missing fonction 'pause" and that would be perfect ! You make usefull and nice pets, be proud of it !
moved
Don 570, nice tool. Only missing fonction 'pause" and that would be perfect ! You make usefull and nice pets, be proud of it !
moved
Last edited by Pelo on Fri 21 Nov 2014, 06:37, edited 1 time in total.
Fonctionne, installed and tested.
well done, Don.
Rien à dire, çà fonctionne ! Easy, so easy (Puppy Lucid fluxbox 528 espana)
Frenchies, jetez un oeil ici pour les réglages , How To Transfer Old Audio Cassettes To MP3 Files .
Rien à dire, çà fonctionne ! Easy, so easy (Puppy Lucid fluxbox 528 espana)
Frenchies, jetez un oeil ici pour les réglages , How To Transfer Old Audio Cassettes To MP3 Files .
Last edited by Pelo on Wed 07 Sep 2016, 17:51, edited 9 times in total.
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
baconrecorder.mo IT
- Attachments
-
- baconrecorder.tar.gz
- (3.42 KiB) Downloaded 367 times
[url]http://www.xanad.tk[/url] Html5 Parallax
new version 4.8
- discovered a way to speed up launching when windows share is not
available. I use the command option -l that is
This lists the mounted partitions without checking for the windows share
folder. Huge speed up when my windows computer is down!
_____________________________________________________
- discovered a way to speed up launching when windows share is not
available. I use the command option -l that is
Code: Select all
df -l
folder. Huge speed up when my windows computer is down!
_____________________________________________________