2022 our 25th year online!

Welcome to the Piano World Piano Forums
Over 3 million posts about pianos, digital pianos, and all types of keyboard instruments.
Over 100,000 members from around the world.
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
(ad)
Who's Online Now
34 members (Burkhard, 20/20 Vision, Charles Cohen, AlkansBookcase, brennbaer, admodios, 9 invisible), 1,220 guests, and 341 robots.
Key: Admin, Global Mod, Mod
Previous Thread
Next Thread
Print Thread
Hop To
Page 11 of 42 1 2 9 10 11 12 13 41 42
Joined: Dec 2016
Posts: 326
Full Member
OP Offline
Full Member
Joined: Dec 2016
Posts: 326
I actually don't understand how Pianoteq works. So is it sampled or modeled? If sampled, why are people always talking about modeling? And if it's actually modeled, ...HOW? Is it some kind of a numerical simulation of a real piano? What details are modeled? I was once thinking how I would get a simulation of a single string and that would be pretty CPU-heavy, solving the wave equation with damping on a string with fixed ends, getting the Fourier spectrum and generate the note from that...but for many notes at the same time, at different velocities? Sounds impossible...

Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by Chopin Acolyte
I actually don't understand how Pianoteq works. So is it sampled or modeled? If sampled, why are people always talking about modeling? And if it's actually modeled, ...HOW? Is it some kind of a numerical simulation of a real piano? What details are modeled? I was once thinking how I would get a simulation of a single string and that would be pretty CPU-heavy, solving the wave equation with damping on a string with fixed ends, getting the Fourier spectrum and generate the note from that...but for many notes at the same time, at different velocities? Sounds impossible...

It's not samples (recording), it's sound produced by algorithms (models) in real time. They tried to re-create digitally how a piano behaves. In sampling technology they are digitally recording (sampling) actual piano sounds with microphones and layering them. But in the end it's all digital 1's or O's so don't ever let any one fool you with this silly idea of one being more real than the next. What should matter the most is how does it sound and how does it play.

Last edited by Jethro; 06/15/19 10:49 PM.
Joined: Sep 2015
Posts: 5,817
5000 Post Club Member
Offline
5000 Post Club Member
Joined: Sep 2015
Posts: 5,817
Pianoteq isn't a purely physical model. They use recordings of real pianos and attempt to reconcile their model and the sound of the piano. It doesn't actually have to recreate everything in real time.

Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by johnstaf
Pianoteq isn't a purely physical model. They use recordings of real pianos and attempt to reconcile their model and the sound of the piano. It doesn't actually have to recreate everything in real time.

Correct. Because that obviously is the best way to get an accurate representation of what they are trying to create. The sample is only the end point. What matters most is what happens in-between with all those fancy algorithms. The key thing to understand is that with Pianoteq you are NOT playing back those sampled recordings. That's why Pianoteq takes up so little disc space and requires so little computer horsepower.

Last edited by Jethro; 06/15/19 10:52 PM.
Joined: Jun 2018
Posts: 95
J
Full Member
Offline
Full Member
J
Joined: Jun 2018
Posts: 95
Originally Posted by johnstaf
Pianoteq isn't a purely physical model. They use recordings of real pianos and attempt to reconcile their model and the sound of the piano. It doesn't actually have to recreate everything in real time.


