• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Open Letter Thank You To John Mulcahy (REW)

TimTK

New Member
Joined
Dec 19, 2025
Messages
3
Likes
12
Hello everyone, especially John Mulcahy, Angelo Farina and Antonin Novák.

I wanted to say my thanks for the inspiration of my bachelor’s thesis in electrical engineering, which goes by the title "Evaluation of the “Exponential-Sine-Sweep” measurement for visualizing nonlinear systems in Matlab".
I had the simultaneous luck and misfortune to have to choose my own topic for my thesis. So I laid eyes upon one of the most burdensome topics in electrical engineering - nonlinear characteristics of dynamical systems. My supervising professor was instantly put off with remarks of never hearing about nonlinear convolution methods. Though he was certainly interested in exploring the topic nonlinearities of systems further, in order to expand his own lectures in digital signal processing. He had to curb my enthusiasm a little bit, as I was wildly imagining being able to incorporate nonlinear dynamic models as guitar amp sims on DSP-Chips. Oh boy, I was in over my head. Nevertheless my professor and I came to the consensus, that I could write a Matlab program or a series of scripts, which he then could include in his masters-degree program.
In the midst of all these discussions stood my childlike wonder how one could not only measure a linear impulse response, but on top of that, how you could get a distortion graph simultaneously. I mean, linear frequency response? Easy! Do a pulse, a step or even a sweep and transform the response to the frequency domain. It sounds complicated and it kind of is, when you haven't had lectures on system control in engineering school. The gist of it is that you do not need the lectures to understand the basic concept - we hear everything in terms of frequencies! Back to Room Eq Wizzard - I was really dumbfounded on how it could be possible to measure higher harmonic order frequency responses with just one sweep. On the surface it is an easy concept, if you can imagine that every sinewave excitation of a nonlinear system inevitably produces harmonic content – one sinewave in, many overlapping sinewaves out. But how do you implement that? How do you modulate the frequency? How do you extract harmonic content, if the excitation frequency constantly modulates? I eventually found my way to John Mulcahys sources. I hope I am not wrong if I pose that the exponentially swept sine method is the heart of Room Eq Wizzard. I want to say thank you to John for making this really useful and complicated piece of software (REW) accessible. Having written something similar (kind of) in Matlab makes you appreciate how well thought out REW is. I also want to say thank you to Angelo Farina and Antonin Novák for making their research publicly available.

For anyone interested, I am not yet ready to post my thesis online or make it available for everyone. As of now, I am self-conscious about the shortcomings of my thesis. It is a little misguided due to the negligence of my supervisor. It is a really complicated topic and I do not think I was able to do it justice, not to my own satisfaction.

Thank You John
Thank You Angelo
Thank You Antonin
And thanks to everybody who preceeded this research

Here is an interesting measurement of the Darkglass Alpha-Omega Ultra V1 distortion unit:
-12 dB.png
 
Yes, I randomly came across Angelo Farina through my google research to find a software that can find reflections. He was superb at helping out with not only that software(which unfortunately I'm still trying to get working) but a few other acoustic questions I had. I heard about his passing through his son who emailed me and told me about his father's passing and promised he will re-upload some of the free software his father had put up that was not working properly on a link. Angelo also has all his lectures available for people to watch. R.I.P

Fascinating topic, a little above my pay grade but I will keep an eye on the thread.
 
Yes, I randomly came across Angelo Farina through my google research to find a software that can find reflections. He was superb at helping out with not only that software(which unfortunately I'm still trying to get working) but a few other acoustic questions I had. I heard about his passing through his son who emailed me and told me about his father's passing and promised he will re-upload some of the free software his father had put up that was not working properly on a link. Angelo also has all his lectures available for people to watch. R.I.P

Fascinating topic, a little above my pay grade but I will keep an eye on the thread.
Let me know where you stand on with that software. I am also interested in the theory behind detecting reflections. Is it comb filter detection? Or perhaps some pattern recognition? Usually the answer is more elegant than I imagine it to be. Let me know, I am interested.
 
Let me know where you stand on with that software. I am also interested in the theory behind detecting reflections. Is it comb filter detection? Or perhaps some pattern recognition? Usually the answer is more elegant than I imagine it to be. Let me know, I am interested.
Its just a software that gives you some information on the direction of the reflection for acoustic purposes. The only other software is the Catt which the owner protects it like its Nuclear equations, I get it but whats the point if your not going to sell it(when its for sale). There is another software, I think from New Zealand which is a ridiculous price.

Angleo Farina's software is available on a link but its not working and I can't figure out if its from my end or there's. I've given up a little after so many attempts, I haven't even got trying the software yet, its a little complicated but there is a way.

https://www.audiosciencereview.com/...finding-reflections.34147/#convMessage-239406
Here is a discussion about it with another interested person.
 
Back
Top Bottom