Audio T-Board - Internet's Friendliest Board on Audio and Electronics
 

Go Back   Audio T-Board - Internet's Friendliest Board on Audio and Electronics > Audio Central > MiniDisc > Hi-MD and NetMD
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Support T-Board by Supporting our Sponsors

New York City's Gadget Boutique.

Japan's Best Kept Secrets, Delivered.

Sublime Blend of Technology, Arts, and Culture.

Reply
 
Thread Tools Rate Thread Display Modes
Old May 2nd, 2003, 03:07 AM   #1
bracken
Apprentice
 
Join Date: May 2003
Location: Santa Barbara, CA (USA)
Posts: 46
Exclamation 2 If Xmd doesn't recognize your NetMD!

After picking up my new MZ-NF610 last week I recorded some tracks, loaded up Xmd to title, but Xmd didn't recognize it! Bah!

Thanks to Pete Bentley for Xmd (and all the NetMD hackers, of course), but he can't have access to every NetMD device...so here's what to do if Xmd doesn't recognize your NetMD!

1. Get the free Developer Tools from Apple: http://developer.apple.com/index.html

2. Install.

3. Connect your NetMD.

2. Run "USB Prober" in /Developer/Applications.

3. On the first tab, "Bus Probe," there's a list of your USB devices. Look for a device named "Net MD Walkman."

4. Click on the arrow by "Device Descriptor."

5. More information will show. You want the info from "Device VendorID/Product ID:" My MZ-NF610 is "0x054C/0x00C9" -- write yours down! This is what you need.

6. Download the Xmd source code from http://www.sorted.org/~pete/Xmd/. The current version source code is: http://www.sorted.org/~pete/Xmd/xmd-0.1.tar.gz

7. After downloading and uncompressing, go to the "Xmd-0.1" folder and open (double-click) "Xmd.pbproj"...

8. ...Project Builder from the Developer Tools will open it. If there is a message that says "This project has file references with no specified text..." just press OK.

9. On the left side there are folders that are closed. Press the "Other Sources" arrow so its files are shown.

10. Click on the "omd_unit.c" file and it will open on the right side.

11. Scroll down to line 56 where it says "Private data for matching USD IDs against known devices." This is the section you modify:

Code:
/*
 * Private data for matching USD IDs against known devices
 */
static omd_unit_info_t unit_info[] = {
    {0x54c, 0x75, "Sony MZ-N1" 		},
    {0x54c, 0x80, "Sony (Unknown)"	},
    {0x54c, 0x81, "Sony (Unknown)" 	},
    {0x54c, 0x84, "Sony MZ-N505" 	},
    {0x54c, 0x85, "Sony MZ-S1" 		},
    {0x54c, 0x86, "Sony MZ-N707" 	},
    {    0,    0, NULL 			},
};
12. Remember the device ID you wrote down? Well, go get it.

13. My device ID is "0x054C/0x00C9" so I'm going to change it a bit:

0x054C <-- Remove the 3rd character, lowercase the last. Now it is "0x54c"
0x00C9 <-- Remove the 3rd and 4th characters. Now it is "0xC9"

Do the same for yours. (Depending on your model's device ID, it might have to be changed differently. I don't have any other models to test.)

14. Make a line inside that section, line 66 is good, that looks like this (but with your info):

Code:
{0x54c, 0xC9, "Sony MZ-NF610" 	},
The section now looks like this:

Code:
static omd_unit_info_t unit_info[] = {
    {0x54c, 0x75, "Sony MZ-N1" 		},
    {0x54c, 0x80, "Sony (Unknown)"	},
    {0x54c, 0x81, "Sony (Unknown)" 	},
    {0x54c, 0x84, "Sony MZ-N505" 	},
    {0x54c, 0xC9, "Sony MZ-NF610" 	},
    {0x54c, 0x85, "Sony MZ-S1" 		},
    {0x54c, 0x86, "Sony MZ-N707" 	},
    {0x54c, 0xC9, "Sony MZ-NF610" 	},
    {    0,    0, NULL 			},
};
15. Choose File/Save from the menubar.

16. Choose Build/Build from the menubar.

17. Wait a little and you should have got a message, "Build succeeded."

18. Go to the "Xmd-0.1" folder and inside there is a new folder named "build" with the new Xmd application! You're good to go. (You can copy just the "Xmd" application to your Applications and delete the entire "Xmd-0.1" folder.)

19. Please, please, email Pete Bentley pete@sorted.org with your device ID and model name (so he can add it) and thank him for Xmd!

