From wildflower1975@gmail.com Wed Feb 29 01:32:57 2012 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2XTT-00063Y-T5>; Wed, 29 Feb 2012 01:32:56 +0100 Received: from mail-tul01m020-f182.google.com ([209.85.214.182]) by relay1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2XTT-0003vs-H8>; Wed, 29 Feb 2012 01:32:55 +0100 Received: by obbwc7 with SMTP id wc7so3036935obb.13 for ; Tue, 28 Feb 2012 16:32:54 -0800 (PST) Received-SPF: pass (google.com: domain of wildflower1975@gmail.com designates 10.182.182.101 as permitted sender) client-ip=10.182.182.101; Authentication-Results: mr.google.com; spf=pass (google.com: domain of wildflower1975@gmail.com designates 10.182.182.101 as permitted sender) smtp.mail=wildflower1975@gmail.com; dkim=pass header.i=wildflower1975@gmail.com Received: from mr.google.com ([10.182.182.101]) by 10.182.182.101 with SMTP id ed5mr7573614obc.64.1330475574326 (num_hops = 1); Tue, 28 Feb 2012 16:32:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=si3iN554X7tc5OoIEifcdcpf/dUlHQ+W40jyGqA5cuQ=; b=VdZgTiUmoWlMkPj5hvNxT0/vDq1SYGQDl+VmQiHa6HVyebK1+ygSi3kaPp2jos8Jqe +/qWFRtegHCLo+3xX7dgZhfEFRavKgvoTGyJA5hUOViyScNPv/z5R35ZTuk6J9RxEGag JOjxmU0Dp0lNpgMfgPGsb+QYZfp/xN8bXCTCw= MIME-Version: 1.0 Received: by 10.182.182.101 with SMTP id ed5mr6688970obc.64.1330475574245; Tue, 28 Feb 2012 16:32:54 -0800 (PST) Received: by 10.182.77.233 with HTTP; Tue, 28 Feb 2012 16:32:54 -0800 (PST) Date: Wed, 29 Feb 2012 13:32:54 +1300 Message-ID: From: Haydn Flower To: linux-minidisc@lists.fu-berlin.de Content-Type: multipart/alternative; boundary=14dae9399b19fc3b1204ba0f7b51 X-Originating-IP: 209.85.214.182 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1330475575-000018DE-349FA30E/0-0/0-0 X-Bogosity: Unsure, tests=bogofilter, spamicity=0.479948, version=1.2.2 X-Spam-Flag: NO X-Spam-Checker-Version: SpamAssassin 3.0.4 on Botsuana.ZEDAT.FU-Berlin.DE X-Spam-Level: xx X-Spam-Status: No, score=2.6 required=5.0 tests=DNS_FROM_RFC_ABUSE, FROM_ENDS_IN_NUMS,FU_BOGO_UNSURE,HTML_00_10,HTML_MESSAGE,RCVD_BY_IP, SPF_HELO_PASS,SPF_PASS Subject: [linux-minidisc] Sony MZ-NH900 Ubuntu 11.10 X-BeenThere: linux-minidisc@lists.fu-berlin.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: Mailing list for the linux-minidisc project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 00:32:57 -0000 --14dae9399b19fc3b1204ba0f7b51 Content-Type: text/plain; charset=ISO-8859-1 Thank you for your work on this project, I have over 100 old minidiscs that were written an MZ-R30 both via digital optical and analog recordings from CDs. I've now got a MZ-NH900 (which came with a HiMD disc which I've never used, it's still in its wrapper) and managed to get the netmd python library to read a disc. (I've only got 1 disc to play with at the moment, the rest are at home) lsmd.py works and shows me the list of tracks: Disk (writable media) album of the year Time used: 00:43:09+007 (57.77%) 12 tracks 000: 00:03:23+057 sp stereo unprotected COLLISION 001: 00:04:30+003 sp stereo unprotected STRIPSEARCH 002: 00:04:11+023 sp stereo unprotected LAST CUP OF SORROW 003: 00:02:08+059 sp stereo unprotected NAKED IN FRONT OF THE COMPUTER 004: 00:05:26+045 sp stereo unprotected HELPLESS 005: 00:03:48+027 sp stereo unprotected MOUTH TO MOUTH 006: 00:03:37+015 sp stereo unprotected ASHES TO ASHES 007: 00:03:29+077 sp stereo unprotected SHE LOVES ME NOT 008: 00:02:20+074 sp stereo unprotected GOT THAT FEELING 009: 00:04:17+002 sp stereo unprotected PATHS OF GLORY 010: 00:01:58+083 sp stereo unprotected HOME SICK HOME 011: 00:03:56+054 sp stereo unprotected PRISTINA dump_md.py appears to work and creates .ogg files, but I need to play around with my Mixer so it records from the correct sound stream. I can hear the Minidisc spinning and starting to play so assume the USB commands are reaching the player, I just need to figure out where the sound is going. upload.py when i try this I get a 'Not Implemented' message Is this because of the secret keys mentioned in the FAQ and elsewhere or/and because you haven't got a NH900 to test with? i can read C and Python but more comfortable coding in PHP and would like to help Do you have any test scripts I can run that will poke the machine/ How can I help to 'Implement' the read.Reply method/function? thanks Haydn --14dae9399b19fc3b1204ba0f7b51 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thank you for your work on this project,

