Thanks for pointing that out, and for the software show!
I’ll definitely have that in mind after I get it running!
A prototype to test an idea.
On the violin, if you move some parts for tiny amounts, the sound changes relatively drastically.
I want to see if the partials relative intensities is a good indicator to inform these parts movements and repairs for luthiers or violinists that venture that (possibly dangerous) path of messing around with their instruments’parts.
Moreover, if this is a good indicator of quality for sound production, it could be used by violinists and teachers to inform studies and changes on the technique.
It would be an objective measurement of sound quality.
I want to calculate the sum of the absolute difference between the fundamental’s intensity and that of each of the next 5 partials.
Then I’ll try to find out if good sounds have any correlation to this number—good sounds score high or low here?
Use case: find out the best bridge position
Pluck a string, record, and apply the plugin.
It will give a number, say 42 dB.
Then I’ll move the bridge, say 2 mm in the direction of the tailpiece.
Record again, apply the plugin, it returns 35 dB.
Depending on the correlation (if any) that was found, this will inform my next movement of the bridge.
It could also be used to evaluate the impact of changes on technique (like how to hold the bow, and the pressure applied when bowing) in the sound produced.
Yes, but not easily. Nyquist does not have access to the internals of other effects, so you would need to calculate the FFT within Nyquist, which is a very “advanced” topic. There’s an “FFT Tutorial” in the documentation included in the Nyquist source code: https://sourceforge.net/projects/nyquist/files/
Alternatively, if you manually export the data from Plot Spectrum you could read the file into Nyquist. That’s probably not very useful unless you are already fairly experienced in Nyquist programming.