Re: PPQ at CoreMIDI
Re: PPQ at CoreMIDI
- Subject: Re: PPQ at CoreMIDI
- From: Brian Willoughby <email@hidden>
- Date: Wed, 27 Apr 2005 04:47:25 -0700
CoreMIDI is free to operate without a stored file format. Therefore, many
bits can be allocated to timing because there is no need to retain the time
code beyond the moment.
Logic must be able to save a Song in a file. The design choice then becomes a
tradeoff between file size and precision. 960 PPQN is accepted as high
precision for a sequencer, yet it is not exhorbitantly large to save many, many
timing values in a full Song.
Note: CoreMIDI can import and export Standard MIDI Files, but this is a
translation. During operation, CoreMIDI is not limited by the precision of the
SMF format.
So, yes, it is right that CoreMIDI supports accuracy way beyond Logic.
However, to implement a MIDI sequencer that takes full advantage of the
precision in CoreMIDI would require a custom MIDI sequence format which might
be a bit large compared to other sequencer files. You could be the first to
implement such a high-precision MIDI Sequencer! You might be limited by the
available MIDI interfaces, though.
Brian Willoughby
Sound Consulting
Begin forwarded message:
To: email@hidden
From: GyRCSiE4NhsoQiAbJEJBb0JATzobKEI
Date: Wed, 27 Apr 2005 15:27:33 +0900
Subject: PPQ at CoreMIDI
Hello, All!!!
I have a question about PPQ at CoreMIDI.
According to Digital Performer's manual,
the application's PPQ is 2$B!!(Btrillion and
I guess this is CoreMID's specification.
Is this right?
If so, how about Logic Pro.
Logic's PPQ is fixed, 960.
But track can delay ms,,,
um,,,,,???
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden