"So sorry to get back to you slowly, Its been manic here just getting round to to your advice."
Not to worry. I'm busy too
Ctrl c to stop recording via the console command line.
I only have experience of audacity on Rpi's. I have no wintel kit, only RPi's & iOS.
As you can see from the attached screenshot, audacity is recording fine with the ps3cam.
You need to set its audio output to RPi's internal audio, so "default" as seen in the open pref's window on the screenshot.
The mp3 command I posted was in case any of the children left a recording running - using wav would fill up the µSD card quite quickly, but you can record for hours using mp3. Also individual students might perhaps want to demonstrate their recordings to parents, so mp3 would be fine, wav a tad unwieldy.
"some of my students are 8-11 and the typing of script etc might be a touch advanced for some of them . A simple click on the 'record' button would make both our days easier ;0)"
What are you intending to use audacity for during your lessons? I'd have thought everything on each RPi would be easier logistically, rather than laptops too?
If it's only to record, command line is definitely simpler.
The $ prefixed lines I posted are commands, not really scripts. However you can put a command into a script, so your students just type, say a 3 letter command word which runs one of the commands.
Make a directory in your µSD card's home directory, called
Write a new file saved to bin, eg. call it mp3 (almost any name you like really)
In that file paste the command line:
arecord -D plughw:1,0 -f dat | lame --preset 56 - `date +%Y%m%d%H%M`.mp3
Next right click on that new file, select
& click on the Permissions tab
then in the
field, left click
Only owner; ok
Now, when a student wants to record a mp3 file,
open a console (terminal) window, type
& a recording will proceed.
Ctrl c to stop it.