- 46
- 37 251
David Koenig
United States
Приєднався 31 бер 2014
A collection of videos about sound analysis with emphasis on the piano. More videos on this topic are at
ua-cam.com/channels/bL-nxdK9kTrTaowOIg4Wsg.html?app=desktop
ua-cam.com/channels/bL-nxdK9kTrTaowOIg4Wsg.html?app=desktop
Piano String Response to Plucking and Hammer Striking
A Comparison of Plucking and Striking a Piano String using High-Speed Video and simulation.
Переглядів: 88
Відео
Step Change Response of a Piano String
Переглядів 1193 місяці тому
The stiff wave equation is solved for a downward step in the displacement y(x,t) at the agraffe end. Three methods are used: (1) A numerical method using finite differences, (2) The length is relaxed to infinity and the distance coordinate is transformed to the Laplace transform variable p to give an ODE in Y(p,t) which is inverted using the Weeks method, (3) The finite Fourier sine transform i...
Equation Pronouncing for PTJ Article on Vibrating String Models
Переглядів 398 місяців тому
Equation Pronouncing for PTJ Article on Vibrating String Models
Movies for PTJ Series on "Models for Vibrating Piano Wires
Переглядів 14311 місяців тому
Four movies showing dynamic versions of graphs in a series of articles appearing in the Piano Technicians Journal entitled "Models for Vibrating Piano Wires". The first movie deals with a piano wire being driven at one end at a frequency three times the wire's natural frequency. The second movie covers a C2-like piano wire being struck at 1/2 of the speaking length. The third movie covers the s...
Wash DC PTG 2023
Переглядів 176Рік тому
Review some commonly held theories. Showed how a first principles model can be constructed for the string and the hammer. Show three insights that can be extracted from the model. Simulate the effect of driving a string at one end at a fixed frequency to show how segments can develop. Simulate the response of a string struck in the middle of the speaking length. Simulate response of a string st...
Effect of Hammer Hardness on a Simulated C4 Piano Key
Переглядів 3742 роки тому
Two piano wires are struck by a hammer. One has a hard hammer and the other has a softer hammer. The response to the hammer strike is plotted and the two spectra of the force exchanged between the wire and the bridge are shown. The sounds of the bridge force waves are compared.
An Alternative View on Piano wire Vibration: Comparing a Stiff and Flexible String
Переглядів 1962 роки тому
This is a follow-up to an earlier video "Piano Hammer-String-Bridge Dynamics: An Alternative Viewpoint" where the effect of removing the elasticity is studied.
Piano Hammer-String-Bridge Dynamics: An Alternative Viewpoint
Переглядів 2582 роки тому
A Movie showing how the hammer, wire and bridge on a piano interact when the piano wire is struck at 1/8th of its speaking length.
Striking a Piano String at 1/2 and 1/8 of its speaking length
Переглядів 1202 роки тому
A simulated C2 piano string is struck at 1/2 of its speaking length and the movie shows the response for the first 30 ms. The simulation is repeated for the case where the C2 piano string is struck at 1/8 of its speaking length.
Using the Cumulative Spectrum
Переглядів 6444 роки тому
How the cumulative spectrum is related to the regular spectrum. How it is constructed and how it can be used to gain insight into piano sounds.
Pitch of a Piano Key Using Autocorrelation
Переглядів 2,3 тис.4 роки тому
How to find the pitch of a piano key using the autocorrelation. Three examples of piano keys are given: A4, C3 and A0. The autocorrelation finds the correct pitch even for the A0 key where the spectrum shows that there is no power at 27.5 Hz.
Spectral Analysis Applied to Pianos, Part 2. Precursors
Переглядів 4054 роки тому
A piano key is struck and the resulting sound is recorded. The plot of the wave amplitude vs. time shows a precursor consisting of several ms period related to the key action movement and a much shorter period representing the longitudinal component. A simple model of the wave is used to predict when the hammer is struck and when the longitudinal component arrives.
Spectral Analysis Applied to Pianos - Part 1
Переглядів 1,4 тис.4 роки тому
Three Three piano keys are analyzed in the time and frequency domains and several questions are posed about inharmonicity, pitch and many other issues.
Demonstration of a Piano's Coincident Partials
Переглядів 2734 роки тому
Spectral analysis, via MATLAB scripts, is used to visualize and hear the beating of coincident partials.
Transient Displacement Behavior of Four Piano Strings
Переглядів 1755 років тому
A simulation shows what one might see if they looked from the agraffe to the bridge with a high speed camera and watched a piano string being struck by the hammer. This is done for A0, A4, F6# and A7.
The Railsback Curve, Pitch and First Partials
Переглядів 8435 років тому
The Railsback Curve, Pitch and First Partials
The First Partial as a Diagnostic and Quality Control Tool for Pianos
Переглядів 1856 років тому
The First Partial as a Diagnostic and Quality Control Tool for Pianos
A Knabe 1927 7' 8" Semi-Concert Grand
Переглядів 3076 років тому
A Knabe 1927 7' 8" Semi-Concert Grand
Multiple Wave Analysis Using Matlab Scripts
Переглядів 1306 років тому
Multiple Wave Analysis Using Matlab Scripts
On Line Analysis of a Sound Wave Using Matlab
Переглядів 7626 років тому
On Line Analysis of a Sound Wave Using Matlab
Dynamics of Hammer-String-Bridge-Soundboard Interactions
Переглядів 957 років тому
Dynamics of Hammer-String-Bridge-Soundboard Interactions
A Procedure for Collecting Piano Data for Spectral Analysis
Переглядів 1997 років тому
A Procedure for Collecting Piano Data for Spectral Analysis
A Portable Device for Striking Piano Keys
Переглядів 827 років тому
A Portable Device for Striking Piano Keys
Striking a Piano String at Different Points
Переглядів 4477 років тому
Striking a Piano String at Different Points
Inharmonicity Simulation for Piano Technician's Journal
Переглядів 7417 років тому
Inharmonicity Simulation for Piano Technician's Journal
Analysis of a Sound Wave Using a Matlab Script
Переглядів 20 тис.8 років тому
Analysis of a Sound Wave Using a Matlab Script
Hi Mr. Koenig, I am an IB Physics student trying to learn more about spectral analysis. May I ask what program you used to analyze sounds for this series? Thank you!
@@kittyjiang1836 I used Matlab spectrum scripts.
Is there a plug in you can recommend to get the pitches for bells?
Hi Maggie. It will be easier if you reference the PTJ article. I can answer you mote clearly that . ..and it will be easier if you use my email which i think i sent you.
Great video! Since piano techs are your audience, maybe explain that the "second partial of y" is a partial derivative, not a partial of the piano note (fundamental, second partial, third partial, etc.)
This is blowing my mind. When I tune the bass aurally, I tend to not only follow the railsback curve, I tend to push it even more flat. That's because the 2 mentors I admire the most taught me to keep the beat rates closer to the same as I move down instead of getting really slow. They still slow down, but in a barely noticeable way. Am I tuning my bass way too flat?!? I think I don't understand the difference between the "first partial" and "pitch". Pitch of what?
Hi Maggie. Thanks for your comment. First, there is a post in the PTJ on this (vol. 63, no. 12, December 2020. Second, the last thing I would ever do is tell a professional piano technician that she is tuning incorrectly. However, the next time you tune, please use something like a Zoom H2 or other recording device (maybe even an iPhone) and send me the same of say, A0 or C1, and let me look at it. A five second sample would be sufficient. My email is spectraldmk@gmail.com. Dave
@davidkoenig260 I can do that! I will look up those Journal articles. I get busy and don't always read my Journal like a good Guild member. 🤦♀️ Can you explain what you mean by "pitch" vs "partial in those two charts? Thanks!
1/9 to 1/7 is the projected ideal for strike point in order to minimize those partials.
Any recordings of this beautiful piano?
Not yet, but thanks for asking.
We'll never solve this problem. In tune perception versus resonances is impossible. You have only three options. 1) make all strings of the same diameter and mass per lenght, which means your piano will be about eight meters long. 2) build a sound board that compensates for equal tuning. This is science fiction for now. 3) Make a compromise. Which also means to tune the piano according to the repertoire. Option three being the only reasonable one, it is a pain, but it somehow works. How lucky are these fretless instrument's player, as they can compensate (at the price of playing only a couple of notes at the same time). Reminds me of my comment to a sax player : "come back to me when you can play a chord".
Even these options are not solutions. Inharmonicity comes from stiffness in the strings, which pushes overtones sharper. No matter what you try to do, as long as you are using any real material, it will remain. And the kicker: even if it were possible to eliminate inharmonicity, it would fundamentally change the sound of the piano. You'd essentially be making a different instrument.
Very clear.thank you
This video is grate for understanding Autocorrelation! I will use it in a projekt.
very good.
But why is the highest string struck so near the top end of the string?
So basically a string is excited with a triangular function and rings with a triangular wave?
Amazing, wow, just what I was looking for.
this is simply amazing
Thanks for busting a myth.
BTW - Does not detract from the "Angel Shot Voicing". As usual with pianos and piano technicians, the techniques used to improve tone are quite practical and useful even if the explanations as to how they actually work miss the mark from a physics standpoint.
Great question from Ed and clear response.
Clear. Well done and explained David
Thank you so much! As a "merely interested" random internet person (officially computer science student), this was extremely helpful! I thought "huh, cool" after the last video, but I feel like this has given me an actual understanding of many details and nuances in it. Looking forward to the next "lesson"!
Could you please share the audios used in the video? For example, the A4 tone. Thank you so much!😀
Seems like the force exerted on the string by the motion of the bridge would be an important inclusion. Are results different if the string is off centre from the bridge?
I do not understand your question. Try email: spectraldmk@gmail.com
This happens on any sound wave? The harmonic series is increasing over the spectrum?
Hi Scctt. Yes, I tried that. There just isn’t enough data.
Good David. Perhaps (if there is enough data) you can also check the spectrum of the precursor section to see if the frequency is a sensible match to your frequency calculation and if, in fact, it matches the spurious peaks on the overall spectrum of the string. May work better lower in the scale.
Very good David. Would not be unusual to not see a lot of C1 fundamental as this should be lower than the 1st modal frequency of the fully strung soundboard and thus not transmitted well. Even more so on the 2nd C1 sample. I assume that second sample is from a much smaller piano. Suggestion to record a rubber hammer hit or even a fist hit on the center of the soundboard and check the spectrum to find this fundamental board frequency of each of the instruments. Then you could also check the notes near this fundamental board frequency to see how if affects those notes.
That missing fundamental is a pretty amazing illustration of psychoacoustics. You still "hear" it as a C1, purely on the strength of the harmonic series above it. If you could eliminate all the odd-numbered harmonics without changing anything else, you'd hear it as a C2. So little of our audio perception has to do with the fundamental frequency in isolation. The harmonics have a much stronger impact.
Thank you!
Really stunning illustrations and explanations. Superb analysis. Thanks!
Great video! I'm looking forward to part 2.
Excellent introductory video, David. Through my speakers, the sine waves you played don't really sound like pure sine waves and they were louder than your voice. Thank you for all your work. Looking forward to the next videos.
Thanks for the comments. Glad you enjoyed the video.
Thanks, that was very interesting. So did the partialsounds come from the ripple effect?
The ripple comes from the dispersion which causes the partials to shift to higher frequencies which causes inharmonicity. The partials are always there independent of dispersion.
@@davidkoenig260 So because the ripples shorten the space avaliable for the partials they have the higher frequency? thats amazing!
can you send a link of the all the recorded musical notes for matlab I couldn't find it on the facebook page
Please I want the file Matlab that you used in this video and thank you
Matlab is a software.
Personally, I try to tune a piano to a Railsback curve, which BTW gets steeper the smaller the piano because inharmonicity is directly related to string stiffness, and the only way to get decent low tones out of a small piano is with really thick strings which are then also stiff. However, there are so many soundboard resonances under ~200 Hz that sometimes notes need to be tuned to avoid either vanishing on a frequency the soundboard doesn't care for (at least from that particular location), or to avoid jumping out as being louder than the others around it. This is why the bass notes deviate significantly from the Railsback Curve, even when attempting to follow it.
Helpful script for data collection
Does the bridge in this model have additional mass and stiffness or is the "bridge" simply referring to the point on the board that the string is driving ? So, for example, do you make the board thicker in the area that represents the bridge?
Wow this is mind-blowing!
Hello David, I have a sound track from an experiment and there is a constant hmm noise in background, how can I remove that noise from my tracks using matlab.?
Jo
where is the script that you are running (AnalyzeAWavefromFile.m) ????
how can i change audio waveform without changing the original sound of a track?
Hello David!. These scripts are really great!. Do you know if there is a way to analyze every harmonic separately in order to check the amplitude in time of each one of them?. I am trying to emulate sounds by additive synthesis and knowing that would be awesome. Thank you very much, this video was really helpful! Greetings from Argentina
Isn't that the lower frequency components travel faster?
Nice work! Looking forward for more sound examples. However, i think comparing real piano with only a string model is not fair at all. In real piano you have body response and many other coupled strings that affect each other, strings interacting directly with air (not through bridge), etc.. But i think those videos really helpful to understand what's going on here from mathematical point of view. One note - autocorellation peaks are not equal to pitch. It may be related to precieved pitch, as for harmonic signals, but in case of inharmonic signals AC peaks are much less useful. Unlike fourier, it's also nonlinear, which only complicates comparisons with real strings.
Well done David. Not sure what you plan next, but it would be informative to see an expansion of what happens around the 14 minute mark. You could repeat the comparison of two situations theme, but do two versions with different hammer elasticity to explain how that changes the force profile on the string, wave shape and thus harmonic content. Same with hammer mass.
Do you impose a time envelope on the sum of pure tones?
A fantastic contribution to our understanding the underlying mechanism of inharmonicity.