My advice is to stock up on xD memory cards before these things get harder to find and just as expensive as the SmartMedia cards.
I got the xD SmartMedia adapter from Fry's Electronics for $5. But I was confused after reading through the threads on this forum about which exact type of xD card would work on the Fantom-S so I picked up a few different types from OEM PC World (
http://www.oempcworld.com) who have pretty good prices on all kinds of memory, even the older hard-to-find stuff. They're based out of Santa Clara and offer a local pickup option.
Here are the results of my testing:
1. Olympus xD 128MB ($14.85 as of 3/8/10) works fine. No crashes, the Fantom-S formats it fine and reads/writes it fine.
2. Olympus xD 256MB type H ($8.85 as of 3/8/10) almost works fine. The only drawback seems to be that the Fantom-S cannot format it and crashes/reboots when you try to format it through the "File Utility" menu. But the workaround is simple: format it via USB (instructions below) and it appears to show up correctly as a 256MB storage card in both the "File Utility" menu and the "System -> System Info -> Memory Info" menu. I transferred via USB the Planet A pack by Sinevibes and it loaded up just fine and showed about 80% free space available. Since these xD 256MB type H cards are almost half the price of the 128MB cards, I'm probably going to go with the 256MB type H cards and do all the formatting via the USB method. If you only need 1 or 2 cards, then just go with the 128MB version if you don't want to deal with formatting via USB and want to play it safe (who knows what bugs might be lurking in the Fantom-S OS that wasn't originally designed for SmartMedia cards larger than 128MB).
3. Fujifilm xD 256MB type M ($10.85 as of 3/8/10) almost worked but then started to flake out on me. I got it formatted and copied over some sounds but when I reseated it, the Fantom-S said it was unformatted. I gave up trying to make it work since the type H cards are slightly faster and cheaper than the type M cards anyways.
4. Olympus xD 1GB type M+ ($16.85 as of 3/8/10) did not work at all. As soon as you jack it into the Fantom-S, the Fantom-S starts crawling and locking up. But I don't really see the need to have a large memory card for the Fantom-S when the onboard sample memory is limited to 288MB and you can pick up the 128MB and 256MB xD cards for cheaper.
...
FORMATTING VIA USB METHOD
1. If you already have a SmartMedia card and can properly format it on the Fantom-S, do that first and then copy over the "blank" folder structure to a folder on your computer desktop. Or just recreate the blank folder structure described in the Fantom-S FAQ section 6.2 on this forum. I don't think the "fans.svd" file in the ROLAND/SND folder is necessary but since I had a SmartMedia card I copied it over anyways.
2. Jack the xD card into the xD SmartMedia adapter and then jack it into the Fantom-S.
3. In the Fantom-S, go to the "USB" menu option and activate USB storage mode for the MEMORY CARD.
4. At this point the xD card should mount as a USB drive on your computer. Give it a few seconds. If it doesn't, then exit out of the USB storage mode and try doing the format on the Fantom-S through the "File Utility" menu. It might crash and reboot but that might do the trick for you. After it reboots, check what it says about the card in the "File Utility" menu. If it says "EMPTY" and "256MB available" then you're in business, go back into USB storage mode. If it says "UNFORMATTED" and "0MB available" then you might be screwed with a bad card. You can try formatting it FAT16 if you have an xD or SmartMedia card reader on your computer but I didn't have much luck with that.
5. Assuming you made it past step 4 and you've got your xD card mounted via USB from Fantom-S to your computer, now you want to format it FAT16 with an MS-DOS MBR and a single partition with the label "FANS CARD". Should be simple to do in Windows, I won't go through that here, you can google instructions for it. On a Mac, go into Applications -> Utilities and fire up the program Disk Utility. You should see the "Roland FANTOM-S Media" drive. Change the format to MS-DOS (FAT), click Partition, change Volume Scheme to 1 partition, name it "FANS CARD", click Options, select "Master Boot Record", then click Erase and confirm yes.
6. Now copy over the "blank" folder structure from your desktop onto the xD card mounted via USB.
7. If you just want a blank formatted card ready to start saving stuff from the Fantom-S, you're pretty much done now. Just eject the USB drive from your computer, exit out of USB storage mode on the Fantom-S, and reseat the xD SmartMedia adapter card in the Fantom-S. You should now see the standard blank folder structure on the card in the "File Utility" menu with 256MB available.
8. If you want to load up the card with sounds from something like one of the Sinevibes packages, go into USB storage mode and just copy over the appropriate files (either just the "fans.svd" file or the whole ROLAND folder if there are samples included). It might take about 20 minutes or so because these old media card formats aren't as fast as today's newer ones and I think the Fantom-S USB controller is USB 1.1 instead of the faster USB 2.0. Exit out of USB storage mode, reseat the xD SmartMedia adapter card in the Fantom-S, and then Load -> Load All Samples. You should then be able to switch to the CARD patches and start rocking out.
-Tony