As an amateur radio operator, I and several others I know in the fraternity, like to record our "on-air" communications for review.
I am currently making use of your audio editor software, truly a terrific program. The only additional feature I would suggest is a recording loop capability, i.e, a data file of specified time frame and sample rate that continually overwrites itself. Think of it as 'First-In-First-Out' (FIFO).
In example, if one chooses a recording duration of 1 hour... after the first hour and a half the created data file (be it .au, .WAV, etc.) would consist of the last half of the previous hour plus the first half of the following hour.
Please let me know if this feature already exist and I overlooked it, or there are work arounds to achieve the same effect.
Thank you.
First-In-First-Out' (FIFO), fix length recording
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
-
goesproto.call
- Posts: 4
- Joined: Tue Mar 07, 2017 6:04 am
- Operating System: Windows 7
-
kozikowski
- Forum Staff
- Posts: 68902
- Joined: Thu Aug 02, 2007 5:57 pm
- Operating System: macOS 10.13 High Sierra
Re: First-In-First-Out' (FIFO), fix length recording
That would be the "surveillance mode" that Audacity doesn't have. It won't on-the-fly time stamp, either.
You would think there's no down side to those features, but you haven't had to deal with people trying to use Audacity for legal actions and law enforcement.
Koz
You would think there's no down side to those features, but you haven't had to deal with people trying to use Audacity for legal actions and law enforcement.
Koz
Re: First-In-First-Out' (FIFO), fix length recording
No, this feature is not available in Audacity, so I've moved this topic to the "adding features" board.goesproto.call wrote:Please let me know if this feature already exist and I overlooked it,
Please note that Audacity does not record as a normal audio file. Audacity works with "projects" that comprise of a "project file" (.AUP file extension) plus lots of small audio data files (.AU file extension). To create a normal audio file from an Audacity project, you must "export" the audio to an audio file.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
Re: First-In-First-Out' (FIFO), fix length recording
If your computer supports running two recording applications at the same time (any recording application) then you may be able to automate recording and saving using an automation scripting application such as Autohotkeys. You could then run one recorder for an hour, then just before the hour is up, start the second recorder, then stop the first recorder and save the file. Then just before 2 hours is up, delete the first file and start recording again with the first recorder.goesproto.call wrote:or there are work arounds to achieve the same effect.
I'd guess a likely problem with this approach would be data congestion interrupting the recording while the previous recording is being saved.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
-
goesproto.call
- Posts: 4
- Joined: Tue Mar 07, 2017 6:04 am
- Operating System: Windows 7
Re: First-In-First-Out' (FIFO), fix length recording
Yeah but there's always workarounds to these kind of things, just not as elegant and efficient. So if that is the main reason the feature is not implemented, I'd say that's kind of silly.kozikowski wrote:That would be the "surveillance mode" that Audacity doesn't have. It won't on-the-fly time stamp, either.
You would think there's no down side to those features, but you haven't had to deal with people trying to use Audacity for legal actions and law enforcement.
Koz
I do have an idea of how that works, and think that due to that nature, it would be easier to implement that feature.steve wrote:No, this feature is not available in Audacity, so I've moved this topic to the "adding features" board.goesproto.call wrote:Please let me know if this feature already exist and I overlooked it,
Please note that Audacity does not record as a normal audio file. Audacity works with "projects" that comprise of a "project file" (.AUP file extension) plus lots of small audio data files (.AU file extension). To create a normal audio file from an Audacity project, you must "export" the audio to an audio file.
The little .au files that are around 1MB each, are fragments of the entire audio in the project. I believe audacity keeps an index of all the little files and put them together when called for (when exporting). So, if the index can be made such that the older files gets deleted (and the index updated) when the project folder reaches its preset capacity, then the FIFO feature can be implemented with relative ease.
Thanks for the idea. I think audacity portable can run multiple instances simultaneously. Now to figure out how to trigger the recording, stopping and deleting via command lines.steve wrote:If your computer supports running two recording applications at the same time (any recording application) then you may be able to automate recording and saving using an automation scripting application such as Autohotkeys. You could then run one recorder for an hour, then just before the hour is up, start the second recorder, then stop the first recorder and save the file. Then just before 2 hours is up, delete the first file and start recording again with the first recorder.goesproto.call wrote:or there are work arounds to achieve the same effect.
I'd guess a likely problem with this approach would be data congestion interrupting the recording while the previous recording is being saved.
Re: First-In-First-Out' (FIFO), fix length recording
Perhaps easier to use an application that is designed to be run from the command line?goesproto.call wrote:Now to figure out how to trigger the recording, stopping and deleting via command lines.
(example: http://sox.sourceforge.net/)
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)