[slinkelist] cdj sending an erroneous "playing" response
Mike Kropp
mkropp@thirtytwopaws.com
Fri, 5 Jan 2001 22:44:03 -0500
This is a multi-part message in MIME format.
------=_NextPart_000_002B_01C07769.00BF43A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
You are right. CDJ does know that the playlist is playing and could
(should) adjust its behavior accordingly.
--Mike
-----Original Message-----
From: slinkelist-admin@nirvis.com [mailto:slinkelist-admin@nirvis.com]On
Behalf Of Ian Cole
Sent: Friday, January 05, 2001 8:09 PM
To: Marc Hebert
Cc: slinkelist@nirvis.com
Subject: Re: [slinkelist] cdj sending an erroneous "playing" response
CDJ sends a playing message as a response to an event from the CD Changer,
not because it is next in the playlist. Sometimes, CDJ doesn't tell the
changer to pause at the precise moment, and these erroneous messages occur.
Of course, they aren't actually erroneous - the CD Changer DID START TO PLAY
THE SONG.
I would vote that if the device was under playlist control AND the app
knows it isn't to be played that the extra message never comes through.
I have my artist & tracks announced as the song fades in, but when this
happens, it is VERY obvious.
I have asked Colby about this (a long time ago) and he told me that this
is normal CDJ operation. My guess is that some people still use the buttons
& remote for their changers, so he wanted to reflect what is actually
happening, not what the playlist told it to do.
Ian
----- Original Message -----
From: Marc Hebert
Cc: slinkelist@nirvis.com
Sent: Friday, January 05, 2001 5:25 PM
Subject: [slinkelist] cdj sending an erroneous "playing" response
Hello.
I'm using an app I wrote, which communicates over a socket with the HASE
Slinkx Socket Server to monitor what CD's currently playing. I send the
"notify_playing_item[on]" command and start receiving the expected async
"playing" responses.
The hitch is this- every now and then I get an extra, erroneous
response, and it always occurs like in this example:
What actually plays:
player 1, disk 33, track 6,
player 3, disk 140, track 9
What's indicated in "playing" responses:
player 1, disk 33, track 6,
player 1, disk 33, track 7,
player 3, disk 140, track 9
So, every now and again (maybe every one in 10 or 15 transitions), it
reports a track just after a last played track, that wasn't in the playlist
and indeed did not play.
If I notice any more pertinent details, I'll post them. Anything I
should look for?
Thanks,
Marc
------=_NextPart_000_002B_01C07769.00BF43A0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D559014303-06012001>You=20
are right. CDJ does know that the playlist is playing and could =
(should)=20
adjust its behavior accordingly.</SPAN></FONT></DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D559014303-06012001></SPAN></FONT> </DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D559014303-06012001>--Mike</SPAN></FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px">
<DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT =
face=3DTahoma=20
size=3D2>-----Original Message-----<BR><B>From:</B> =
slinkelist-admin@nirvis.com=20
[mailto:slinkelist-admin@nirvis.com]<B>On Behalf Of </B>Ian=20
Cole<BR><B>Sent:</B> Friday, January 05, 2001 8:09 PM<BR><B>To:</B> =
Marc=20
Hebert<BR><B>Cc:</B> slinkelist@nirvis.com<BR><B>Subject:</B> Re: =
[slinkelist]=20
cdj sending an erroneous "playing" response<BR><BR></DIV></FONT>
<DIV><FONT face=3DArial size=3D2>CDJ sends a playing message as a =
response to an=20
event from the CD Changer, not because it is next in the playlist. =
Sometimes,=20
CDJ doesn't tell the changer to pause at the precise moment, and these =
erroneous messages occur. Of course, they aren't actually erroneous - =
the CD=20
Changer DID START TO PLAY THE SONG.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>I would vote that if the device was =
under=20
playlist control AND the app knows it isn't to be played that the =
extra=20
message never comes through.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>I have my artist & tracks =
announced as the=20
song fades in, but when this happens, it is VERY obvious.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>I have asked Colby about this (a long =
time ago)=20
and he told me that this is normal CDJ operation. My guess is that =
some people=20
still use the buttons & remote for their changers, so he wanted to =
reflect=20
what is actually happening, not what the playlist told it to =
do.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Ian</FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; =
MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A href=3D"mailto:gorgoesq@swbell.net" =
title=3Dgorgoesq@swbell.net>Marc=20
Hebert</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>Cc:</B> <A=20
href=3D"mailto:slinkelist@nirvis.com"=20
title=3Dslinkelist@nirvis.com>slinkelist@nirvis.com</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Friday, January 05, =
2001 5:25=20
PM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [slinkelist] cdj =
sending an=20
erroneous "playing" response</DIV>
<DIV><BR></DIV>Hello.=20
<P>I'm using an app I wrote, which communicates over a socket with =
the HASE=20
Slinkx Socket Server to monitor what CD's currently playing. I =
send=20
the "notify_playing_item[on]" command and start receiving the =
expected async=20
"playing" responses.=20
<P>The hitch is this- every now and then I get an extra, erroneous =
response,=20
and it always occurs like in this example:=20
<P>What actually plays:=20
<P>player 1, disk 33, track 6, <BR>player 3, disk 140, track 9=20
<P>What's indicated in "playing" responses:=20
<P>player 1, disk 33, track 6, <BR><B>player 1, disk 33, track =
7,</B>=20
<BR>player 3, disk 140, track 9=20
<P>So, every now and again (maybe every one in 10 or 15 =
transitions), it=20
reports a track just after a last played track, that wasn't in the =
playlist=20
and indeed did not play.=20
<P>If I notice any more pertinent details, I'll post them. =
Anything I=20
should look for?=20
<P>Thanks, <BR>Marc </P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_002B_01C07769.00BF43A0--