I have over 100 old minidis= cs that were written an MZ-R30 both via digital optical and analog recordin= gs from CDs.

I've now got a MZ-NH900 (which came with a HiMD dis= c which I've never used, it's still in its wrapper) and managed to = get the netmd python library to read a disc.

(I've only got 1 disc to play with at the moment, the rest are at h= ome)

lsmd.py works and shows me the list of tracks:

Disk (wri= table media) album of the year
Time used: 00:43:09+007 (57.77%)
12 tracks
000: 00:03:23+057 sp stereo unprotected COLLISION
001: 00:= 04:30+003 sp stereo unprotected STRIPSEARCH
002: 00:04:11+023 sp stereo= unprotected LAST CUP OF SORROW
003: 00:02:08+059 sp stereo unprotected= NAKED IN FRONT OF THE COMPUTER
004: 00:05:26+045 sp stereo unprotected HELPLESS
005: 00:03:48+027 sp s= tereo unprotected MOUTH TO MOUTH
006: 00:03:37+015 sp stereo unprotecte= d ASHES TO ASHES
007: 00:03:29+077 sp stereo unprotected SHE LOVES ME N= OT
008: 00:02:20+074 sp stereo unprotected GOT THAT FEELING
009: 00:04:17+= 002 sp stereo unprotected PATHS OF GLORY
010: 00:01:58+083 sp stereo un= protected HOME SICK HOME
011: 00:03:56+054 sp stereo unprotected PRISTI= NA

dump_md.py appears to work and creates .ogg files,=A0 but I need to pla= y around with my Mixer so it records from the correct sound stream.
I ca= n hear the Minidisc spinning and starting to play so assume the USB command= s are reaching the player, I just need to figure out where the sound is goi= ng.

upload.py=A0 when i try this I get a 'Not Implemented' message<= br>Is this because of the secret keys mentioned in the FAQ and elsewhere or= /and because you haven't got a NH900 to test with?

i can read C = and Python but more comfortable coding in PHP and would like to help
Do you have any test scripts I can run that will poke the machine/

H= ow can I help to 'Implement' the read.Reply method/function?
thanks
Haydn


--14dae9399b19fc3b1204ba0f7b51-- From plr.vincent@gmail.com Wed Feb 29 08:23:52 2012 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2dt8-0001q2-Cj>; Wed, 29 Feb 2012 08:23:50 +0100 Received: from mail-we0-f182.google.com ([74.125.82.182]) by relay1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2dt8-0001mi-98>; Wed, 29 Feb 2012 08:23:50 +0100 Received: by werl4 with SMTP id l4so2309245wer.13 for ; Tue, 28 Feb 2012 23:23:50 -0800 (PST) Received-SPF: pass (google.com: domain of plr.vincent@gmail.com designates 10.180.93.232 as permitted sender) client-ip=10.180.93.232; Authentication-Results: mr.google.com; spf=pass (google.com: domain of plr.vincent@gmail.com designates 10.180.93.232 as permitted sender) smtp.mail=plr.vincent@gmail.com; dkim=pass header.i=plr.vincent@gmail.com Received: from mr.google.com ([10.180.93.232]) by 10.180.93.232 with SMTP id cx8mr14673587wib.14.1330500230020 (num_hops = 1); Tue, 28 Feb 2012 23:23:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=TPDuFFNju7eVM5L7k+ZSOQiiyWlQmBUOGjQXuoGKV+I=; b=pqE/A4QqYB5OWAWAh6v4EoZx8aTPwheMFyqP4fn0RjHY0Z/XfdDO3X7YfeZ0DxPo++ ZTQhK6kFkOv6itpOrqhSoGmrNmhuAhpjv8cYtaVBbmsUHtRft0nnBBXd5xdNfEipxWp1 TKIesEF3A2JIOAv7TkaBjp2yZrRMDu714lR3A= Received: by 10.180.93.232 with SMTP id cx8mr11732685wib.14.1330500229968; Tue, 28 Feb 2012 23:23:49 -0800 (PST) Received: from x2.localnet (ALille-154-1-57-34.w86-198.abo.wanadoo.fr. [86.198.224.34]) by mx.google.com with ESMTPS id m16sm82971403wie.9.2012.02.28.23.23.48 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 28 Feb 2012 23:23:49 -0800 (PST) From: Vincent Pelletier To: linux-minidisc@lists.fu-berlin.de Date: Wed, 29 Feb 2012 08:23:50 +0100 User-Agent: KMail/1.13.7 (Linux/3.2.0-1-amd64; KDE/4.6.5; x86_64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Message-Id: <201202290823.50542.plr.vincent@gmail.com> X-Originating-IP: 74.125.82.182 X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1330500230-000018DE-DEB4C4B5/0-0/0-0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.2 X-Spam-Flag: NO X-Spam-Checker-Version: SpamAssassin 3.0.4 on Algerien.ZEDAT.FU-Berlin.DE X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=DNS_FROM_RFC_ABUSE, FORGED_RCVD_HELO,RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS Cc: Haydn Flower Subject: Re: [linux-minidisc] Sony MZ-NH900 Ubuntu 11.10 X-BeenThere: linux-minidisc@lists.fu-berlin.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: Mailing list for the linux-minidisc project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 07:23:52 -0000 Hi. Le mercredi 29 f=E9vrier 2012 01:32:54, Haydn Flower a =E9crit : > dump_md.py appears to work and creates .ogg files, but I need to play > around with my Mixer so it records from the correct sound stream. > I can hear the Minidisc spinning and starting to play so assume the USB > commands are reaching the player, I just need to figure out where the sou= nd > is going. Just to make it clear (you didn't mention if you did), you need to plug the= =20 minidisk analog output into some sound card input for this to work. It uses= =20 USB only for remote controling the minidisk. I didn't try harder because my= =20 model doesn't support USB transfer from minidisk to host anyway. > Is this because of the secret keys mentioned in the FAQ and elsewhere > or/and because you haven't got a NH900 to test with? I guess the traceback you got probably ends up in readReply method, and the= =20 exception is not the bare NotImplemented python exception but rather=20 NetMDNotImplemented. If so, it means your model doesn't support digital=20 transfer (or in a way different from the few model who does, but that sound= s=20 unlikely). That exception is just the pythonic translation from an error=20 status code received from the minidisc player. > i can read C and Python but more comfortable coding in PHP and would like > to help AFAIK, the python code is currently bit-rotting. It was a way to quickly=20 experiment with the upload protocol as it was understood (...not by me, I j= ust=20 implemented what was already documented - most of libnetmd, lsmd, mdctl and= =20 dump_md). The functions are/have been/will be implemented in a non-python=20 program for easier installation (especially on windows, where python is not= =20 commonly available). Regards, =2D-=20 Vincent Pelletier From glaubitz@physik.fu-berlin.de Wed Feb 29 09:09:05 2012 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]) by list1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2eat-0003IH-9T>; Wed, 29 Feb 2012 09:09:03 +0100 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1S2eat-0003dJ-6U>; Wed, 29 Feb 2012 09:09:03 +0100 Received: from tmo-107-92.customers.d1-online.com ([80.187.107.92] helo=[31.241.109.196]) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1S2eas-0007fH-NR>; Wed, 29 Feb 2012 09:09:03 +0100 References: In-Reply-To: Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <9298838E-075F-4D9B-860C-2B33586E4E08@physik.fu-berlin.de> X-Mailer: iPhone Mail (9A405) From: John Paul Adrian Glaubitz Date: Wed, 29 Feb 2012 09:08:59 +0100 To: Haydn Flower X-Originating-IP: 80.187.107.92 X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1330502943-000018DE-91EB1B03/0-0/0-0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.2 X-Spam-Flag: NO X-Spam-Checker-Version: SpamAssassin 3.0.4 on Gabun.ZEDAT.FU-Berlin.DE X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED Cc: "linux-minidisc@lists.fu-berlin.de" Subject: Re: [linux-minidisc] Sony MZ-NH900 Ubuntu 11.10 X-BeenThere: linux-minidisc@lists.fu-berlin.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: Mailing list for the linux-minidisc project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 08:09:05 -0000 On Feb 29, 2012, at 1:32 AM, Haydn Flower wrote: > dump_md.py appears to work and creates .ogg files, but I need to play aro= und with my Mixer so it records from the correct sound stream. > I can hear the Minidisc spinning and starting to play so assume the USB co= mmands are reaching the player, I just need to figure out where the sound is= going. As Vincent already pointed out, you have to hook up your NetMD device with a= n analogue cable to your sound card. The dump script merely remote controls y= our NetMD unit, it does digitally transfer any audio data. > upload.py when i try this I get a 'Not Implemented' message > Is this because of the secret keys mentioned in the FAQ and elsewhere or/a= nd because you haven't got a NH900 to test with? No, it is because digital uploads are hardware-supported by the MZ-RH1/MZ-M2= 00 models only. This is not a limitation of the software but of your hardwar= e. All other NetMD do not support digital uploads, that's why the dump scrip= t was written. > i can read C and Python but more comfortable coding in PHP and would like t= o help > Do you have any test scripts I can run that will poke the machine/ The Python code is no longer actively maintained from our side as the focus h= as shifted to the C implementation libnetmd. Patches for the Python code are= still welcome, however. Adrian= From glaubitz@physik.fu-berlin.de Wed Feb 29 09:12:48 2012 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]) by list1.zedat.fu-berlin.de (Exim 4.69) for linux-minidisc@lists.fu-berlin.de with esmtp (envelope-from ) id <1S2eeV-0003PS-9S>; Wed, 29 Feb 2012 09:12:47 +0100 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1S2eeV-0004GC-50>; Wed, 29 Feb 2012 09:12:47 +0100 Received: from tmo-107-92.customers.d1-online.com ([80.187.107.92] helo=[31.241.109.196]) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1S2eeU-0007tO-S4>; Wed, 29 Feb 2012 09:12:47 +0100 References: <9298838E-075F-4D9B-860C-2B33586E4E08@physik.fu-berlin.de> In-Reply-To: <9298838E-075F-4D9B-860C-2B33586E4E08@physik.fu-berlin.de> Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <4470E9B7-3A04-4A56-8840-6DE7A2027B75@physik.fu-berlin.de> X-Mailer: iPhone Mail (9A405) From: John Paul Adrian Glaubitz Date: Wed, 29 Feb 2012 09:12:43 +0100 To: John Paul Adrian Glaubitz X-Originating-IP: 80.187.107.92 X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1330503167-000018DE-FE135431/0-0/0-0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.2 X-Spam-Flag: NO X-Spam-Checker-Version: SpamAssassin 3.0.4 on Algerien.ZEDAT.FU-Berlin.DE X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED Cc: Haydn Flower , "linux-minidisc@lists.fu-berlin.de" Subject: Re: [linux-minidisc] Sony MZ-NH900 Ubuntu 11.10 X-BeenThere: linux-minidisc@lists.fu-berlin.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: Mailing list for the linux-minidisc project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Feb 2012 08:12:48 -0000 On Feb 29, 2012, at 9:08 AM, John Paul Adrian Glaubitz wrote: > On Feb 29, 2012, at 1:32 AM, Haydn Flower wrote= : >=20 >> dump_md.py appears to work and creates .ogg files, but I need to play ar= ound with my Mixer so it records from the correct sound stream. >> I can hear the Minidisc spinning and starting to play so assume the USB c= ommands are reaching the player, I just need to figure out where the sound i= s going. >=20 > As Vincent already pointed out, you have to hook up your NetMD device with= an analogue cable to your sound card. The dump script merely remote control= s your NetMD unit, it does digitally transfer any audio data. I meant to say here, it does NOT digitally transfer any audio data. Adrian=