For clarification (see http://forum.pianoworld.com/ubbthreads.php/topics/1438951/re-ca63-vs-pianoteq.html#Post1438951):
Originally Posted by pianophil
I am Philippe Guillaume, creator of Pianoteq. In the end, everything is samples from the soundcard point of view. Pianoteq is based on a model, that is, an approximation of the physical reality based on the equations of mechanics. Some parts of the model are generated in real time (the string vibrations, the soundboard resonance, etc.). Some parts of the model are computed each time a parameter is changed (string properties, soundboard properties, etc.). Some parts of the model are precomputed in Modartt's office ("virtual factory"), and among these precomputed data, you will find some samples. The only samples that are almost unprocessed recordings are the noises from the pedal and the note-off sounds.

Joined: Dec 2016
Posts: 326
Full Member
OP Offline
Full Member
Joined: Dec 2016
Posts: 326
DP actions are already noisy enough and pedals are squaky, so no need to reproduce that laugh lol

Joined: Jul 2011
Posts: 3,238
D
3000 Post Club Member
Offline
3000 Post Club Member
D
Joined: Jul 2011
Posts: 3,238
Originally Posted by Jethro
But in the end it's all digital 1's or O's so don't ever let any one fool you with this silly idea of one being more real than the next

Wasn't that exactly what you strenuously claimed for pianoteq?

Joined: Sep 2015
Posts: 5,817
5000 Post Club Member
Offline
5000 Post Club Member
Joined: Sep 2015
Posts: 5,817
Originally Posted by Jethro
Here's a nice article that explains a little about how sensitive trained musicians are. The differences between Pianoteq and sampled sounds CAN be to this degree but the major differences between Pianoteq levels of sensitivity compared to sampled sounds level of sensitivity should be clear to an intermediate to advanced pianist.

Can you hear the differences in tone in the recording. I can. And this is what I'm referring to when I say it's hard to appreciate something when you have a difficult time knowing what to listen for. These things won't appear to matter now but it will hamper your development as you reach the intermediate to advanced stages of piano study. This is what I mean when I refer to sensitivity to what you are listening to. Can you tell that the second tone was struck slightly harder and with more attack? You wouldn't be able to create this tonal difference with a sampled sound but I bet you could with Pianoteq. Listen to it carefully.

If you don't have the proper tools to reach this level of sensitivity you are only handicapping yourself.

http://physicsbuzz.physicscentral.com/2014/12/hearing-pianists-fingers-importance-of.html


Pianoteq can't distinguish between the different types of touch discussed in the article. It doesn't know if you slam it into the keybed or not. It gets a note-on message and a velocity irrespective of how the note is played.

Joined: Apr 2007
Posts: 7,268
7000 Post Club Member
Offline
7000 Post Club Member
Joined: Apr 2007
Posts: 7,268
Arguing with the radio...


I'm not around. You can find me here
My YouTube, My Soundcloud
Yamaha N1X, Cybrid DIY hybrid controller
Joined: Sep 2009
Posts: 14,439
Yikes! 10000 Post Club Member
Offline
Yikes! 10000 Post Club Member
Joined: Sep 2009
Posts: 14,439
I've read about cases where it is claimed that the manner of playing influences the sound. Hand, arm, and body motion are said to influence the piano.

On the surface this is nonsense. The piano is a insensitive to such. But I'd entertain the notion that the pianist is influenced by such things.

CG: My father used to use the phrase "talking to the wall". I've never before heard "arguing with the radio". smile

Joined: Apr 2007
Posts: 7,268
7000 Post Club Member
Offline
7000 Post Club Member
Joined: Apr 2007
Posts: 7,268
Originally Posted by MacMacMac
I've never before heard "arguing with the radio". smile

Well, it’s translated from Bulgarian laugh


I'm not around. You can find me here
My YouTube, My Soundcloud
Yamaha N1X, Cybrid DIY hybrid controller
Joined: Dec 2018
Posts: 1,821
U
1000 Post Club Member
Offline
1000 Post Club Member
U
Joined: Dec 2018
Posts: 1,821
Originally Posted by johnstaf

Pianoteq can't distinguish between the different types of touch discussed in the article. It doesn't know if you slam it into the keybed or not. It gets a note-on message and a velocity irrespective of how the note is played.


I think this is the biggest difference between digital and acoustic, and why playing an acoustic is such a different, and way more versatile, expressive and responsive experience. I never realized it when i had zero experience with an acoustic.

Even the most expensive dp can't imitate this... yet. I wonder how it will be realized in the future.

I think people that are for example claiming a great dp is "better" than a decent upright might overlook this fact.

Joined: Jul 2011
Posts: 3,238
D
3000 Post Club Member
Offline
3000 Post Club Member
D
Joined: Jul 2011
Posts: 3,238
Originally Posted by johnstaf

Pianoteq can't distinguish between the different types of touch discussed in the article. It doesn't know if you slam it into the keybed or not. It gets a note-on message and a velocity irrespective of how the note is played.

Unless you believe it's possible to produce fff and beyond without slam (and by the same token, believe it's possible to simultaneously produce ppp and below while also slamming), you'd surely have to accept that slamming and velocity are highly correlated? i.e. Pianoteq distinguishes by virtue of key velocity.