Any problems or questions, no problem (I'll try).

-- Bracken

Last edited by bracken; May 5th, 2003 at 08:44 PM.
bracken is offline   Reply With Quote
Old May 2nd, 2003, 03:54 AM   #2
NuWorld
ex-Moderator
 
NuWorld's Avatar
 
Join Date: Dec 2000
Location: Adelaide, Australia
Posts: 4,138
Send a message via AIM to NuWorld
Hope you don't mind, but I've linked this thread in the Macs and Minidisc guide
NuWorld is offline   Reply With Quote
Old May 2nd, 2003, 04:32 AM   #3
bracken
Apprentice
 
Join Date: May 2003
Location: Santa Barbara, CA (USA)
Posts: 46
Quote:
Originally posted by NuWorld
Hope you don't mind, but I've linked this thread in the Macs and Minidisc guide
Cool.

That's a nice guide you made. I especially like the iMac/MD pic.
bracken is offline   Reply With Quote
Old October 11th, 2003, 12:07 PM   #4
SharkyMark
Sony MD User
 
SharkyMark's Avatar
 
Join Date: Aug 2003
Location: Holland
Posts: 156
Send a message via AIM to SharkyMark
Alright, I just got my N910 in and I'm trying to use XMD with it. I followed the description above but, without any luck.

First of all I get three errors when compiling everything. I found that even without changing anything and just compiling I get the same errors. The created application won't run and gives me a 1000 error.
I resolved this by opening the XMD Icon (not from the source code) and copying the MacOS folder from the application to the just compiled XMD. This will start up the program but, it still won't recognize my N910.

I need some serieus help here (by the way the Device VendorID/Product ID of the N910 is : 0x054C/0x00C7)
__________________
MD Deck: MDS-JA555ES (Champagne)
SharkyMark is offline   Reply With Quote
Old October 11th, 2003, 04:03 PM   #5
Cooler
Kaaameeehaaameeehaaaaaaa!
 
Cooler's Avatar
 
Join Date: Sep 2003
Location: NC
Posts: 189
Send a message via AIM to Cooler Send a message via Yahoo to Cooler
Um, whats XMD?
__________________
MDR MZ-R700
Sony EX71SLs & MDR-J10
Sony MDR Armband
Apple 40GB iPod
True Hip Hop
Cooler is offline   Reply With Quote
Old October 11th, 2003, 04:10 PM   #6
SharkyMark
Sony MD User
 
SharkyMark's Avatar
 
Join Date: Aug 2003
Location: Holland
Posts: 156
Send a message via AIM to SharkyMark
It's a program that allows you to control your MD player and enter titles from a Mac (SonicStage en OpenMG are for PC only).
__________________
MD Deck: MDS-JA555ES (Champagne)
SharkyMark is offline   Reply With Quote
Old October 11th, 2003, 06:46 PM   #7
bertrik
Expert
 
bertrik's Avatar
 
Join Date: Aug 2003
Location: Netherlands
Posts: 98
Send a message via ICQ to bertrik
The MZ-N510 has the same USB ID as the 610, so perhaps the line should read
{0x54c, 0xC9, "Sony MZ-N510/MZ-NF610" },

Another important thing is to make sure you have libusb up and running and with enough permissions for the current user. (only tried this under Linux).
__________________
http://sourceforge.net/projects/libnetmd/
bertrik is offline   Reply With Quote
Old October 11th, 2003, 07:08 PM   #8
SharkyMark
Sony MD User
 
SharkyMark's Avatar
 
Join Date: Aug 2003
Location: Holland
Posts: 156
Send a message via AIM to SharkyMark
The N910 has C7 instead of C9 so there must be something different. I also think that that the part with name is just there to show which Walkman is connected to the program. It doesn't have any effect on the program.

Quote:
Another important thing is to make sure you have libusb up and running and with enough permissions for the current user.
I have no idea what libusb is but, I guess it has something to do with the USB port. The permissions are not the problem as I'm the administrator.

P.S. Leuk om een Nederlander op het forum te zien
__________________
MD Deck: MDS-JA555ES (Champagne)
SharkyMark is offline   Reply With Quote
Old February 7th, 2004, 03:58 PM   #9
Karyboue
Newbie
 
Join Date: Feb 2004
Posts: 1
Send a message via AIM to Karyboue
Now, it's Xcode we should use to modify XMD.
I followed your instructions but all I obtain in the "build" folder is an "XMD.build" folder with subfolders named : "Xmd.pbxindex" and XMD.build".
No app or should I do something to get an app from theses folders ?

Thx
Karyboue is offline   Reply With Quote
Old April 11th, 2004, 06:07 AM   #10
Drivel
True Veteran
 
Drivel's Avatar
 
Join Date: Oct 2003
Location: Philly
Posts: 274
I'm having problems with this and my mz-n505. From what I can tell I don't need to change any code because this is already written for my model. However if I try to open xmd it opens reads the disc and says the title, but then crashes immediately. I'm using 10.3. Is this a conflict with the newer os?
__________________

CD Players:Sony D-33 and D-34
DAP: Zen Micro (Red)
Headphones: KSC50, D55 eggos
Amps: Shellbrook Maxi Moy, Firestone Cute
Drivel is offline   Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump




All times are GMT -5. The time now is 08:39 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© Copyright 1999-2007 Audio T-Station