Subject: Re: [ecasound] MMC fun
From: janne halttunen (jhalttun_AT_pp.htv.fi)
Date: Wed Aug 13 2003 - 14:31:02 EEST
> > > MMC message is normally 2, which means "play" in MMC. number 3 means
> > > "deferred play", which possibly would work better with muse.
> >
> > Yep, you can test this with:
> >
> > ecasound/libecasound/midi-server.cpp:
> > - send_mmc_command(0x02);
> > + send_mmc_command(0x03);
>
> ok, thanks. will be tested.
well, finally there's some output from muse. debug indicate that when "play" message is sent, it's intepreted as "play" and "deferred play":
ecasound:
--cut--
midi-server.cpp: (midi-server) Sending MMC message 2 to device-id 127.
[...]
midi-server.cpp: (midi-server) Sending MMC message 1 to device-id 127.
--cut--
muse:
--cut--
mmcInput: n:4 06 02 2f 00
MMC: PLAY
MMC: DEFERRED PLAY
start
mmcInput: n:4 06 01 00 00
MMC: STOP
stop
--cut--
so there propably is no need for explicit "deferred play" command.
still, muse refuses to play though, but the problem lies in there, not in ecasound.
janne
This archive was generated by hypermail 2b28 : Wed Aug 13 2003 - 14:26:55 EEST