Both modelled and sampled approaches can reproduce slamming if developers take the trouble to model/record appropriately.

Joined: May 2018
Posts: 1,729
1000 Post Club Member
Offline
1000 Post Club Member
Joined: May 2018
Posts: 1,729
Pianoteq is a model of a piano, and when you play it you are in fact simulating the pianos behaviour. The model has many parameters; some of them correspond to the physically measurable characteristics of the piano (length of strings, motion of hammers, etc.), and some of them correspond to things that cannot be measured.

Those latter parameters must also be set, in order for the model to be complete and usable. Since their values cannot be determined through measurements, they must be estimated through some other process. That other process is comparison of the simulated sound with sound from the physical instrument. Therefore samples should always be used. The Bechstein DG is not special in this respect. Of course, it would be possible for the Pianoteq team to simply vote for the values of those unmeasurable parameters, by using their ears as the judge. But using samples is quantifiable in a much more precise way, and therefore it is clearly the way to go for anyone wanting to model pianos.


Physical instruments: Roland FP-30, and E-28
Virtual instruments: "The Experience" piano collection, NI "The Maverick", Galaxy II Grand piano collection, Synthogy Ivory II Studio Grands, Production Voices Estate Grand, Garritan CFX Lite, Pianoteq 7.5.2
Focus: 1850±100 years
Joined: Oct 2013
Posts: 3,868
3000 Post Club Member
Offline
3000 Post Club Member
Joined: Oct 2013
Posts: 3,868
Originally Posted by Jethro

Interesting. It's even more than I thought. Explain this HiRes Velocity to me please.

MIDI has a message format call Control Change with 2 values : the Control Change number and the value. (The number 64 is used for the damper pedal).

The Control change #88 is reserved to add precision on the velocity.

We can have the sequence

Control Change #88, 32
Note On C4, 56

Which means C4, velocity 56+32/128 = 56.25

As CyberGene said, when a keyboard send HiRes MIDI event, it doesn’t mean that all 16256 values are generated : this depends of the resolution of the timer used to scan the keyboard sensor. You may have only 1300 on a Piano Phoenix for example.

Last edited by Frédéric L; 06/16/19 07:47 AM.

http://www.sinerj.org/
http://humeur-synthe.sinerj.org/
Yamaha N1X, Bechstein Digital Grand, Garritan CFX, Ivory II pianos, Galaxy pianos, EWQL Pianos, Native-Instrument The Definitive Piano Collection, Soniccouture Hammersmith, Truekeys, Pianoteq
Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by dire tonic
Originally Posted by Jethro
But in the end it's all digital 1's or O's so don't ever let any one fool you with this silly idea of one being more real than the next

Wasn't that exactly what you strenuously claimed for pianoteq?


Ha. Got me. Should have been more clear in that statement. There is potentially no difference in how should "sound" because they are both digital representations but how they behave is a totally different matter.

Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by Frédéric L
Originally Posted by Jethro

Interesting. It's even more than I thought. Explain this HiRes Velocity to me please.

MIDI has a message format call Control Change with 2 values : the Control Change number and the value. (The number 64 is used for the damper pedal).

The Control change #88 is reserved to add precision on the velocity.

