Once I figure out how to process and generate the data I need for analysis of one string and scale length it will be useful to be able to process all the tracks in a collection for a set of strings. Currently I generate 12 tracks when measuring one set of strings. Each track has a sample of the tone from a single string at either 650mm or 325mm scale length.
If I have selected multiple tracks and call my Nyquist plugin are the sounds from each track passed in as an argument?
Is the name of the file and/or the names of the tracks available to my plugin?
I could use the filename to generate an appropriate variant filename for the fundamental frequency data and use the track names to identify sections of data in the report as string and scale length. If not I can add more input fields to the plugin.
It's very interesting looking at the data I've collected manually and trying to determine the most accurate and repeatable way to determine a value for fundamental frequency. I'm using the pitch data from the two scale lengths and fret depression difference to calculate longitudinal stiffness. Depending on how the string is plucked and the type of string it appears the fundamental frequency can change and even oscillate. The processing needs to take into account these changes in pitch when a string is plucked from the measurement artifacts using YIN with various settings.
For anyone curious I've attached a png image of one section of the spreadsheet I'm analyzing the data with. It shows a surprising shift in frequency at about 1.25 s. Collecting pitch data using YIN with a smaller window size and shifting through the data using a smaller increment shows more detail.
I'm curious how much of this is real and whether any part of how the variation in pitch the data present might be is a YIN artifact.

- Martin-M540-light-650mm-9070g-G3.png (156.15 KiB) Viewed 1343 times