During my MEMs microphone project this year, I needed some specialized measurement features for calibration of reference microphones and of the MEMS microphones themselves. Since I could do get under the hood in Praxis code and (when I could remember!) knew how it worked inside, I went in and removed the necessity for the AudPod hardware and modified as needed. Since then, in some spare time, I've been cleaning up the user interface and making a calibration scheme that didn't depend on AudPod, and am posting it online as "PraxisFREE". Feel free to download it and play if you want, it's at
Liberty Praxis, from about 20 years ago, was kind of a swiss army knife for audio measurements with computer "soundcards" (nowadays known as audio interfaces). It was like a big matrix of very configurable measurement stimuli and signal acquisition types along with a bunch of math processes for time domain and frequency domain data. It can't do everything that modern systems like ARTA or REW can do, but maybe can do a few obscure things that others don't (?).
The Praxis scripting had to be dropped (the correct tools for that weren't found on any of my old backups) and a large number of measurement types had to be deleted or disabled due to their dependence on functions of the Audpod or their just being too much work to resurrect again. But PraxisFREE now supports sample rates up to 384k (or even 768k, if Windows ever supports that natively), and the FFT and IFFT processes, as well as curve smoothing are now much faster than they were.
And a disclaimer: Since this is no longer commercial and just free use hobby stuff now, please don't expect a lot of support or ongoing bugfixes. I couldn't check all the possible operating scenarios, so I expect some of them may not work right. Non-buyer beware!
Have fun,
Bill
Liberty Praxis, from about 20 years ago, was kind of a swiss army knife for audio measurements with computer "soundcards" (nowadays known as audio interfaces). It was like a big matrix of very configurable measurement stimuli and signal acquisition types along with a bunch of math processes for time domain and frequency domain data. It can't do everything that modern systems like ARTA or REW can do, but maybe can do a few obscure things that others don't (?).
The Praxis scripting had to be dropped (the correct tools for that weren't found on any of my old backups) and a large number of measurement types had to be deleted or disabled due to their dependence on functions of the Audpod or their just being too much work to resurrect again. But PraxisFREE now supports sample rates up to 384k (or even 768k, if Windows ever supports that natively), and the FFT and IFFT processes, as well as curve smoothing are now much faster than they were.
And a disclaimer: Since this is no longer commercial and just free use hobby stuff now, please don't expect a lot of support or ongoing bugfixes. I couldn't check all the possible operating scenarios, so I expect some of them may not work right. Non-buyer beware!
Have fun,
Bill
If anyone downloaded this before yesterday, you may want to download it again -- I found some bad bugs (for instance, sample rate conversion didn't work at all!) so I did some fixing.
On another thread here at diyAudio, there was discussion of a process called FSAF, which seemed somewhat similar to Praxis' old "Distortion Isolation" scripted process from back in 2004. I converted the old Distortion Isolation script (which PraxisFREE can't run) into a built-in guided measurement. See the description and instruction at
https://www.diyaudio.com/community/...ichael-tsiroulnikovs-fsaf.418843/post-7835321
On another thread here at diyAudio, there was discussion of a process called FSAF, which seemed somewhat similar to Praxis' old "Distortion Isolation" scripted process from back in 2004. I converted the old Distortion Isolation script (which PraxisFREE can't run) into a built-in guided measurement. See the description and instruction at
https://www.diyaudio.com/community/...ichael-tsiroulnikovs-fsaf.418843/post-7835321
...another version upload.
Not a bugfix this time, but to add a Spectrogram postprocess, like the one in OmniMic.
(just because I wanted to play with it).
Not a bugfix this time, but to add a Spectrogram postprocess, like the one in OmniMic.
(just because I wanted to play with it).
Thanks, Bill, I always said that you made some of the most user-friendly, useful and comprehensive interfaces. I'm still using LAUD that I purchased in 1998. Runs in a decently fast machine now purchased just for that. Already have had two previous PCs with ISA slots bite the dust. With the Fiji sound card I still haven't found any that are easier and more reliable. Top end is limited, of course, but for design work the range above 24K isn't a factor. The inherent calibration when using the Fiji has been a key reason that I still prefer it.
For years I used the old free version of Praxis for post-processing. Still many graphs at my web site using it. I was disappointed when the newer Windows OSes made it moot even for post-processing.
I'll be checking out this version of Praxis.
Dave
For years I used the old free version of Praxis for post-processing. Still many graphs at my web site using it. I was disappointed when the newer Windows OSes made it moot even for post-processing.
I'll be checking out this version of Praxis.
Dave
One question Bill does the free version work with the Audpod ? I have been using, with love, your Praxis for yes 20 years, a now it stays running on an old laptop with WinXP =🙂
- Home
- Design & Build
- Software Tools
- Liberty Praxis resurfaces as "PraxisFREE"