We can have the sequence

Control Change #88, 32
Note On C4, 56

Which means C4, velocity 56+32/128 = 56.25

As CyberGene said, when a keyboard send HiRes MIDI event, it doesn’t mean that all 16256 values are generated : this depends of the resolution of the timer used to scan the keyboard sensor. You may have only 1300 on a Piano Phoenix for example.

I see. But if I understood you correctly Pianoteq cannot access this feature.

Last edited by Jethro; 06/16/19 08:00 AM.
Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by QuasiUnaFantasia
Pianoteq is a model of a piano, and when you play it you are in fact simulating the pianos behaviour. The model has many parameters; some of them correspond to the physically measurable characteristics of the piano (length of strings, motion of hammers, etc.), and some of them correspond to things that cannot be measured.

Those latter parameters must also be set, in order for the model to be complete and usable. Since their values cannot be determined through measurements, they must be estimated through some other process. That other process is comparison of the simulated sound with sound from the physical instrument. Therefore samples should always be used. The Bechstein DG is not special in this respect. Of course, it would be possible for the Pianoteq team to simply vote for the values of those unmeasurable parameters, by using their ears as the judge. But using samples is quantifiable in a much more precise way, and therefore it is clearly the way to go for anyone wanting to model pianos.

Yes that's what I believe as well. Why re-invent the wheel? They must sample at some point to understand the properties of the instrument they are trying to recreate.

Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
Originally Posted by johnstaf
Originally Posted by Jethro
Here's a nice article that explains a little about how sensitive trained musicians are. The differences between Pianoteq and sampled sounds CAN be to this degree but the major differences between Pianoteq levels of sensitivity compared to sampled sounds level of sensitivity should be clear to an intermediate to advanced pianist.

Can you hear the differences in tone in the recording. I can. And this is what I'm referring to when I say it's hard to appreciate something when you have a difficult time knowing what to listen for. These things won't appear to matter now but it will hamper your development as you reach the intermediate to advanced stages of piano study. This is what I mean when I refer to sensitivity to what you are listening to. Can you tell that the second tone was struck slightly harder and with more attack? You wouldn't be able to create this tonal difference with a sampled sound but I bet you could with Pianoteq. Listen to it carefully.

If you don't have the proper tools to reach this level of sensitivity you are only handicapping yourself.

http://physicsbuzz.physicscentral.com/2014/12/hearing-pianists-fingers-importance-of.html


Pianoteq can't distinguish between the different types of touch discussed in the article. It doesn't know if you slam it into the keybed or not. It gets a note-on message and a velocity irrespective of how the note is played.

I wouldn't be so sure of that.

The Pianoteq technology

