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
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

What's Hot!!
Welcome PianoTV members!
---------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
(125ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
(ad)
Piano Buyer Guide
Piano Buyer Fall 2017
ad
Pierce Piano Atlas


Who's Online Now
136 registered members (ajames, Amedeus, anotherscott, Albert Brighten, Ancore, anamnesis, 30 invisible), 1,411 guests, and 2 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
#676829 - 01/08/08 12:45 AM USB to MIDI cable: can this be the source of delay?  
Joined: May 2007
Posts: 28
sun4384 Offline
Full Member
sun4384  Offline
Full Member

Joined: May 2007
Posts: 28
I tried to install Ivory to my average-powered (2GHz dual core, 2GB ram) computer and hooked up a cheap keyboard controller to it using a MIDI to USB cable. I found horrible length of delay (about a second), and want to locate the source of delay.

Since I'm using the on-board sound card, I suspect it's the major source of delay even with ASIO4ALL driver. I'm about to get a new sound card, and wondering if I should get one with MIDI interface or not, because I suspect the MIDI 2 USB cable (mine is E-MU Xmidi 1x1) might also contribute to the delay. Can this be true?

(ad) ROLAND

Click Here

#676830 - 01/08/08 01:39 AM Re: USB to MIDI cable: can this be the source of delay?  
Joined: Sep 2007
Posts: 13,509
Kawai James Offline
Yikes! 10000 Post Club Member
Kawai James  Offline
Yikes! 10000 Post Club Member

Joined: Sep 2007
Posts: 13,509
Hamamatsu, Japan
Well, I would actually expect USB-->MIDI to have a lower latency than old-fashioned MIDI-->MIDI, however I'm afraid I cannot be certain of this.

As for the delay from the onboard sound, one second does sound rather long. Have you tried adjusting the quality/polyphony settings of Ivory to see if things improve?

Kind regards,
James
x


Employed by Kawai Japan, however the opinions I express are my own.
Nord Electro 3 fan & occasional rare groove player.
#676831 - 01/08/08 04:19 AM Re: USB to MIDI cable: can this be the source of delay?  
Joined: May 2007
Posts: 28
sun4384 Offline
Full Member
sun4384  Offline
Full Member

Joined: May 2007
Posts: 28
Fiddling with the settings does have improved the situation, especially the smaller buffer size and smaller sample set. However, still I don't understand why the larger sample set cause longer delay, because samples are loaded into memory, as long as I know.

It's surprising that MIDI to USB is faster and MIDI 2 MIDI! Good to know that.

#676832 - 01/08/08 05:25 AM Re: USB to MIDI cable: can this be the source of delay?  
Joined: Jul 2006
Posts: 1,916
mahlzeit Offline
1000 Post Club Member
mahlzeit  Offline
1000 Post Club Member

Joined: Jul 2006
Posts: 1,916
Netherlands
Of course the MIDI cable introduces some delay, but it's probably negligible to the delay from the soundcard.

I also don't believe that MIDI-to-USB would be faster than MIDI-to-MIDI because the MIDI protocol has a fixed transfer rate. But I'm not expert on the electronics involved.

ASIO4ALL does not reduce latency on your soundcard, it only makes it compatible with software that requires ASIO.

The only way to reduce latency is to lower the audio buffer size. Here's the formula: latency = buffer size / sample rate.

If your buffers are 512 samples and the sample rate is 44100 Hz, then latency is 11.6 milliseconds.

If you're experiencing a latency of a second, then your buffer size would be about 44100 samples.

The minimum buffer size depends on your soundcard (and drivers) but if it's not ASIO-compatible, then 512 is probably the best you're going to get.


No idea what chords you are playing? Reverse Chord Finder Pro will tell you!
(ad)
Piano & Music Accessories
piano accessories music gifts tuning and moving equipment
#676833 - 01/08/08 06:34 PM Re: USB to MIDI cable: can this be the source of delay?  
Joined: Sep 2007
Posts: 13,509
Kawai James Offline
Yikes! 10000 Post Club Member
Kawai James  Offline
Yikes! 10000 Post Club Member

Joined: Sep 2007
Posts: 13,509
Hamamatsu, Japan
sun4384, please note that I do not know of any research comparing the speed/latency of MIDI-MIDI vs USB-MIDI - I was simply thinking out loud...

My apologies for misleading you!

Kind regards,
James
x


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

Moderated by  Piano World 

Piano Acc. & Gift Items in
Piano World's Online Store
CLEARANCE SPECIALS!
Save Big In our online store now

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)
SummerKeys
Maine Coast Music Vacation for Adults
(ad)
Pearl River & Ritmuller
Pearl River Pianos
(ad)
Pianoteq
PianoTeq 6 Out now
New Topics - Multiple Forums
Keyboard choice for beginner
by dexterford. 01/23/18 12:36 PM
Noise in Piano Roland RK-570
by Rapsternapster. 01/23/18 12:06 PM
percussive sound
by iamanders. 01/23/18 11:39 AM
digital vs grand
by Jitin. 01/23/18 10:06 AM
Forum Statistics
Forums44
Topics183,927
Posts2,689,793
Members89,499
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 - 2018 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