Re: [Q] - QuickTime Music Synthesizer
Re: [Q] - QuickTime Music Synthesizer
- Subject: Re: [Q] - QuickTime Music Synthesizer
- From: Bill Stewart <email@hidden>
- Date: Thu, 31 Oct 2002 17:44:12 -0800
on 31/10/02 4:22 PM, Jeff Evans wrote:
>
Bill and friends: It's great if this is going to work, because I'd love to
>
use it. My remark was based on the fact that for me fractional pitches still
>
didn't work with QT6. I had downloaded QT6 following these remarks from
>
Chris at Apple, and I quote:
>
>
"The QT APIs are deprecated and we highly encourage developers to move over
>
to using AudioUnits... Anyway, a bug fix in the latest release of QuickTime
>
6 (In Jaguar) should support the fractional pitches as they were originally
>
meant to work."
I think it should be quite clear from the traffic and interest in CoreAudio
that this is the area where we are spending most of our time... We also
strongly believe that CoreAudio provides both a more functional, clearer and
more complete set of APIs for dealing with this kind of functionality and we
are definitely both interested and responsive to problems/feature
requests/etc that are related to these APIs - this is both the present and
future focus for audio system-level software and Mac OS X.
At the same time we understand that the *current* QT-Music provides a
solution for both classic and OS X implementations, and so will continue to
maintain the existing functionality of the *current* QT-Music
implementation. You can also think of the Sound Manager API set in a similar
light. Ie. Things should work to spec... And in both areas we ***do***
address problems as they arise if they are causing difficulties for
developers. As time goes by however, more and more of these changes will be
considered on a case by case basis in these two API areas...
I should also reiterate what has been a very clear definition of direction
from Apple all along. That is, we do not plan on being a 2 OS company and
that the future development of our technology is based on Mac OS X and those
technologies that make this a great platform.
>
Nonetheless, my attempts to use a fractional value in NAPlayNote under QT6
>
produced no change in pitch, which makes me think that Richard might be
>
encountering a similar problem with regard to pitchbend. I'm not using
>
Jaguar; maybe that fix Bill mentions requires the presence of Jaguar. In
>
which case, though, I couldn't really use it as a program feature. But the
>
bit about deprecation caused me to conclude that Apple had no plans to do
>
further work on this admittedly obscure feature in QT.
You will need Jaguar (as there were changes required in both QT and the
CoreAudio pieces) for this to work - on a 10.1 system you will still see the
problem as we didn't update the CoreAudio pieces that would be necessary for
this to work. (The fractional pitches do work on classic and on Windows as
well with QT 6)...
>
If I can get fractional pitches to work with the QT6 now available for
>
download I'd be delighted; I can think of some fun things to do with it.
I'd strongly encourage you to look at the CoreAudio API...:)
Bill
>
Yours, Jeff
>
>
> on 10/31/02 3:42 PM, Bill Stewart wrote:
>
>
> WRONG!!!!!!
>
>
>
>
>
> I don't know where you drew that conclusion from. They didn't work in QT5
>
> (due to an oversight on our part), but they do now in QT6
>
>
>
> Also, the DLS Synth in Jaguar will support fractional floating point values
>
> for note numbers just fine
>
>
>
> Bill
>
>
> on 31/10/02 2:49 PM, Jeff Evans wrote:
>
>
>
>> This might have something to do with the fact that microtonal pitches - the
>
>> fractional pitches described in the QT docs - don't work and apparently
>
>> never have. Last time I asked about that the word basically was that it
>
>> ain't gonna happen in the future, either, so the conclusion to draw is that
>
>> QuickTime is doomed, doomed... just a thought.
>
>
>
>
>> Jeff
>
>>
>
>>> This is definitely not a matter of being swamped with data. If one
>
>>> pitch bend event is sent before a noteon the noteon does NOT play at
>
>>> the correct pitch.
>
>>>
>
>>> Jeremy
>
>>>
>
>>> On Thursday, October 31, 2002, at 06:38 AM, Richard Dobson wrote:
>
>>>
>
>>>> I just noticed the subject of this thread. I heard somewhere, a while
>
>>>> back, that QuickTime 6 has a bug in the handling of pitchbend (I think
>
>>>> it came up in the context of programs such as Sibelius). Possibly
>
>>>> aftertouch was a problem as well. Getting swamped with data, etc. The
>
>>>> only advice I heard was, basically, keep such messages to a minimum!
>
>>> _______________________________________________
>
>>> coreaudio-api mailing list | email@hidden
>
>>> Help/Unsubscribe/Archives:
>
>>> http://www.lists.apple.com/mailman/listinfo/coreaudio-api
>
>>> Do not post admin requests to the list. They will be ignored.
>
>> _______________________________________________
>
>> coreaudio-api mailing list | email@hidden
>
>> Help/Unsubscribe/Archives:
>
>> http://www.lists.apple.com/mailman/listinfo/coreaudio-api
>
>> Do not post admin requests to the list. They will be ignored.
>
_______________________________________________
>
coreaudio-api mailing list | email@hidden
>
Help/Unsubscribe/Archives:
>
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
>
Do not post admin requests to the list. They will be ignored.
--
mailto:email@hidden
tel: +1 408 974 4056
__________________________________________________________________________
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
__________________________________________________________________________
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.