Re: Calling MIDIPacketListAdd from NSTimer
Re: Calling MIDIPacketListAdd from NSTimer
- Subject: Re: Calling MIDIPacketListAdd from NSTimer
- From: Doug Wyatt <email@hidden>
- Date: Wed, 5 Oct 2011 16:31:40 -0700
MIDIPacketListAdd is just a handy helper for appending a message to a packet list. The packet list doesn't get sent until you call MIDISend. You can't modify the packet list once it's been sent.
On Oct 5, 2011, at 12:51 , Tom Jeffries wrote:
> I'm sending a string of MIDI packets using MIDIPacketListAdd. I want to change the packets dynamically during playback, so I'm using a NSTimer to add each packet before the scheduled time the packet should go out.
>
> The code works perfectly, the address of the current packet is updated correctly, I have verified that all the data is correct. However, no MIDI data is being sent when MIDIPacketListAdd is called from the timer. I add the first two packets before starting the timer to make sure that the packets are sent to MIDIPacketListAdd before they need to be played.
>
> I'm very puzzled. Any suggestions?
>
> Thanks, Tom Jeffries
_______________________________________________
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