Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Index last updated: 2026-04-29 00:09 UTC

Message

Re: [xl7] Sequencer Timing

2002-06-24 by erik_magrini@Baxter.com

Hey Nick, interesting results.  If you don't mind, a couple questions:

1. Do you get the same slop with Logic providing the master MIDI clock?
2. How many tracks or notes WERE sounding when you recorded the results? 
Given that MIDI is a serial transfer protocol, it's impossible for two 
notes to trigger at exactly the same time.  Just the delay introduced by 
this fact can be around 2-3ms PER NOTE if I remember correctly.  Thus, if 
you have a lot of info being sent at the same time, I can see that 
happening.

rEalm 






"Nick Rothwell" <nick@...>
06/23/02 06:41 AM
Please respond to xl7

 
        To:     xl7@yahoogroups.com
        cc: 
        Subject:        [xl7] Sequencer Timing


I took a simple 16-note pattern and recorded it into Digital Performer
as a waveform, so that I could compare and measure the timing
accuracy. There's routinely a slop of 10 msec or so in many of the
hits, sometimes as high as 15 msec.

This is the XL-7 on internal clock. There are other tracks in the
pattern, but with volume set to zero. If the other tracks are muted,
the timing improves. The slop does seem to occur when several tracks
are triggering a note at that point, but it's at least partly
random. For the measurements above the tracks were generating MIDI;
with the tracks set to "int" the timing still sounds bad, although
I've not measured it. The click track is also high-numbered (#13); I
seem to recall that lower-numbered tracks have priority, so I should
try that at some stage.

-- 

  nick rothwell -- composition, systems, performance -- 
http://www.cassiel.com


To unsubscribe from this group, send an email to:
xl7-unsubscribe@yahoogroups.com

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.