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
57 members (Barry_Braksick, danno858, BadSanta, danbot3, Animisha, Burkhard, aphexdisklavier, 12 invisible), 1,830 guests, and 277 robots.
Key: Admin, Global Mod, Mod
Previous Thread
Next Thread
Print Thread
Hop To
Page 62 of 75 1 2 60 61 62 63 64 74 75
Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by Alfort
Thanks dewster, and by the way thank you for your excellent and interesting work.
Let's see if someone brings a CP33 sample...

My pleasure, and I'm happy that you find it useful. For me this has been a very fruitful group project, with others providing samples I never would have been able to obtain, and the analysis results shared with other interested parties.

I added the CP33 to the begging list of the DPBSD OP.

Joined: Aug 2012
Posts: 16
A
Junior Member
Offline
Junior Member
A
Joined: Aug 2012
Posts: 16
Thanks! Yes, I think it deserves a brownie point smile

Joined: Sep 2010
Posts: 424
Full Member
Offline
Full Member
Joined: Sep 2010
Posts: 424
Hi, Dewster, could this test go to the next version of DPBSD? (I can't see if it is already there implicitly, it would be a very basic direct physical behaviour to check).

Single Key Damper Check

Quote
Depress the sustain pedal and strike a note or chord. Lift off the keys but hold the sustain pedal. The notes will sustain, of course, and all digital pianos get this right. Now, while still depressing the sustain pedal, depress the same keys but slowly enough so that no new notes are sounded. While holding down the notes, take your foot off the sustain pedal.

On a real piano the notes still sustain, minus the sympathetic resonance of the other strings which are now dampened. But on most digital pianos, the notes are cut off as soon as you lift off the sustain pedal. It amazes and disappoints me that even some of the most expensive and elaborate flagship digital pianos fail this simple mechanism.


(The next proposed testcase there I couldn't really understand):

Quote
...Without depressing the sustain pedal, when I softly press down and hold a lower key (maybe a bass C) (without activating its sampled sounds), and then "play" another key (maybe a C one octave higher) it activates a sample to simulate a slight resonance for the lower C key, which I am still holding down. Now, the infidelity occurs when I do the same thing, except I first hold the sustain pedal down before I do the above. In this scenario the cross string resonance does not occur. Which again is not how an acoustic piano would work.


Acoustic: own clavichord!, Burger&Jacoby,Biel (nice vintage vertical)
Digital: CA65; Pianoteq; Sampled:Galaxy VintageD+Vienna(Bösendorfer)
Sampletekk Black,PMI, etc...
Harpsi: Beurmann Dutch+Sampletekk, Clavichord:PMI+Wavelore+organs
Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by Temperament
Depress the sustain pedal and strike a note or chord. Lift off the keys but hold the sustain pedal. The notes will sustain, of course, and all digital pianos get this right. Now, while still depressing the sustain pedal, depress the same keys but slowly enough so that no new notes are sounded. While holding down the notes, take your foot off the sustain pedal.

That's test number 3, the "silent replay" test. I do the test with a single note.

Originally Posted by Temperament
...Without depressing the sustain pedal, when I softly press down and hold a lower key (maybe a bass C) (without activating its sampled sounds), and then "play" another key (maybe a C one octave higher) it activates a sample to simulate a slight resonance for the lower C key, which I am still holding down...

That's test number 2, the "key sympathetic resonance" test. I do this test with notes both above and below the stimulus note.

Originally Posted by Temperament
Now, the infidelity occurs when I do the same thing, except I first hold the sustain pedal down before I do the above. In this scenario the cross string resonance does not occur. Which again is not how an acoustic piano would work.

I don't test for key sympathetic resonance with the pedal down because something that subtle sounding would be swamped by all the other undamped strings doing their thing (in a real piano). It would be a nightmare to try to hear something like that and report it with any certainty.

Or am I perhaps reading the test description incorrectly? Is the pedal depressed, the keys silently depressed, then the pedal lifted before the stimulus note is played?

WippenJackSpring? Beuller?

Joined: Jun 2011
Posts: 263
Full Member
Offline
Full Member
Joined: Jun 2011
Posts: 263
Dewster, I believe the proposed added tests actually are not in your original test... you test for their individual components, but not the 'complete' scenario all in one place.

The first proposed test is a single long-procedure test:
- Press a key + hold the pedal + silently replay that key + lift the pedal (without releasing the replayed key).

The silently replayed key should keep on sounding as the damper for those strings was always off the strings, it was never lowered... but, according to Temperament, most DPs, upon release of the pedal will quiet all keys even the ones that were depressed after.

The second procedure is:
- hold pedal + silently play a note + play a sympathetic note an octave or so higher.

The claim is that, there should be string resonance with the silently depressed key, but that, as you pointed out, is, IMHO, wrong. If the sustain pedal is depressed, what keys are silently held down is irrelevant... all dampers are always up and all strings with harmonics with the newly played note will resonate if the sustain pedal is depressed, so I really don't think that second part of the test is really accurate.

I hope I got the explanation right though smile

Rafa.


Roland FP-7F
Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by RafaPolit
Dewster, I believe the proposed added tests actually are not in your original test... you test for their individual components, but not the 'complete' scenario all in one place.

The first proposed test is a single long-procedure test:
- Press a key + hold the pedal + silently replay that key + lift the pedal (without releasing the replayed key).

The silently replayed key should keep on sounding as the damper for those strings was always off the strings, it was never lowered... but, according to Temperament, most DPs, upon release of the pedal will quiet all keys even the ones that were depressed after.

I believe you are describing the DPBSD silent replay test #3 (from the DPBSD readme file):

3. [C2v100t0]; [DPv127t1]; [C2v0t2]; [C2v1t3]; [DPv0t4]; [C2v0] & [G5v15] @ t5.

- Note C2 is played at velocity 100 at time 0 seconds.
- Damper pedal is fully depressed at time 1 second.
- Note C2 is released at time 2 seconds.
- Note C2 is played at velocity 1 at time 3 seconds.
- Damper pedal is fully released at time 4 seconds.
- Note C2 is released at time 5 seconds (and note G5 is played at velocity 15 to signal the end of the test.

Lots of DPs fail the penultimate step (note damps @ damper pedal release) which isn't the end of the world, but it does give some insight into how much internal bookkeeping they're doing with the keys and pedals.

Joined: Jun 2011
Posts: 263
Full Member
Offline
Full Member
Joined: Jun 2011
Posts: 263
I stand corrected... that is indeed the full test smile

Thanks for the clarification,
Rafa.


Roland FP-7F
Joined: Sep 2010
Posts: 424
Full Member
Offline
Full Member
Joined: Sep 2010
Posts: 424
Thank You Dewster, at first reading I couldn't see it either that it is already included (therefore posted).

1.In the meantime I re-assessed the importance of this as a buying argument for a DP with the same conclusion as you have written:
Quote
isn't the end of the world

2.
Quote
I don't test for key sympathetic resonance with the pedal down because something that subtle sounding would be swamped by all the other undamped strings doing their thing (in a real piano). It would be a nightmare to try to hear something like that and report it with any certainty.

Had the same thought therefore couldn't understand it either.
3.
Quote
Is the pedal depressed, the keys silently depressed, then the pedal lifted before the stimulus note is played?

This would be a real test case for the completeness of SR implementation (as my CA51 would fail it). The problem probably is that no key sympathetic resonance will be activated while pedal down. (Once activated however it wan't get destroyed by pressing-lifting the sustain pedal, as I can reproduce it.)

And this behaviour could have more impact on the sound in real playing situations than the original reported cases! (While the player plays the keys he operates the sustain pedal independently).

Attila


Acoustic: own clavichord!, Burger&Jacoby,Biel (nice vintage vertical)
Digital: CA65; Pianoteq; Sampled:Galaxy VintageD+Vienna(Bösendorfer)
Sampletekk Black,PMI, etc...
Harpsi: Beurmann Dutch+Sampletekk, Clavichord:PMI+Wavelore+organs
Joined: Nov 2012
Posts: 7
D
Junior Member
Offline
Junior Member
D
Joined: Nov 2012
Posts: 7
Hi,

I made a recording with my brand new Casio AP 450.
The noise level is dreadful, but I recorded with my laptop through the headphones jack...

I asked Mike Martin if there is a way to make the DP record the midi file in wav format (my attempts where unsuccessfull)

I do not know if the current file is usable for DPBSD. If not I will try again this week-end.

I was unable to make it visible in the DPBSD media fire, so here is the link :
http://www.mediafire.com/?9ah55op7w5ryq39

Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by Damien Salvador
I made a recording with my brand new Casio AP 450.
The noise level is dreadful, but I recorded with my laptop through the headphones jack...

Thanks! There is a rhythmic buzzing around -45dB that is pretty obnoxious, but it's in stereo and the peak levels are good.

Looking at the manual, I'm not certain but it seems like you might be able to do simultaneous MIDI playback and WAV recording directly on the AP450.

Joined: Nov 2012
Posts: 7
D
Junior Member
Offline
Junior Member
D
Joined: Nov 2012
Posts: 7
Originally Posted by dewster

Looking at the manual, I'm not certain but it seems like you might be able to do simultaneous MIDI playback and WAV recording directly on the AP450.

I must say the manual is not easy to understand ... the more so because there is no screen, and buttons are used for several functions smile
I was able to make a wav record of a midi record of something I played, but was unable to make the DP accept the .mid file as a recorded song (it is a .DSC file, and it does not look like the .CM2 format of casio midi ...)

Joined: Nov 2012
Posts: 7
D
Junior Member
Offline
Junior Member
D
Joined: Nov 2012
Posts: 7
After unsuccessfully trying the mid to wav conversion (I learned the midi file format in the process so it's not lost time) I made a new recording on my main computer. Many plug conversions were necessary (I only had RCA jack with enough cable length) but finally it's done. The result is here : dpbsd_v2.0_casio_ap450-2.mp3

Bye,

Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by Damien Salvador
After unsuccessfully trying the mid to wav conversion (I learned the midi file format in the process so it's not lost time) I made a new recording on my main computer. Many plug conversions were necessary (I only had RCA jack with enough cable length) but finally it's done. The result is here

The noise floor is much better, but for some reason the stretch test is missing?

Joined: Nov 2012
Posts: 7
D
Junior Member
Offline
Junior Member
D
Joined: Nov 2012
Posts: 7
ooops, which test is it ? did I cut It at the beginning or end ? I'm making it ... again smile


Joined: Nov 2012
Posts: 7
D
Junior Member
Offline
Junior Member
D
Joined: Nov 2012
Posts: 7
Indeed, I must have accidentaly cut a part of the file. Here it is again : dpbsd_v2.0_casio_ap450-3.mp3

Hope it is ok, this time

Joined: Nov 2008
Posts: 428
Full Member
Offline
Full Member
Joined: Nov 2008
Posts: 428
Dewster, I have a proposition.

When I think about all these pianos, sometimes I get lost which one has which technology, and also sometimes when I look at sample lengths I forget what other pianos had. Also some people here may not have such technical mind to see some things as clear as you do. So my proposition is to make some kind of ranking or tech tree for pianos.

Pianos could have 0-10 note for technical aspects such as loop lengths, stretching amount, velocity layers, velocity blending quality, pedal effect and some of most important tests, eventually frequency and timbre balance (to point out pianos with weird timbre issues). 10 is no looping, 8 velocity layers etc. It could sum up to overall TECHNICAL pianos ranking or tech tree, which will of course not mean that playing experience will give you same conclusions. But it will give us and novice buyers nice and quite objective overview.

You already did the judgment, but it's verbal and in this way hard to gather in one place, like table, tree or ranking; also less understandable than numbers.

Other thing, much more controversial, would be adding keyboard quality note: for progressiveness, weight, sensor numbers. I'm not sure is this good idea, since it may start keyboard discussion war.


Roland FP-4
Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Originally Posted by Damien Salvador
Hope it is ok, this time

Looks good, thanks!

Originally Posted by kiedysktos.
Dewster, I have a proposition...

I've been asked this via PM a couple of times lately, and would love to comply, but I can't see exactly how.

If the text reviews were more numeric it would make more sense, but they are rather comment driven without rigid categories beyond pro/con/other, and Excel isn't the best at that kind of thing.

Many tests are pass / fail, stretching could be a ratio, attacks and decays are numeric. But there are too many caveats / qualifiers / things to say about almost everything. People might ask for (or I might be tempted to include) some math on the numbers for a grand score, but DPs are such balls of wax I'm kind of against one number summing them all up (rather like IQ, which is absurd on its face).

The DPBSD is really more of a no-go test for a DP you are already seriously considering buying, and not so much a pre shopping weeder. After reading the review you should download the MP3 and critically listen to it (particularly the looping, stretching, and layering tests) so you can make your own esthetic judgements (i.e. can you likely tolerate long term the way they've processed the sample set).

Joined: Sep 2010
Posts: 424
Full Member
Offline
Full Member
Joined: Sep 2010
Posts: 424
Dewster, there in in this topic about hammer delay we are discussing Casio's highly advertised new(?) hammer delay simulation. I can't see Hammer Delay was directly explored by DPBSD tests so far, but they could possibly significant information about DP quality. It could even help to differentiate between DP component quality separating keyboard and sound synthesis.

To determine is simply the time difference between MIDI Note ON Event and actual sound Attack time.

Time offsets between ppp and fff attack time of the same note: after Casio, there should be a consequent increasing delay from ppp to fff. Measuring Attack Delay for each single note should produce an increasing series of delay values for ppp,pp,p,mf,f,ff,fff. For each of these velocities should be a consequent delay series over all of 88 keys. Ideally, it should give a decreasing value from Low to High notes within one velocity.

If this kind of consequency check failes, it could reveal a contributor to overall jitter, which effects not only playability but even rendering too!

If this Hammer Delay behaviour is not measureable for a DP (ideally overall constant (low) delay values then) it could still be implemented within it's keyboard module and the delayed time values are delivered then to both internal sound synthesis module input and MIDI output.

Time Delay measurement could give important informations especially about SW Instrument: if they include such a Hammer Delay simulation, the MIDI keyboard input should not have it or otherwise it would result in a doubled effect.(It should then be possible to turn effect off at least on one side).

Time Delay Consistency Analysis could include:
Same note should produce constant timing for the same MIDI event.
Effect of repetitions to delay: should not have any impact on delay.
Playing a tone within a chord: should not have any impact on delay.

You have just the AP450 MP3s - do You see it possible to apply some of these measurements with current MIDI? (Or perhaps Yo have some of them built in already I have just overlooked). Thanx. Attila


Acoustic: own clavichord!, Burger&Jacoby,Biel (nice vintage vertical)
Digital: CA65; Pianoteq; Sampled:Galaxy VintageD+Vienna(Bösendorfer)
Sampletekk Black,PMI, etc...
Harpsi: Beurmann Dutch+Sampletekk, Clavichord:PMI+Wavelore+organs
Joined: Nov 2009
Posts: 4,115
S
4000 Post Club Member
Offline
4000 Post Club Member
S
Joined: Nov 2009
Posts: 4,115
I think you can change a variable related to hammer delay on some Roland keyboards? FP7F comes to mind.

Joined: Dec 2009
Posts: 4,675
dewster Offline OP
4000 Post Club Member
OP Offline
4000 Post Club Member
Joined: Dec 2009
Posts: 4,675
Yamaha P35

[Linked Image]

Just in time for the Xmas season, PW forum member "1John" has supplied us with DPBSD MP3 of the new Yamaha P35! The MP3 (and pix) are of the default piano voice "Grand Piano 1". Those interested can also listen to the compressed layer test:

PIX: http://www.mediafire.com/?6blnhmfvd62bhoe
MP3: http://www.mediafire.com/?6s08mtkzmgz6rzw
MP3: http://www.mediafire.com/?jvo25kghymq0pjx (100:1 compressed layer test)

1John has this to say about the P35:

Originally Posted by 1John
I've been pretty happy with the P-35. The onboard speakers are only mediocre, and don't sound as good as the P-105. It's still pretty reasonable for this price point though, and doesn't cry out as being bad. I bought it with software piano it mind, and so not that concerned about internal sound generation, but I still often just plug headphones into it for practicing and have been happy with that.

I haven't really played with the other voices much at all, so can't say much about them. I'd be guessing they might be the same as the P-95.

To me the keyboard feels very much like the rest of the current GHS keyboards, and alongside the P-105 at the store I couldn't tell a difference in key feel. It may not be the most realistic, but I find it a pleasant feel. I did prefer the P-155 and CLP-430, but that's a totally different price range.

Analysis reveals fairly typical Yamaha sound technology for this price range. No pedal or key sympathetic resonance; attacks are short; loops are short and quivery / bland sounding and lacking any realistic interbeating or "wobble"; pretty stretched with 29 samples covering 88 notes; stretch group transitions are audible over most of the range.

Looking at the pan and phase views of the layer test doesn't indicate any velocity switching, but the uniform waveform view of this test reveals that this is a single layer sample set. Which doesn't mean there isn't significant timbre variation with velocity, there is over much of the range and it sounds fairly realistic, but it could perhaps be distributed more realistically because the highest 1/3 of velocity range doesn't have much variation. Overall the P35 seems pretty similar to the P85/95 but with somewhat longer decay lengths.

Poking through my past analysis pix archives, the P35 appears to share the same base sample session as the ~$800 USD Yamaha DGX-640. The P35 is currently selling for ~$450, for ~$150 more you could get the P-105 which has multiple layers, pedal sympathetic resonance, and better speakers, though the same GHS keyboard action and the same amount of stretching. Also in the $600 category is the Casio PX-150, which has pedal sympathetic resonance, 4 layers of longer samples, somewhat less stretching, and arguably better keys, though the speaker system is perhaps not as good as the P-105. The low end is kind of a tough place for shoppers (truth be told the mid and high ends aren't much easier).

Muchas gracias to 1John for this timely DPBSD MP3!

Some analysis pix and text review:

[Linked Image]
Figure 1. Spectral pan view of the pedal sympathetic resonance test, pedal down @ left, pedal up @ right, stimulus removed, normalized to -1dB. No pedal sympathetic resonance visible or audible.

[Linked Image]
Figure 2. Waveform view of the entire looping test, vertical zoom applied to see the noise floor. Note decay is long over the low end, rather short over the rest of the range.

[Linked Image]
Figure 3. Spectral phase view of the layer test, highly compressed. No visible or audible layer switches. You can listen to this as a separate MP3 file (listed above).

[Linked Image]
Figure 4. Spectral frequency view of the layer test. There is significant timbre variation, but not a lot at the upper end of velocity where you might expect it.

[Linked Image]
Figure 5. Waveform view of the layer test. Uniformity of the waveform throughout the test indicates a single layer is employed.

[Linked Image]
[Linked Image]
Figures 6a & 6b. Spectral phase view of the stretch test, mid notes, normalized to -1dB to increase clarity, P35 top, DGX-640 bottom. Sonic "fingerprint" match indicates these two models share the same sample session. 29 stretch groups are clearly visible and audible over most of the range.


--------------
- Yamaha P35 -
--------------
FILE & SETUP:
- dpbsd_v2.0_yamaha_p35.mp3
- yamaha_p35_layers_comp.mp3
- Recorded using MusE, Lexicon Lambda, LAME encode to MP3.
- This is the first patch: "Grand Piano 1".
- Recorded by "1John".
PROS:
- Passes the silent replay test.
- Passes the quick partial damping test.
- Passes the late pedal partial damping test up to the test limit of 0.5 seconds.
- Passes the half pedaling test.
- Low note decays are fairly long (~Pianoteq), mids and highs could be longer (~1/2 Pianoteq).
CONS:
- Fails the pedal sympathetic resonance test.
- Fails the key sympathetic resonance test.
- Partially damped notes don't sound "buzzy".
- Obviously looped, the loops sound static rather than "wobbly".
- Attack sample lengths are (C1:C8): 2.2,2.2,1.7,1.6,1.3,1.1,?,? seconds.
- Loop sample lengths are (C1:C8): 0.7,0.7,0.5,0.5,?,0.3,?,? seconds.
- Stretching is visible over the entire range, audible over the low and mid notes.
- Stretch distances: 2,3(x27),5 = 29 groups.
- No obvious key up or pedal down sound effects (via MIDI).
- I believe this is a single velocity layer sample set.
- Very little timbre variation in top 1/3 of velocity range.
OTHER:
- Phase "fingerprint" same sample session as DGX-640.
- Notes played @ vel=1 produce no sound.
- Dynamic range ~65dB (vel=1:127).
- Dampered | undampered transition: F#6 | G6.
- L&R are likely swapped in the recording.
- MP3 levels: peak @ -3.8dB, noise floor @ -80dB.
- Date reviewed: 2012-11-25

Page 62 of 75 1 2 60 61 62 63 64 74 75

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
Estonia 1990
by Iberia - 04/16/24 11:01 AM
Very Cheap Piano?
by Tweedpipe - 04/16/24 10:13 AM
Practical Meaning of SMP
by rneedle - 04/16/24 09:57 AM
Country style lessons
by Stephen_James - 04/16/24 06:04 AM
How Much to Sell For?
by TexasMom1 - 04/15/24 10:23 PM
Forum Statistics
Forums43
Topics223,390
Posts3,349,260
Members111,633
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.