![]() |
|
|
|||||||
| 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. |
|
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
#1 |
|
Apprentice
Join Date: May 2003
Location: Santa Barbara, CA (USA)
Posts: 46
|
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 },
};
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" },
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 },
};
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. |
|
|
|
|
|
#2 |
|
ex-Moderator
|
Hope you don't mind, but I've linked this thread in the Macs and Minidisc guide
|
|
|
|
|
|
#3 | |
|
Apprentice
Join Date: May 2003
Location: Santa Barbara, CA (USA)
Posts: 46
|
Quote:
That's a nice guide you made. I especially like the iMac/MD pic.
|
|
|
|
|
|
|
#4 |
|
Sony MD User
|
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) |
|
|
|
|
|
#5 |
|
Kaaameeehaaameeehaaaaaaa!
|
Um, whats XMD?
|
|
|
|
|
|
#6 |
|
Sony MD User
|
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) |
|
|
|
|
|
#7 |
|
Expert
|
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/ |
|
|
|
|
|
#8 | |
|
Sony MD User
|
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:
P.S. Leuk om een Nederlander op het forum te zien
__________________
MD Deck: MDS-JA555ES (Champagne) |
|
|
|
|
|
|
#9 |
|
Newbie
|
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 |
|
|
|
|
|
#10 |
|
True Veteran
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 |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|