Audacity doesn’t do anything in real time except play, record, and timer. iTunes has a 10-band graphic equalizer built-in, but I don’t know of an application that will accept input from your text file.
Koz
So you can only apply the effects after recording? I find it strange the fact that Audacity does not apply effects in real time.
This is important for the dynamics in real time between the input and output. Maybe i have some false assumption about what
Audacity is supposed to be and do.
So , a XML file. That’s what i call developer idiosyncrasy ! But the format is simple enough to make a quick conversion .
That’s a useful feature, thanks.
It’s not a WAV editor, either. People who use Audacity to do scientific experiments bump up against the processes that keep the show together at the expense of each individual sample.
It’s a post production editor, and yes, the inability to apply effects and filters and change them in real time is a problem. But Audacity is still a simple editor and likes running on simple machines. It can be frustrating when a valuable technological advance is perfectly obvious, but only works, for example, on a Mac. Audacity works on all three popular computing platforms and if it diverges too much between platforms, it can make support a nightmare.
Yeah . I am not really criticizing audacity for that kind of limitation. For the sake of sanity and maintenance
of a cross platform solution, that limitation is reasonable. The same goes for baud line. BTW, i just found out
that this limitation is already mentioned in the wikipedia article
However, the specific feature of importing and exporting a EQ curve from a file is missing in Logic and garageband as far i can tell.
So, even platform specific solutions are limiting in some areas too, being the most important the fact
of being platform specific.
Anyways, does anybody knows any software that can do that in real time? import a eq file and process the signal in real time?
If such software does not exist then i guess i will have to adjust the EQ manually .
I don’t know of any ready made solution, but a couple of things come to mind that may help to develop your own solution:
SoX is a command line program that can be used in real time (though more usually used for processing files) http://sox.sourceforge.net/
It includes an Equalizer.
There is no direct support for baudline data, but if you have any programming experience it would probably not be a difficult programming task to write a script to convert from the baudline text output to a command for SoX.
The SoX Equalizer command is described here: http://sox.sourceforge.net/sox.html#EFFECTS
You would probably need to write the “converter” yourself as I don’t know of anyone that has done this, and neither SoX or baudline are our products so we are not able to provide support for them.
Alternatively there may be a hardware solution. There are hardware digital equalizers available that support saving and recalling presets, though not generally cheap and you would again (probably) need to write your own conversion from baudline output to whatever format the hardware uses.
I’ll count another vote that Audacity should have real-time effects. But the fact that Audacity is cross-platform isn’t I believe a cause of us lacking real-time effects.