version 2.5 supports recording to /mnt/home/ and
recording to the same partition as your pupsave file is stored.
It also uses a new folder selector.

Edit: Several recording events are possible simultaneously.
The user simply sets the Start time (don't forget length of recording)
and clicks the set button for the different times you want
the recording to proceed. --->
Hidden from the user the arecord application is launched each time
that the set button is clicked. Clicking on 'Stop' kills the arecord app.
It is possible to 'Quit' baconrecorder and the recording events will
still proceed.

It records in background. This has advantages in
a low powered computer. It takes about 10% of CPU
in my P4 computer recording a MP3 file.
(Nearly zero if its a WAVE file.)

This is much less than mhwaveedit.
I find that it is stabler than mhwaveedit.

New feature- a log button to 'see' a recording while
it is being made. There is a log entry when the
recording is started and then when it is finished.
A great way of checking to see if recording has begun.

New feature-Name of file that you record is in the
language you use i.e. a Russian name if you're
using Russian. Note that you may have to delete
the hidden configuration folder in /root
to start this feature!!

Click on animated GIF to see the sound input levels.
If you see sound levels like 50 to 60 then the sound volume
is full.

A stop button to stop the scheduled recording from starting to
record or if it is already recording it will stop the recording safely.

Once you have set the desired recording then you
can click 'Quit' if you wish. This is desirable for a low
powered computer since scripts consume power
when they use a GUI.

Bacon Recorder should work in all versions of puppy linux.

See picture in next post to get a better idea.

Once it is set and in the background ( in a loop
which uses little processing power) you can kill it
by clicking Stop button ( or in the terminal
type 'killall arecord' )

An innovative feature is keeping a log of recordings.
.... also does a check to see if your desired
partition is mounted. There are lots of
warning messages to make it nearly impossible
to make a bad recording.

There are two basic methods to delay your recording start,
a countdown timer or a given time to start the recording.

Three types of recordings are possible, Wave, MP3 stereo and
MP3 mono.
If anyone needs OGG then contact me.
The MP3 Stereo is very high quality q=3

MP3 mono is very low quality but it's intended for speech.
About 7mb to record one hour of speech

___________________________________________________________________
Details of my work:
I corrected a couple of bugs. ---> Combobox needed hard spaces
between words like 'MP3 Stereo' to work correctly!!

Quality of mono was too low on some versions of Puppy so I
improved it ---> lame -b 16

French translation thanks to esmourguit

Innovative new method of checking to see if partition is mounted.
This is done at the launch of app.

If you forget to enter a length for a recording, you get a warning
and the application restarts automatically.
There is now a Quit button to stop a countdown or a recording
that is in progress. It's safe to use and the Log will
be updated to show what has happened. I find the Log
feature very useful and innovative.

Be careful that you have enough disk space and use
Retrovol, the Audio mixer, to set the correct
sound input source.

Note that pull-down menu sets the length (or duration)
of the recording but you can change this value
by filling in a different value ---> for instance instead
of 60 minutes , fill in 70 minutes if you wish.
______________

I tested with two different FET mikes and when I recorded with Mono mpr the result was very noisy. Maybe they are too cheap quality. Speed Link SL-8707 and a Head set Media Tech MT 363 or is it the mono mp3 itself that has a low signal noise difference. Everything drowns in the noise.

I had the Mic booster on max maybe that made it noisy? But when setting the boost to lowest that only did shift the output level and not the noise noticeably My computer maybe has a poor microphone amp.
But I failed to make a decent recording. Next night I will try with the other two settings or recording format them giving a higher quality.

What levels on Mic and mic booster on recording do you use for recording normal talk some two feet away? 50 CentiMeters?

Hope my questions are not too Off Topic.
I love that you have made Egg and even more
this one being easier to set up and working on more platforms.

I will test it during my sleep now to see if it catches my breathing or sleep apnea when I stop breathing and how often that happens.

10 hours is how many minutes? 600? _________________I use Google Search on Puppy Forum
not an ideal solution though

Once it is set and in the background ( in a loop
which uses little processing power) you can kill it
with pprocess if you wish

Yes but that is a way to stop recordings that is nonintuitive. I failed to remember it. I even failed to remember I could look here or write that down on a paper. I recorded some 6 recordings and none of the times I remembered how to shut it down. Sure it is my own fault but intuition tells me there should be a stop button that keeps what one have recorded already even of one shut it down prematurely and does that really happen if one kill it with Pprocess?

Would be most handy to have a gentle stop button on the GUI that allowed it to keep the recording but end it at will.

2. *** Is there a simple way to make an Icon to have on the Desktop for to start it ?

3. Would it be difficult to include a feature that had a gate function?
It started to record at the time one had set it to but if the sound input was below a trigger level then it waited for the input level to get strong enough and then recorded while the sound lasted and a few seconds below the level of choice and it told time and then waited for next sound and recorded that one and so on.

4. You ask

Quote:

Why not make a Swedish translation for me.
Just look in /usr/local/baconrecorder/local for the English,
then translate.

My native language are Swedish so your expectations are right on
but I am extremely bad at finding swedish words for such tech things.

I never talk about them in Swedish so I have no practice knowing what word to use. Being as lonely as I am I have had none to talk with about these things for some 25 years so fail to know what words Swedes would use for it.

I am different in that way.

5. Re the low or high impedance? FET Mic usally are rather high. 2.7K or 3.0 K something. I guess I have to go to Acer forum and ask them about the sound card spec of the computer I have.

It did exactly what I wanted. Recorded for the time I wanted and when I wanted it to but the signal noise was so bad that it was not usable other than if one had the FET mic some inch from mouth. Even my snoring got drowned in noise. But hopefully that was my fault buying a too insensitive equipment? I have to test with other "recorders" to get something to compare with. And on my other computers. But their Fans are too noisy so sleep will not be good._________________I use Google Search on Puppy Forum
not an ideal solution though

Thanks. Very nice. Could you please post the source? I want to have a look and also want to recompile for old Puppies, e.g. 3.01, which Dingo and I still use for various purposes, as do quite a few other people . As for killing, I would send it to the tray and have a kill button in a right-click menu. I can implement that if you want.

There isn't a 'source' . It's a simple script.
There's a loop of 15 sec . After 15 sec a check is made of two
intergers that I have previously created from dates, (current and
future). It's an incredibly simple way of doing
a timer. That way it works in all Puppies.

My previous effort 'Egg Recorder' used date -u and some
Puppies gave strange output to that command.

As far new features , the feature I want most
is a visual indication of sound volume. This would take a
talented C programmer to put in. Maybe you could do
that , I don't have any training in programming so it's
out of my league.

Another feature could be killing the process before the
actual recording has begun. By knowing the process ID number
this would easy to do. Why don't you do that and send the
code to me to post?

As far as killing the recording while the recording is underway,
I just type 'killall arecord' and that works perfectly.
Do you know any better way? Should I
make it a button in the window???

I am trying to keep the interface as simple
as possible so I don't know if a tray button makes sense
but if you want to try it be my guest.

My new log button feature should give the user some reassurance
that a recording is underway.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum