Re: DLS Synth and 10.2.3
Re: DLS Synth and 10.2.3
- Subject: Re: DLS Synth and 10.2.3
- From: Bill Stewart <email@hidden>
- Date: Tue, 14 Jan 2003 11:39:23 -0800
If you're just hearing tail then its behaving correctly - all that
stopping a player does is (as far as an audio unit is concerned) stop
calling it to render. But no state is reset - so the next time you call
it it will have all of the state it has maintained since the last time
you called it...
So calling AudioUnitReset is actually expected and correct behaviour in
this case... (This is probably something that the MusicPlayer should do
for you - I'll take a look at that)
Bill
On Monday, January 13, 2003, at 04:45 PM, Chris Rogers wrote:
Since I haven't seen a reply yet, I'd like to note what I have found:
1)
On MacOS 10.2.2, setting the reverb to 'kReverbRoomType_Plate'
resulted in no reverb. On 10.2.3 this results in a rather strong
reverb.
Is there any way to work around this?
Many complained that the reverb level was too high in Jaguar, and so it
was reduced to a more reasonable volume in 10.2.3. The reverb
algorithm has been
improved considerably as well. The plate setting should work just
fine,
although it may be a somewhat more subtle effect than it was in Jaguar,
but it definitely works in all my tests of it here. If you would like
to increase the reverb level in the DLS synth you can use our new
parameter:
kMusicDeviceParam_ReverbVolume
It's a global parameter on the synth in units of decibels.
2)
When calling MusicPlayerStop() with a DLS Synth and starting the
player right afterwards, I can hear the remainder of the last note
played from the DLS Synth before. This didn't happen on 10.2.2. As a
work around, I call AudioUnitReset() after MusicPlayerStop().
Am I mistaken somewhere? Are these known issues? Should I file bug
reports?
Thanks in advance,
Lars
Is it the reverb tail, or the note still playing (or both)?
This sounds like a bug. Please file a report --- Thanks...
It looks like you've found a work-around for now at least.
Chris Rogers
Core Audio
Apple Computer
_______________________________________________
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.