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
52 members (Cheeeeee, Adam Reynolds, Cominut, Burkhard, 1200s, clothearednincompo, akse0435, busa, 36251, 5 invisible), 1,283 guests, and 277 robots.
Key: Admin, Global Mod, Mod
Previous Thread
Next Thread
Print Thread
Hop To
#667773 11/19/07 02:27 PM
Joined: Nov 2007
Posts: 1,337
B
1000 Post Club Member
OP Offline
1000 Post Club Member
B
Joined: Nov 2007
Posts: 1,337
Hello Digital Gurus,

I'm a novice at this MIDI and VST stuff, so forgive me in advance if I say something dumb.

I want to set up my YDP223 so it plays tones generated by PC software, in real time, instead of from the built in tone generator. I thought that was possible but now I'm starting to wonder.

Here's what I've done so far: I downloaded the Cantible demo program for hosting VST, and a VST plugin called MDA Piano. I hooked up my MIDI-to-USB cable and verified the computer receives signals from the piano and the piano can play MIDI output generated by the computer. But the only way the piano will play the VST tones rather than it's own tones is if I bypass MIDI output and connect the computer's headphone jack to the piano's aux in. Unfortunately that produces an unacceptable delay that would prohibit real time playing.

I'm starting to think what I want to do is impossible, because the piano has no way of actually generating tones using the computer's samplings.

Can anyone comment on whether what I want to do is possible, and if so let me know where I've gone astray?

Thanks!

#667774 11/19/07 02:46 PM
Joined: Jun 2004
Posts: 8,483
8000 Post Club Member
Offline
8000 Post Club Member
Joined: Jun 2004
Posts: 8,483
there might be a setting on your 223 which indicates whether sound is on/off locally. my pf500 has it and if i turned it off, then it will play through speakers connected to PC. i do use usb port to connect the PC though.

the latency may be inevitable if your sound card on your PC is not optimal. people would replace their sound card with low latency one so that the sound delay would be ignorable.

btw, if you're interested in tone generator other than your piano, then you might be interested in 'Pianoteq' (pianoteq.com), which has a thread going on here.

#667775 11/19/07 03:14 PM
Joined: Jul 2006
Posts: 1,982
1000 Post Club Member
Offline
1000 Post Club Member
Joined: Jul 2006
Posts: 1,982
The computer generates the sound, so the sound comes from the computer, not the piano. That's why you need to connect the computer back to the piano if you want to hear the sound through the piano's speakers.

As signa said, you need to have a soundcard with low latency. Latency is the delay between your piano sending a MIDI message to the computer and the computer producing the sound.

(There is no noticable delay going from the headphones out to the piano speakers, nor can you speed up the MIDI messages.)

The only thing you *can* do is reduce the buffer size of the soundcard. You can do that in Cantabile Lite under Tools, Options, Audio Driver. There is a slider for Buffer Size. Lower it to get a smaller delay.

However, your soundcard may have a limit to how low it can go and therefore you may not be able to reduce the delay to something workable. The only solution is to buy a soundcard with an ASIO driver.

#667776 11/19/07 03:47 PM
Joined: Nov 2007
Posts: 1,337
B
1000 Post Club Member
OP Offline
1000 Post Club Member
B
Joined: Nov 2007
Posts: 1,337
Thanks guys, that's kind of what I thought. Guess I'll just live with my tinny sound in real time and see what I can do to fix up recordings by using different midi tones.

#667777 11/19/07 04:49 PM
Joined: Jan 2006
Posts: 135
Q
Full Member
Offline
Full Member
Q
Joined: Jan 2006
Posts: 135
I use a Creative Labs X-fi soundcard (the original XtremeMusic) and it allows me to do ASIO with a 5ms delay, which is just about perfect and is nearly impossible to detect. It could actually go lower if my computer were faster. Actually, you may want to check to see if your sound supports ASIO (there's also a library called ASIO4ALL I've heard of that may make older stuff work w/ ASIO, but I'm not sure).

On my system, I use the Galaxy Steinway DXi plugin and run it through Reaper -- it sounds absolutely fantastic in real time. The Galaxy is a BIG sample though, I had to upgrade to 3GB of RAM in order to smooth it out. Now I'm looking for a better keyboard to play it with.

#667778 11/19/07 05:11 PM
Joined: Jul 2006
Posts: 1,982
1000 Post Club Member
Offline
1000 Post Club Member
Joined: Jul 2006
Posts: 1,982
I think anything under 10ms is good enough, but even less is obviously better.

Quote
Originally posted by qpalzm:
there's also a library called ASIO4ALL I've heard of that may make older stuff work w/ ASIO, but I'm not sure
ASIO4ALL can make non-ASIO soundcards work with software that requires ASIO but I don't believe it will give you lower latency than your soundcard can handle.

#667779 11/19/07 06:14 PM
Joined: Nov 2007
Posts: 1,337
B
1000 Post Club Member
OP Offline
1000 Post Club Member
B
Joined: Nov 2007
Posts: 1,337
I just created a midi file and ran it thru SynthFont into an MP3 using the WST Steinway plugin, and I was blown away by the improvement in sound. My recording problem is solved. As much as I'd like to have that sound all the time, I'm not ready to upgrade my sound card and ram, so that's going to have to do until I can afford a new piano.

Thanks again to all on this thread for your wisdom and advice.

#667780 11/19/07 06:23 PM
Joined: Jul 2006
Posts: 1,982
1000 Post Club Member
Offline
1000 Post Club Member
Joined: Jul 2006
Posts: 1,982
Yep, if you don't need to have those sounds in real-time while you're playing then recording as MIDI and using a SoundFont or VSTi to make an MP3 later will work even on old computers.


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
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
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
Forum Statistics
Forums43
Topics223,385
Posts3,349,185
Members111,631
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.