hello. Im fairly new to pd, and am trying to write a patch that when a
volume threshold is broken (from the built in laptop mics), it i will record
audio for duration x, and save it as a file, however if the threshold is
broken again during duration x, duration x is reset and only saves out the
file until the threshold isnt broken for duration x. when the file is done
recording, and the threshold is broken again, I would like it to start
recording another file. the reason I'm making this is because ive been made
aware that i've been saying strange things in my sleep (that i dont
remember), and I wanted to try and record them. Eventually with the onboard
webcam too, but just audio for now.
I'm sure there are simpler ways to do what im doing, and I'm open to
suggestions (or if there are other patches out there like this).
The three problems Im having at the moment are:
1) I had "del" or "delay" working for awhile, but then it mysteriously
stopped working. even when i delete it and repatch it. if you click "resets
counter" there's a bang both before and after the "del 5000" on the lower
right. i have no idea why or how to fix it.
2) I'm having a hard time figuring out how to keep the file recording when
the threshold is broken during duration x. The problem is that the way I
have it set up, is that if the threshold is broken again, it will initialize
a new file to be written, which I can't figure out how to bypass. Perhaps
"load banging" an open message for the initial file to be written, and then
the subsequent ones can be initialized after the previous has finished
writing? However I think it would be better is:
3) So far I've only devised a very wonky way of recording the next file. If
you click on "pd recordingsel" in the upper left, you can see how I've set
it up with switches and a limited amount of files ready to be made. I know
there must be a better way to do this, so that it will just continuously
record new files with virtually no limit.
Thanks for helping a newbie!
Olivia