Re: HostCallbackInfo and beatAndTempoProc - FIXED
Re: HostCallbackInfo and beatAndTempoProc - FIXED
- Subject: Re: HostCallbackInfo and beatAndTempoProc - FIXED
- From: Robert Grant <email@hidden>
- Date: Tue, 12 Oct 2004 14:17:43 -0400
It all boiled down to not handling the backward compatibility issue
with the HostCallbackInfo.
I don't know how Rax was able to skate by that for so long - but now
it's addressed so I'm expecting good things.
If anyone wants to test it the beta (1.2.1b1) is at:
http://www.grantedsw.com/betas/rax.dmg
Thanks to everyone for their advice and support.
Robert.
On Oct 11, 2004, at 9:07 PM, Robert Grant wrote:
Hi Jeremy,
I think I misrepresented things a bit - when I said "no concept of
beats" I meant - no concept of which particular beat it is :-) As Rax
doesn't have a transport there's no "first beat".
But I'm going with Urs' suggestion and will count 4/4 beats from the
moment a rack is created.
But this also brings up an interesting question: If a synth is loaded
into a sequencer host and the transport is stopped the sequencer will
surely provide a tempo and an identical beat position every time the
BeatAndTempo is requested? Which is what Rax has been doing - but this
crashes some synths. Why don't these synth crash in all hosts under
that situation?
Thanks,
Robert.
On Oct 11, 2004, at 6:29 PM, Jeremy Sagan wrote:
Robert,
Perhaps you should simply calculate the beat as though you have a
constant tempo as you do. It is kind of hard to understand how Rax
has no concept of beats if it has tempo, which is expressed as
'Beats' per minute.
Jeremy
On Oct 11, 2004, at 3:42 PM, Robert Grant wrote:
So my problem with Crystal et al. was the beatAndTempoProc. (Thanks
Glenn!)
Rax does not have a concept of beats yet as it has no sequencer. But
I'd like to be able to tell these synths the current tempo. Is there
any way to pass the tempo but not the beat info via the callback?
Otherwise I'm just going to have to drop them from the AUs that
receive tempo info.
Thanks,
Robert.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
_______________________________________________
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
_______________________________________________
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