Welcome to the Piano World Piano Forums
Over 2.5 million posts about pianos, digital pianos, and all types of keyboard instruments
Join the World's Largest Community of Piano Lovers (it's free)
It's Fun to Play the Piano ... Please Pass It On!

SEARCH
Piano Forums & Piano World
What's Hot!!
Hurricane Irma & Our Piano Friends!
--------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
(ad)
Virtual Sheet Music
Download Sheet Music Instantly
Virtual Sheet Music - Classical Sheet Music Downloads
Sheet Music...
(125ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
(ad)
Piano Buyer Guide
Piano Buyer Spring 2017
(ad)
4th Finger Enigma Resolved!
Schumann's 4th Finger Enigma Resolved!
Who's Online Now
98 registered members (anotherscott, ArtlessArt, ando, Aspiring, 24 invisible), 1,951 guests, and 1 spider.
Key: Admin, Global Mod, Mod
(ad)
Estonia Pianos
Estonia Pianos
Quick Links to Useful Piano & Music Resources
Our Classified Ads
Find Piano Professionals-

*Piano Dealers - Piano Stores
*Piano Tuners
*Piano Teachers
*Piano Movers
*Piano Restorations
*Piano Manufacturers

Quick Links:
*Advertise On Piano World
*Free Piano Newsletter
*Online Piano Recitals
*Piano Recitals Index
*Piano & Music Accessories
*Live Piano Venues
*Music School Listings
* Buying a Piano
*Buying A Acoustic Piano
*Buying a Digital Piano
*Pianos for Sale
*Sell Your Piano
*How Old is My Piano?
*Directory/Site Map
*Virtual Piano
*Music Word Search
*Piano Videos
*Virtual Piano Chords & Scales
Previous Thread
Next Thread
Print Thread
#1356251 - 01/23/10 12:57 PM Impulse response for software piano?  
Joined: Jul 2009
Posts: 39
Ole Laursen Offline
Full Member
Ole Laursen  Offline
Full Member

Joined: Jul 2009
Posts: 39
Hi!

This is a weird question, but there are some many audio pros here. I really need a piano soundboard impulse response, can anyone help me?

I've been toying with a little software piano model, and so far I've got what appears to be a respectable bass string sound. But without a soundboard response to convolve it with, I'm stuck. I do have a piano but no good recording gear.

Ole

(ad) ROLAND

Click Here

#1356272 - 01/23/10 01:23 PM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Dec 2009
Posts: 4,675
dewster Offline
4000 Post Club Member
dewster  Offline
4000 Post Club Member

Joined: Dec 2009
Posts: 4,675
Northern NJ
Are you using digital waveguides for the string?

#1356284 - 01/23/10 01:40 PM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Dec 2008
Posts: 3,842
ChrisA Offline
3000 Post Club Member
ChrisA  Offline
3000 Post Club Member

Joined: Dec 2008
Posts: 3,842
Redondo Beach, California
The site I was looking at that sells samples Sampletekk has says they include impulse responses for damper pedal for convolution in the samples. $49 price is not to bad.

But really, a small diaphragm made-in-china mic is not that expensive and you must already have a decent audio interface.

What are your plans for this? can you tell us what you have done so far?

#1356389 - 01/23/10 03:42 PM Re: Impulse response for software piano? [Re: ChrisA]  
Joined: Jul 2009
Posts: 2,823
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,823
Sydney, Australia
RE: Sampletekk - before purchasing anything, it's probably wise to make sure that the impulse responses will be actually usable as seperate entities. I.e, it is conceivable that whilst the instruments use impulse responses of the soundboard, these impulse responses may not be able to be "exported" for use in other software. (If anyone knows either way, please advise!)

Greg.


Middle-aged Jeremy Clarkson acolyte.
(ad)
Piano & Music Accessories
piano accessories music gifts tuning and moving equipment
#1356403 - 01/23/10 03:56 PM Re: Impulse response for software piano? [Re: sullivang]  
Joined: Jul 2009
Posts: 2,823
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,823
Sydney, Australia
Another thing: I think you will find that the Sampletekk impulse responses are impulse responses of the entire piano - not just the soundboard. Their purpose is to recreate sympathetic resonance, so I presume the sound is that of the entire piano with the pedal down. If you require something relating only to the soundboard itself, I will be extremely surprised if the Sampletekk IR's would be of any use.

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1357541 - 01/25/10 08:35 AM Re: Impulse response for software piano? [Re: sullivang]  
Joined: Jul 2009
Posts: 39
Ole Laursen Offline
Full Member
Ole Laursen  Offline
Full Member

Joined: Jul 2009
Posts: 39
Thanks for the responses, although no hit yet. smile

ChrisA: Recording it myself is a last resort. I don't really have any experience with recording with a mic, if the quality isn't good enough, I probably can't use it.

I've currently got a model of transverse and longitudinal vibrations with hammer interaction and string coupling effects. What's lacking right now is the soundboard, dampers, sympathetic resonances (sympathetic shouldn't be too hard I think, I just haven't experimented with more than one note at the time yet) plus some of the noises occuring when you play an acoustic.

As for my plans, I want to complete the model and see if I can get a great sound out of it, then work on the performance so it can run in real-time.

Digital waveguides: No, I'm not using them. My understanding of digital waveguides is that they're extremely efficient but can't model inharmonic series directly, you need to filter them to that. But I'm a total DSP newbie, I'm not doing anything new, just leaning on some research papers. You can find some here from active researchers

http://www.acoustics.hut.fi/~hml/publications.html
http://home.mit.bme.hu/~bank/publist/index.html
http://www.diegm.uniud.it/rinaldo/workshop/Workshop/1/pres/zambon.pdf

If you're interested in how sound is generated in the acoustic piano, don't miss this one

http://www.speech.kth.se/music/5_lectures/contents.html

It's a real shame that neither Pianoteq or Roland disclose any information about their models.

Ole

#1357552 - 01/25/10 09:16 AM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Jul 2009
Posts: 2,823
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,823
Sydney, Australia
Originally Posted by Ole Laursen
It's a real shame that neither Pianoteq or Roland disclose any information about their models.


FWIW, regarding Pianoteq, I just Googled "Modartt patents" and found this:
http://www.faqs.org/patents/app/20090241757

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1357731 - 01/25/10 02:00 PM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Dec 2009
Posts: 4,675
dewster Offline
4000 Post Club Member
dewster  Offline
4000 Post Club Member

Joined: Dec 2009
Posts: 4,675
Northern NJ
Thanks for the very interesting links!

Originally Posted by Ole Laursen
Digital waveguides: No, I'm not using them. My understanding of digital waveguides is that they're extremely efficient but can't model inharmonic series directly, you need to filter them to that.

You do the transverse waves with three waveguides, one for each string, and the longitudinal with at least one other waveguide. At least that's the way J. O. Smith III describes how he does it. I assume you've seen his site? They even have a C++ SDK over there.

Dispersion (progressively sharp harmonic series) is really easy with waveguides, you incorporate it in the loop filter via an IIR LP or all-pass. And you can often commute the body and other resonances by using the lumped impulse response as the excitation itself, thus avoiding convolution (at least for the higher frequencies). Commutation assumes a linear model however.

Originally Posted by Ole Laursen
It's a real shame that neither Pianoteq or Roland disclose any information about their models.

It's the nature of industry to be secretive, something patents were supposed to address by providing a short-term monopoly in exchange for the revealing and protection of trade secrets. Information needs to be free IMO, and all the profit-making activity by large corporations is a huge drag on any kind of development.

#1357753 - 01/25/10 02:21 PM Re: Impulse response for software piano? [Re: sullivang]  
Joined: Dec 2008
Posts: 3,842
ChrisA Offline
3000 Post Club Member
ChrisA  Offline
3000 Post Club Member

Joined: Dec 2008
Posts: 3,842
Redondo Beach, California
Originally Posted by sullivang
RE: Sampletekk - before purchasing anything, it's probably wise to make sure that the impulse responses will be actually usable as seperate entities. I.e, it is conceivable that whilst the instruments use impulse responses of the soundboard, these impulse responses may not be able to be "exported" for use in other software. (If anyone knows either way, please advise!)

Greg.


Sampletekk sells "samples" not software. So there is no "export", or more accurately "export" is all you get.

The samples are available in about 5 or 6 formats and at least one of the formats is very well documented. The price is $49 for these is not much risk.

But yes, I is not clear exactly what is there. Likely you'd have to look.

#1357792 - 01/25/10 03:19 PM Re: Impulse response for software piano? [Re: ChrisA]  
Joined: Jul 2009
Posts: 2,823
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,823
Sydney, Australia
Originally Posted by ChrisA

Sampletekk sells "samples" not software. So there is no "export", or more accurately "export" is all you get.

The samples are available in about 5 or 6 formats and at least one of the formats is very well documented. The price is $49 for these is not much risk.

But yes, I is not clear exactly what is there. Likely you'd have to look.


Understood and agreed, however it is my understanding that the impulse response are only available for the Gigastudio 3 format, and the samples for this format are sometimes put into a single file. All I'm saying is that it would be prudent to make enquiries before actually making the purchase, to determine a) whether the impulse responses contain the desired information, and b), whether the impulse responses are usable externally, and what is required in order to do so. (e.g sample conversion software)

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1357852 - 01/25/10 04:57 PM Re: Impulse response for software piano? [Re: sullivang]  
Joined: Jul 2009
Posts: 39
Ole Laursen Offline
Full Member
Ole Laursen  Offline
Full Member

Joined: Jul 2009
Posts: 39
I browsed through the Sampletekk libraries and did some googling. It seems the PMI Hybrid on the Sampletekk site should contain soundboard impulse responses. As you suggest, it might be an idea to contact them.

dewster: yeah, I've looked at Julius Smith's work, that's actually where I started. The Finnish research is based on digital waveguides I think. It's just not the only way to do it, for real-time purposes it might have been 15 years ago but processors are faster these days. smile I also looked at the SDK, but I had some beefs with it and the examples had a tendency to segfault on me.

Greg: thanks for the link to the patent application, hadn't come across that before. I'm reading it right now.

#1357871 - 01/25/10 05:31 PM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Jul 2009
Posts: 39
Ole Laursen Offline
Full Member
Ole Laursen  Offline
Full Member

Joined: Jul 2009
Posts: 39
Found the patent application on freepatentsonline.com. At least half of it is pure crap, I certainly hope it's not awarded. From what I could gather from it, it seems like Pianoteq is using simple modal synthesis with some kind of prerendered soundboard model. It'll be interesting how the model I'm working on stack up against it, once I get the soundboard response. smile

#1357884 - 01/25/10 05:48 PM Re: Impulse response for software piano? [Re: Ole Laursen]  
Joined: Dec 2009
Posts: 4,675
dewster Offline
4000 Post Club Member
dewster  Offline
4000 Post Club Member

Joined: Dec 2009
Posts: 4,675
Northern NJ
Originally Posted by Ole Laursen
Found the patent application on freepatentsonline.com. At least half of it is pure crap, I certainly hope it's not awarded. From what I could gather from it, it seems like Pianoteq is using simple modal synthesis with some kind of prerendered soundboard model.

I waded through that swamp too, though you no doubt understand it better than I do. To award a patent my criterion would be full disclosure of exactly what they are doing, not a couple of equations and a bunch of hand waving. I guess business doesn't want that though (but they do enjoy the protection a patent gives them). I think patent lawyers get paid by the word.

Originally Posted by Ole Laursen
It'll be interesting how the model I'm working on stack up against it, once I get the soundboard response. smile

Several years ago I ran across some sound clips on the web that demonstrated how a narrow pulse waveform could sound uncannily like a violin via filtering - it was quite fascinating and I wish I could find it again.

This is a very interesting thread to me, please do post any progress that you make!


Moderated by  Piano World 

Piano Acc. & Gift Items in
Piano World's Online Store
In PianoSupplies.com ,(a division of Piano World)
our online store for piano and music gifts and accessories, Digital Piano Dolly, party goods, tuning equipment, piano moving equipment, benches, lamps Caster Cups and more.


Free Shipping* on Jansen Artist Piano Benches, Cocoweb Piano Lamps, Hidrau Hydraulic Piano Benches
(*free shipping within contiguous U.S. only)
(ad)
Pearl River
Pearl River Pianos
(ad)
Pianoteq
PianoTeq 6 Out now
(ad)
Lindeblad Piano
Lindeblad Piano Restorations and sales
ad
Pierce Piano Atlas


New Topics - Multiple Forums
Do all the Privias share the same action?
by upbeat. 09/20/17 01:24 PM
OT- New Year
by PhilipInChina. 09/20/17 09:42 AM
Casio GP400
by Nordomus. 09/20/17 04:56 AM
Shipping insurance from Canada to Asia
by zanarkanda. 09/20/17 12:31 AM
Voicing Lead Sheets/ Fake Books?
by MacMorrighan. 09/19/17 09:34 PM
Forum Statistics
Forums44
Topics181,947
Posts2,658,938
Members88,871
Most Online15,252
Mar 21st, 2010
(ad)
Accu-Tuner
Sanderson Accu-Tuner
Check It Out!
There's a lot more to Piano World than just the forums.
Click Here to
Explore The Rest of Piano World!!
Visit our online store for gifts for music lovers


 
Help keep the forums up and running with a donation, any amount is appreciated!
Or by becoming a Subscribing member! Thank-you.
Donate   Subscribe
 
Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations | Pianos For Sale | Sell Your Piano |

Advertise on Piano World
| Subscribe | Piano World | PianoSupplies.com | Advertise on Piano World |
| |Contact | Privacy | Legal | About Us | Site Map | Free Newsletter |


copyright 1997 - 2017 Piano World ® all rights reserved
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.6.0