fProducer
BMidiLocalProducer* fProducer;
media_node* fProducer;
if (fProducer->Connect(toObject->fConsumer) == B_OK) {
if (fProducer->Disconnect(fromObject->fConsumer) == B_OK) {
return fProducer->IsConnected(toObject->fConsumer);
fProducer->SprayNoteOff(
fProducer->SprayNoteOn(
fProducer->SprayKeyPressure(
fProducer->SprayControlChange(
fProducer->SprayProgramChange(
fProducer->SprayChannelPressure(
fProducer->SprayPitchBend(channel - 1, lsb, msb, MAKE_BIGTIME(time));
fProducer->SpraySystemExclusive(data, length, MAKE_BIGTIME(time));
fProducer->SpraySystemCommon(status, data1, data2, MAKE_BIGTIME(time));
fProducer->SpraySystemRealTime(status, MAKE_BIGTIME(time));
fProducer->SprayTempoChange(beatsPerMinute, MAKE_BIGTIME(time));
fProducer = new BMidiLocalProducer("MidiGlue(out)");
fProducer->Release();
if (deviceEndpoints->fProducer)
deviceEndpoints->fProducer->Unregister();
if (deviceEndpoints->fProducer)
deviceEndpoints->fProducer->Release();
MidiPortProducer* fProducer;