Characteristics of Pianoteq
The piano sound is constructed in real time, responding to how the pianist strikes the keys and interacts with the pedals
It includes the entire complexity of a real piano (hammers, strings, duplex scale, pedals, cabinet)
Continuous velocity from pianissimo to fortissimo, with progressive variation of the timbre: that makes exactly 127 velocities! A sample-based software program would in theory require hundreds of gigabytes for all these velocities
Complex resonances that only a model can reproduce in all its richness:
Sympathetic resonance of all strings, both without and with sustain pedal
Duplex scale (the undamped string parts which come into resonance)
Sympathetic resonances between strings
Damper position effect when key is released (variable overtones damping)
Other special effects like staccato and sound continuation when pressing down the sustain pedal a short time after key release (re-pedalling)
Timbre modification of repeated notes, due to the hammer striking strings which are already in motion instead of being still
Release velocity
Eight types of pedals (that can be assigned to the four UI pedals):
Progressive sustain pedal, allowing the so-called “half pedal”, but also quarter or tenth’s pedals if you want!
Sostenuto pedal, allowing you to hold some notes after release without pressing down the sustain pedal,
Super Sostenuto pedal, where the notes held by the sostenuto can be replayed staccato, which is not possible on a “real” piano,
Harmonic pedal, allowing you to play staccato while maintaining the sustain pedal resonance,
Una corda pedal, also called soft pedal, modifying the sound quality or timbre by shifting the piano action to the right (on grand pianos),
Celeste peda, where a felt strip is interposed between hammers and strings, creating a softer sound. This pedal is usually found in upright pianos,
Rattle pedal, also called bassoon pedal, which equipped certain historical pianos, as for example the Besendorfer from the Kremsegg collection. A piece of parchment comes into contact with the strings to create a buzzing noise resembling the sound of the bassoon,
Lute pedal, where a wooden bar covered with felt is pressed against the strings, shortening the duration of the sound. It can be found in some historical pianos.
Variable lid position
Natural instrument noises including:
Variable action key release noise (varies with note duration and key release velocity if present)
Damper noise at key release (mainly for bass notes)
Sustain pedal noise: pedal velocity dependant “whoosh” produced by the dampers rising altogether from the strings or falling down
Choice of microphone position and multichannel mixing (up to 5 mics, 5 channels)
Microtuning and scala format files import
Various effects including equalizer, keyboard velocity setting, volume, sound dynamics which controls the loudness levels between pianissimo and fortissimo, reverberation with control of reverberation weight, duration and room size, limiter, tremolo.


https://www.pianoteq.com/pianoteq6?s=new

Fingers striking the key or the keys hitting bottom is a complex resonance I am sure Pianoteq took into account.

Last edited by Jethro; 06/16/19 08:09 AM.
Joined: Oct 2007
Posts: 3,836
J
3000 Post Club Member
Offline
3000 Post Club Member
J
Joined: Oct 2007
Posts: 3,836
In searching for information I found this on their website and I agree with it (for those who want to read their take on sampled versus modeled)

Why a sampled piano is insufficient
The very best sampled pianos of today are the result of many hours of careful recordings associated with complex solutions designed to provide a valuable piano sound. We respect the work of these high class competitors who manage to develop sampled based pianos of this quality. However, as is well-known, sampling technology itself has inherent disadvantages.

To give you an understanding of the reasons why we chose to develop Pianoteq we find it necessary to describe the shortcomings of using samples to create a digital piano:

The sampled piano contains static recordings of each note, how it sounded during a particular moment in time. It does not take into account the influence of other strings vibrating, cabinet resonance, pedal interaction and hammer position.
The sampled piano cannot alter the existing piano samples when it comes to parameters such as hammer hardness, unison tuning, cabinet size, overtones spectrum etc.
The sampled piano has several technical limitations such as audible quantization noise and uneven variation of the timbre (from ppp to fff).
Despite many recent attempts to enhance the sampled piano sound by adding convolution reverb and other post processing effects, the technology as such has too many limitations when it comes to achieving a truly vivid and convincing piano sound.

https://www.pianoteq.com/pianoteq6?s=new

Page 11 of 42 1 2 9 10 11 12 13 41 42

Link Copied to Clipboard
What's Hot!!
Piano World Has Been Sold!
--------------------
Forums RULES, Terms of Service & HELP
(updated 06/06/2022)
---------------------
Posting Pictures on the Forums
(ad)
(ad)
New Topics - Multiple Forums
How Much to Sell For?
by TexasMom1 - 04/15/24 10:23 PM
Song lyrics have become simpler and more repetitive
by FrankCox - 04/15/24 07:42 PM
New bass strings sound tubby
by Emery Wang - 04/15/24 06:54 PM
Pianodisc PDS-128+ calibration
by Dalem01 - 04/15/24 04:50 PM
Forum Statistics
Forums43
Topics223,384
Posts3,349,166
Members111,630
Most Online15,252
Mar 21st, 2010

Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations |

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


Copyright © VerticalScope Inc. All Rights Reserved.
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.7.5
When you purchase through links on our site, we may earn an affiliate commission, which supports our community.