Welcome to the Piano World Piano Forums
Over 2.7 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
(ad)
Best of Piano Buyer
 Best of Piano Buyer
(ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
Find a Professional
Our Classified Ads
Find Piano Professionals-

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

Advertise on Piano World

(ad)
Accu-Tuner
Sanderson Accu-Tuner
Who's Online Now
84 registered members (Boboulus, Bill McKaig,RPT, accordeur, butchkoch, Beowulf, Calavera, Ankee, 36251, 17 invisible), 918 guests, and 505 spiders.
Key: Admin, Global Mod, Mod
(ad)
Estonia Pianos
Estonia Pianos
Quick Links to Useful Piano & Music Resources
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
Hop To
Page 25 of 75 1 2 23 24 25 26 27 74 75
Re: The DP BSD Project! [Re: madshi] #1391877 03/09/10 03:25 AM
Joined: Feb 2007
Posts: 3,946
T
theJourney Offline
3000 Post Club Member
Offline
3000 Post Club Member
T
Joined: Feb 2007
Posts: 3,946
Originally Posted by madshi
Yey - was hoping for the N3 - thanks to Volusiano (and dewster)!

It is interesting that the N3 does better, technically, than the CP1/CP5, in this test. But still, there's room for further improvements...

Now the one sample I'm still waiting for is Roland HP207 or RD700GX.


Well, one would expect that the absolute top of the line acoustic replacement costing between 2 to 5 times as much would have more of a what it takes to succeed as a solo piano instrument than the CPx line which is often going to be played in a combo perhaps more often than not with electronic piano sounds or AP sounds that have been distorted with all the adjustment capabilities.

(ad) SWEETWATER Lowest Prices
Re: The DP BSD Project! [Re: theJourney] #1391918 03/09/10 05:40 AM
Joined: Sep 2007
Posts: 15,800
Kawai James Offline
Yikes! 10000 Post Club Member
Offline
Yikes! 10000 Post Club Member
Joined: Sep 2007
Posts: 15,800
+1


Employed by Kawai Japan, however the opinions I express are my own.
Nord Electro 3 & occasional rare groove player.

"I agree that the User Manual is very good." - arc7urus, March 2019
Re: The DP BSD Project! [Re: madshi] #1391988 03/09/10 08:34 AM
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 madshi
Yey - was hoping for the N3 - thanks to Volusiano (and dewster)!

It is interesting that the N3 does better, technically, than the CP1/CP5, in this test. But still, there's room for further improvements...

Now the one sample I'm still waiting for is Roland HP207 or RD700GX.

While the attack sample is longer in the N3, the looping in the CP1 is freer of looping artifacts. I just took another look at the CP1 and Yamaha appears to be using a rather static set of tones for the decay, perhaps a highly processed loop of some sort.

If they absolutely must loop, they either need a longer loop or a more processed loop IMO.

Last edited by dewster; 03/09/10 08:44 AM.
Re: The DP BSD Project! [Re: dewster] #1392074 03/09/10 10:46 AM
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
N3 sample memory size calculations:

- Sample lengths are (C2:C9): 4.4,4.3,3.9,3.5,3.0,2.1,?,? seconds.
- Loop lengths are (C2:C9): 0.7,0.67,0.67,0.67,0.56,0.43,?,? seconds.

Add sample and loop lengths together, assume the unknown highest sample|loop lengths are 2.1|0.43 seconds. This gives:

(25.4 + 4.56) / 9 = 3.33 seconds avg per sample

The big assumption is how many velocity layers there are. Let's make a reasonable guess and say 6. So:

3.33 sec/note * 6 (layers) * 2 (stereo) * 2 bytes/sample * 44100 samples/sec * 88 notes = ~310MB

Not too shabby as these things go. Buying on the web from Avnet, a 1 Gb part costs $16.50 (qty 1 pricing). 1 Gb = 125 MB; 310/125=~3, and $16.5*3=~$50. I'd be surprised if Yamaha spends more than 20% of this, and $50*0.2=$10.

If the M3 costs $10k (?), that's around 0.1% of the entire retail cost to store the main piano sound sample set. With 200%(?) distribution markup, that's around 0.4%.

Last edited by dewster; 03/09/10 01:40 PM. Reason: /9 rather than /8
Re: The DP BSD Project! [Re: madshi] #1392164 03/09/10 12:56 PM
Joined: Dec 2009
Posts: 3,850
E
EssBrace Offline
3000 Post Club Member
Offline
3000 Post Club Member
E
Joined: Dec 2009
Posts: 3,850
I agree. That the Avant Grand "out-performs" the CP1 in terms of its technical spec surprises me. I would imagine though, leaving aside the AG's tactile response features, that subjectively the CP1 sounds better/nicer. I'm probably over-simplifying this but if Yamaha combined the AG's sample lengths and absence of stretching with SCM they would have a compelling product both technically and subjectively (leaving aside issues of personal taste etc).

Maybe we are pretty close to something groundbreaking for a hardware product...the Roland Supernatural stuff and Yamaha's SCM are moving the game along significantly whilst still using samples as a basis for tone generation.

Interesting stuff.

Steve


C. Bechstein Model B | Yamaha P-515 | Roland RD-1000
Re: The DP BSD Project! [Re: EssBrace] #1392248 03/09/10 02:23 PM
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 EssBrace
Maybe we are pretty close to something groundbreaking for a hardware product...the Roland Supernatural stuff and Yamaha's SCM are moving the game along significantly whilst still using samples as a basis for tone generation.

These techniques are interesting, and SN in particular has nice note decays. I would still highly prefer they stop playing games and just give me a whole real sample. If they want me to pay $50/GB - even though the street price of Flash is more like $1 - I'll do it. heck, I'll pay $100/GB.

Re: The DP BSD Project! [Re: dewster] #1392268 03/09/10 02:53 PM
Joined: Dec 2008
Posts: 3,842
C
ChrisA Offline
3000 Post Club Member
Offline
3000 Post Club Member
C
Joined: Dec 2008
Posts: 3,842
Originally Posted by dewster
N3 sample memory size calculations:


Dewster. What is the randon access speed for thr flash ram you quoted? Access speed controls latency.

Also did you accouunt for the four channel sound? I could have missed it.

Also if the velocity layers are blended then you need to read out two layers so that you can interpolate. With four channels that means eight 44.1Khz simultaneous 16-bit streams. If the N3 allows layered sounds then more (16?) simultaneous streams all with sub-millisecond latency.

I'm trying to figure out how the ram must be organized. Certainly not as a linear array with 16-bit at a time readout. It must use some complex bank switching. This means many smaller parts and higher cost.

Computer based samples can be stored dynamic RAM which has nano-second level access time to every word but Flash has to cycle to the correct place before you can sequentially read the data. I bet they use a good size stack of banks or maybe they copy the flash into dynamic RAM when you select a voice?

If it were me designing this I'd use a dynamic RAM that was loaded when you select the voice(s) but only because I can't design a complex multibank switch. We don't know how yamaha designed it.

There are other cost drivers. How much engineering time was spent and how many N3s do they sell? In the extream case Oracle sells you software and for $50,000 all you get is an e-mail with a license key. What does an e-mail cost to send? No, you are paying for Oracles 5,000 person engineering staff and a relative small customer base. I won't even tell you what my customer has to spend. We have a user base on just one and he pays for half a building full of people, for years and years...

Don't misinterpret. I'm just trying to understand what is really inside. I doubt it work like an iPod but your cost analysis assumes an iPod-like design

Last edited by ChrisA; 03/09/10 02:58 PM.
Re: The DP BSD Project! [Re: ChrisA] #1392297 03/09/10 03:46 PM
Joined: Feb 2010
Posts: 246
M
MarcoM Offline
Full Member
Offline
Full Member
M
Joined: Feb 2010
Posts: 246
it wouldn't be that difficult to have a DP that during startup would copy the full sample set to DRAM and use it from there...

It is quite surprising to see general-purpose computers leading the way compared to dedicated hardware (in both sampled and modeled pianos, although the vpiano seems to have caught up modeling-wise for now) but then again the market for DPs is tiny compared to the software market, and also composed in significant % by people that want to buy a piano and play it for years as-is

Re: The DP BSD Project! [Re: MarcoM] #1392320 03/09/10 04:21 PM
Joined: Dec 2008
Posts: 3,842
C
ChrisA Offline
3000 Post Club Member
Offline
3000 Post Club Member
C
Joined: Dec 2008
Posts: 3,842
Originally Posted by MarcoM
it wouldn't be that difficult to have a DP that during startup would copy the full sample set to DRAM and use it from there...

It is quite surprising to see general-purpose computers leading the way compared to dedicated hardware (in both sampled and modeled pianos, although the vpiano seems to have caught up modeling-wise for now) but then again the market for DPs is tiny compared to the software market, and also composed in significant % by people that want to buy a piano and play it for years as-is


I agree about the delay in voice switching if flash were copied to RAM. I don't notice such delay so I doubt they do it that way.

One good clue is that DPs all have fixed maximum polyphony. This implies that the ROM has 128 parallel readout channels if the polyphony is 128.

So I take back what I wrote above about needing 16 parallel channels, no you need 128 simultaneous streams of 16-bit samples at 44.1Khz. or and aggregate rate of 11.3 MB per second. But then layer interpolation doubles this 256 streams and 22.6 MB/sec. Polyphony serious complicates the design.

The specs look impressive when you work out what it takes to play 128 layer interpolated notes at once with near zero latency

Actually I doubt Flash is used. I bet it is a masked ROM.

Re: The DP BSD Project! [Re: ChrisA] #1392330 03/09/10 04:36 PM
Joined: Feb 2010
Posts: 246
M
MarcoM Offline
Full Member
Offline
Full Member
M
Joined: Feb 2010
Posts: 246
Originally Posted by ChrisA
I agree about the delay in voice switching if flash were copied to RAM. I don't notice such delay so I doubt they do it that way.


are DPs you use instant-on? I thought current DP took a few seconds to come up when first turned on

Originally Posted by ChrisA
One good clue is that DPs all have fixed maximum polyphony. This implies that the ROM has 128 parallel readout channels if the polyphony is 128.


or it could be that whichever asic they do to do the hardware mixing of the samples can only do 128 voices in parallel, you never know.

Originally Posted by ChrisA
44.1Khz. or and aggregate rate of 11.3 MB per second. But then layer interpolation doubles this 256 streams and 22.6 MB/sec. Polyphony serious complicates the design.


22.6MB/sec seems extremely paltry by today's standards honestly

Originally Posted by ChrisA
The specs look impressive when you work out what it takes to play 128 layer interpolated notes at once with near zero latency


I would be surprised if the latency was 'zero', not sure how this could be measured (this being a closed system, where you could also fudge the sensor location to have the 'on' sent before the key reaches its stop to make it seem the sound is output right as the key hits it) but I'd be really surprised if it was less than 5-6ms, if not more

Re: The DP BSD Project! [Re: dewster] #1392411 03/09/10 06:31 PM
Joined: Nov 2009
Posts: 142
B
bkmz Offline
Full Member
Offline
Full Member
B
Joined: Nov 2009
Posts: 142
Originally Posted by dewster
N3 sample memory size calculations:

3.33 sec/note * 6 (layers) * 2 (stereo) * 2 bytes/sample * 44100 samples/sec * 88 notes = ~310MB



Its not stereo, its 4 channel = 620 mb.

Re: The DP BSD Project! [Re: bkmz] #1392538 03/09/10 11:03 PM
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 bkmz
Its not stereo, its 4 channel = 620 mb.

Yes, thanks, I didn't take that into account.


Re: The DP BSD Project! [Re: ChrisA] #1392540 03/09/10 11:05 PM
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 ChrisA
Actually I doubt Flash is used. I bet it is a masked ROM.

Casio uses Spansion flash in their PX-330.

Re: The DP BSD Project! [Re: dewster] #1392673 03/10/10 06:46 AM
Joined: Jan 2009
Posts: 16
G
Goofball Jones Offline
Junior Member
Offline
Junior Member
G
Joined: Jan 2009
Posts: 16
Okay, what am I missing. I go to the site and I see the midi file and the readme and all the sample MP3 files and folders...but I can't see anywhere to upload my MP3 test file to. Did something change that was mentioned in the middle of the 50 pages in this thread?

Re: The DP BSD Project! [Re: Goofball Jones] #1392682 03/10/10 07:23 AM
Joined: Jan 2010
Posts: 840
V
Volusiano Offline
500 Post Club Member
Offline
500 Post Club Member
V
Joined: Jan 2010
Posts: 840
Originally Posted by Goofball Jones
Okay, what am I missing. I go to the site and I see the midi file and the readme and all the sample MP3 files and folders...but I can't see anywhere to upload my MP3 test file to. Did something change that was mentioned in the middle of the 50 pages in this thread?


Goofball Jones, you just upload your mp3 file to the default MyFiles location of the mediafire website (or your folder if you register), then PM Dewster the share link to where you file is, and he'll pull it over to his folder. You just can't upload directly to his folder for some reason.

Re: The DP BSD Project! [Re: Goofball Jones] #1392688 03/10/10 07:46 AM
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 Goofball Jones
Okay, what am I missing. I go to the site and I see the midi file and the readme and all the sample MP3 files and folders...but I can't see anywhere to upload my MP3 test file to. Did something change that was mentioned in the middle of the 50 pages in this thread?

Sorry, I should put that in the readme. MediaFire doesn't allow uploads to my sharepoint other than by me. You can make your own MediaFire account though and upload it there, it's pretty easy. There are other free shareable/linkable web storage solutions out there too.

Which DP in particular are you uploading a DPBSD MP3 for?

Re: The DP BSD Project! [Re: dewster] #1392692 03/10/10 07:56 AM
Joined: Jan 2009
Posts: 16
G
Goofball Jones Offline
Junior Member
Offline
Junior Member
G
Joined: Jan 2009
Posts: 16
No problem. I uploaded it to MediaFire. Here's the link:

Yamaha S90xs Natural Grand S6. This is the S6 piano that's new to the S90xs/S70xs.

http://www.mediafire.com/file/jytnvdmewam/dp_bsd_v1.5_yamaha_s90xs_natural_grand_s6.mp3

Recorded directly from the board unto a USB drive as a WAV file, then converted to MP3 via Audacity. No modifications other than amplifying it up a bit to -1dB. This is the stock 001 piano on the S90xs, factory set-up.

Last edited by Goofball Jones; 03/10/10 07:58 AM.
Re: The DP BSD Project! [Re: Goofball Jones] #1392730 03/10/10 09:21 AM
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 Goofball Jones
No problem. I uploaded it to MediaFire. Here's the link:

Yamaha S90xs Natural Grand S6. This is the S6 piano that's new to the S90xs/S70xs.

http://www.mediafire.com/file/jytnvdmewam/dp_bsd_v1.5_yamaha_s90xs_natural_grand_s6.mp3

Recorded directly from the board unto a USB drive as a WAV file, then converted to MP3 via Audacity. No modifications other than amplifying it up a bit to -1dB. This is the stock 001 piano on the S90xs, factory set-up.

Got it! The levels look good (-73dB noise floor, -1dB peak) & I see stretching - I'll review it shortly. Thanks!!

From the Yamaha web site for the S70 XS / S90 XS (they actually mention ROM size, unusual) - I wonder if the S6 sample is from the same session as the S6 in the CP1/5?:

Sounds That Satisfy
The best musical instruments start with top-quality sounds, and the S70 XS/S90 XS delivers all that — and more. The S Series features all the Voices, Performances, arps and Virtual Circuit Modeling effects found on the flagship MOTIF XS Music Production Synthesizer. Plus we've added a huge 142 megabytes dedicated exclusively to high-quality piano waveforms, for a total of 456 MB of instrument samples.

Foremost among these new piano sounds are the new samples taken from Yamaha's world-renowned S6 concert grand piano. These fully capture the richly textured sound of that wonderfully expressive instrument, and provide a warm concert grand piano sound unavailable on any other keyboard. For variation, the MOTIF XS piano based on a Yamaha CFIIIS is also available.

Re: The DP BSD Project! [Re: dewster] #1392739 03/10/10 09:41 AM
Joined: Jan 2009
Posts: 16
G
Goofball Jones Offline
Junior Member
Offline
Junior Member
G
Joined: Jan 2009
Posts: 16
Originally Posted by dewster


From the Yamaha web site for the S70 XS / S90 XS (they actually mention ROM size, unusual) - I wonder if the S6 sample is from the same session as the S6 in the CP1/5?:


From what I understand, it is from the same sampling sessions as the CP1/CP5. There is a video on Keyboard Magazine's site that shows a demo of the CP1 and it was mentioned there I believe, but I'd have to go back and watch it again.

Also, you said that you see stretching...is that good or bad that you saw that right away?

Last edited by Goofball Jones; 03/10/10 09:58 AM.
Re: The DP BSD Project! [Re: Goofball Jones] #1392771 03/10/10 10:14 AM
Joined: Jan 2010
Posts: 1,070
M
mucci Offline
1000 Post Club Member
Offline
1000 Post Club Member
M
Joined: Jan 2010
Posts: 1,070
Originally Posted by Goofball Jones

Also, you said that you see stretching...is that good or bad that you saw that right away?


Obviously bad since it is a sound artefact.

But it only matters if you can hear it.


<~ don't test forever - play and enjoy! ~>
Page 25 of 75 1 2 23 24 25 26 27 74 75

Moderated by  Piano World 

Shop our Store for Music Lovers!
Christmas Ornaments Music Theme
(ad)
Pianoteq
PianoTeq Bechstein
(ad)
Faust Harrison Pianos
Faust Harrison 100+ Steinway pianos
New Topics - Multiple Forums
ABRSM (etc.) grades look-up?
by Barly - 12/09/19 04:07 AM
What is the name of this piece?
by CianistAndPomposer - 12/09/19 02:15 AM
What's Hot!!
Our August Newsletter is Out!
------------------
Mason & Hamlin Piano Factory Tour!

-------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
Forum Statistics
Forums41
Topics195,576
Posts2,899,890
Members95,191
Most Online15,252
Mar 21st, 2010
Please Support Our Advertisers


Faust Harrison 100+ Steinways

Dampp Chaser Piano Life Saver

 Best of Piano Buyer

PianoTeq Bechstein
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 - 2019 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.7.3