Linux apps useful for speaker/amplifier analsys

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Also, 'ams' has pink noise generator which may be useful (especially in use with japa - last one works as 'anti-pinknoise' filter, when 'Resp' is set to 'Prop'):

http://alsamodular.sourceforge.net/

Also, you can look at 'Room EQ Wizard':

http://homepage.ntlworld.com/john.mulcahy/roomeq/index.html

It is java app, but free and run under Linux.

Aha, now it is time to ask :) Has anybody thoughts how to measure an own speaker frequency respose (something like justMLS under win32, i.e. before first reflections come to microphone)?
 
I have also been looking for a MLS-based measurement app. Maybe one needs to be written. :bawling:

So far I have measured responses with a frequency sweep (that has pauses to mark frequency points), and analyzed it in audacity with logarithmic amplitude scale. Spectrogram view gives some idea of distortion, but nothing accurate.
 
jcx said:
http://scilabsoft.inria.fr/

MatLab workalike open source math software duplicates the functionality of most MatLab ToolBoxes - what real engineers use for system identification/signal processing - and has .wav i/o

for loudspeaker testing you should at least cruise Klippel's site to see what can be done

http://www.klippel.de/background/introduction.asp

There are plenty science and/or plotting apps. There isn't one ready for use for DIY-measurements. This is the only reason I was forced to try write something useful myself.

Of cource, I mean Linux/open-source world.

As for "what can be done" - I know without Klippel, there are plenty things :)
 
QLoud is updated up to v.0.15

QLoud is updated up to v.0.15. Changes:

- a crash (hitting "Plot" with empty IR list) is fixed,
- pickers values are rounded now,
- multiple minor fixes and cleanup,
- now "Window, msec" is a time from IR peak to cutted reverberations, which is more intuitive, I think (earlier it was equal to applied window width itself).

Direct screenshot links:

- main window with few SPL plots: http://gaydenko.com/qloud/screenshots/shot01.png
- IR-power plot: http://gaydenko.com/qloud/screenshots/shot02.png
 
Qwt v.5.0.0rc0 is released. As a result, QLoud doesn't depend on any CVS tree now.
v.0.16 is out - INSTALL is changed to be in accordance with Qwt development. Also, min. smoothing was reduced to 1/1024 :)

If you already use the app, you can stay with v.0.15 (no bugs were found).
If you have rejected the app because of Qwt CVS-tree dependency - try it now :)

http://gaydenko.com/qloud/
 
anli said:


JACK-server is de-facto Linux standard audio interface. QT4 branch is more than one year(!) old.

That just means it'll hit the stable branch in another four years :D

I did try Jack from source. Had some CPU gobbling issue I couldn't track down, so I went back to ALSA.

If there's a patch to simulate a Jack server, like ALSA has fo OSS, I haven't found it.
 
Geek said:
...If there's a patch to simulate a Jack server, like ALSA has fo OSS, I haven't found it.

It is impossible. JACK server isn't a driver, it is a way applications communicate with each other.
If you are interested in linux audio, you can try these mailing lists:

The Linux Audio Developers' Mailing List <linux-audio-dev@music.columbia.edu>
A list for linux audio users <linux-audio-user@music.columbia.edu>

(I don't remember join-to-list points, just google)
 
QLoud - distortions plotting is added!

QLoud is updated to v.0.17. Find it here:

http://gaydenko.com/qloud/

Harmonics (distortions) plotting is added. Direct screenshot link to harmonics plot:

http://gaydenko.com/qloud/screenshots/shot03.png

If you have a sound card with good DAC and ADC, you can plot harmonic
distortions for another audio equipment, say, for your power amplifier -
cited screenshot has also harmonics plot for loopbacked sound card.
 
QLoud - Step Response plotting is added

QLoud is updated to v.0.18. Find it here:

http://gaydenko.com/qloud/

Changes:

- Step Response plotting is added, this is a direct screenshot link:

http://gaydenko.com/qloud/screenshots/shot04.png

These measurements are done for the same 2-way loudspeaker (see plots titles).
It is clear, a tweeter must be shifted lightly beyond from a listener.
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.