Status: New
Owner: ----

New issue 257 by [email protected]: Frequency errorr on 'non in tune'  
fifth intervals
http://code.google.com/p/solfege/issues/detail?id=257

What steps will reproduce the problem?

1. Start in a console: solfege --verbose-sound-init
2. Misc/Intonation/Is the fifth ...(0.97..0998)
3. When the fifth is declared `not in tune`  (flat or sharp) get the wav  
file and analyze it (ex. /tmp/solfege-LzZFsH/out.wav with Audacity)
a) Import the wave file, select the first tone wave with cursors (selected  
part appears grayed), select Analyze/Plot Spectrum.
In the new window selectas follows:
Spectrum, Hanning Window, Size 16384, Log. frequency, the put the cursor  
centered on the highest peak and read on the legend the frequency value  
after the word Peak:
b) Then the second tone must be analyzed identically.

What is the expected output? What do you see instead?

f1=413 Hz, f2=638 Hz (no decimals availables)
solfege declare this interval as a sharp but frequencies are in error.
Exact G#4 = 415.30 Hz (measured 413 +/-1 Hz)
Exact D5# = 622.25 Hz (measured 638 +/-1 Hz)
Exact E5  = 659.26 Hz

The interal was declared `sharp` but:
measured f1 = 413 HZ  and not the exact 415.30 Hz,
measured f2=638 HZ and not the espected E5  = 659.2, nor the `flat`fifth`=  
622.25 Hz

For fifth declared as "in tune" the error is negligible, but not null  
because a MIDI USB  keyboard using fluidsynth reveals beats  between  
solfege and fluidsynth for both tones.

What version of the product are you using? On what operating system?

- GNU Solfege 3.20.5-rc2
- Debian Wheezy Linux 3.2.0-2-rt-amd64 #1 SMP PREEMPT RT
- Python 2.7.3rc2

The sound I can hear s also not good for the comparison purpose, resembling  
a plastic trumpet with a strong quality difference between the two tones.

Please provide any additional information below.

The attached file contains the full program output visible on the console.

If you con give me some instruction to address the module involved, I can  
try to debug the Python code. I'm quite new to solfege, instead I have  
experience with Python, sound processing, acustic and music theory.

Attachments:
        solfege-fifth-error-01.txt  2.7 KB


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Solfege-devel mailing list
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe", or visit
https://lists.sourceforge.net/lists/listinfo/solfege-devel

Reply via email to