But if Lobster hadn't posted the mod, it wouldn't have become available to everyone. :(

Does anyone actually use my wreckedleg recorder? Had I known that and an appropriate piece of feedback been posted to the wreckedleg thread then I would no doubt have obliged and modified the single line of code required to make it work on Puppy 4 series. Of course, Lobster is free to add the mod himself, the program is GPL, but it is customary to ask the developer(s) if they will make changes or add features prior to modding programs. I provide most of the programs I develop for download from http://wiak.org/; if people modify my programs on murga forum without informing me then there is a danger of my 'official' downloads not having the mods - so "others" end up losing out.

Continued development relies on continuous feedback; that is the issue.

[instead, Lobster started a new thread and effectively "renamed" the program ("Dingo Record"), not that it matters to me; I just move on to do other things in such cases - I'm only revisiting audio recording now because I am planning an upgrade to Foksyfeyer accessibility suite for the visually impaired - or has Lobster already made a one line adjustment to that and renamed it in a new thread?]

Well I got a chance to try out precord. It is simple to use, works well and seems well-behaved (no unexpected behavior.) So I'd say that mcewanw got it right exept for the one mistake that Lobster "fixed" to make it work in Puppy 4

The resulting 44 kHz, 128 kbps mp3 file is probably stereo, which is wasteful if all I'm recording is just me talking into a microphone, and 128 kbps is much too high quality for recording my voice. . 22 kHz (mono,) 32 kbps would probably sound just as good, while producing files an eighth the size.

mcewanw wrote:

...Does anyone actually use my wreckedleg recorder? ...

I'd like to try using it (well, precord) to record an audiotape as mp3, but at the lower resolution described above. It appears from the source code here that the settings are compiled in and can't be changed without recompiling. Is that correct?

Well I got a chance to try out precord. It is simple to use, works well and seems well-behaved (no unexpected behavior.) So I'd say that mcewanw got it right exept for the one mistake that Lobster "fixed" to make it work in Puppy 4 :wink:

The resulting 44 kHz, 128 kbps mp3 file is probably stereo, which is wasteful if all I'm recording is just me talking into a microphone, and 128 kbps is much too high quality for recording my voice. :lol: . 22 kHz (mono,) 32 kbps would probably sound just as good, while producing files an eighth the size.

mcewanw wrote:

...Does anyone actually use my wreckedleg recorder? ...

I'd like to try using it (well, precord) to record an audiotape as mp3, but at the lower resolution described above. It appears from the source code here that the settings are compiled in and can't be changed without recompiling. Is that correct?

I originally created two versions of wreckedleg: the original was a C program which called gtkdialog; the second was a bash program calling gtkdialog. I believe Lobster basically changed one line of code in the bash version (calling the result precord) because the underlying original recording program "sox" was not available in Puppy 4 series. Being thus in bash, precord is not compiled, so you can just change the line of code which calls up arecord and lame:

i.e. in a text editor, open precord, and look for the line:

<action>\"arecord -f cd -t raw | lame -x - \$DIRFILE &\"</action>

You need to change the parameters for arecord and lame to give the bitrate/quality you want. Trouble is, I don't know the exact parameters off the top of my head.

arecord --help
and
lame --help

and or the man pages for these.

need to be digested again! (it is two years since I really worked on this)

Actually, I'm currently working on a new audio recorder based on krecspk (something else I wrote), to also use arecord and lame and thus work in Puppy 4 series.

krecspk had a button which allowed you to increase or decrease the bitrate to what you wanted, so I'm planning to improve that facility. It also allowed choice of mono or stereo. I'm now also adding a pause button. The re-write is going a bit slow at the moment though, because I'm rusty on gtkdialog (it does all basically work, but I want to improve/change the interface). I'll post the program to the forum once it is finished though I'm not sure when that will be, because I'm in process of selling my house and busy with that.

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