For discussion about setting up your studio and advice on the gear and equipment within it.
User avatar
By nogginj Tue Apr 05, 2011 6:44 am
Howdy
So a lot of people have been taking notice to this thing, so i thought I'd share my experience with it.
Image

Long story short, it's an sd card reader that will replace almost ANY older disk drive. Yes, even on your true old school SP's, EPS's, and Mirages. Will also work perfect with classic MPC's such as MPC 60, MPC 3000, MPC 2000, and S-series samplers.

What is it?
The HxC floppy Emulator is a device that you plug in where your floppy drive goes. It emulates the floppy drive, + thousands of disk images, in order to 'trick' your sampler into thinking that you have a floppy loaded up.
You store floppies as 'images' on an SD card, and you use three physical buttons to select, load, and unload these images into the virtual drive, running on the emulator.

What is it not?
This is NOT the same as most people around here mod their MPC 2000's and XL's to take an ATAPI or SCSI card reader. With those, you can usually use the card as is, and use one or many gigs at one time, like a really big floppy.
This floppy emulator still has to fake the sampler into thinking there are 'disks' loaded up...so data is still broken up into 1.4mb, 800k, or whatever size chunks. You still have to 'load' disks...the difference is your 'disks' are on the SD card.

So why is it good?
It's good because it works well in place of almost ANY floppy drive. Samplers have a tendency to have very strict requirements as to the type of drives they will accept...just ask anyone who has tried to replace their floppy with one they found at the thrift store... you cannot just put any disk drive in any sampler and expect it to work.
Since the HxC is an emulator, it can be re-configured fairly easily in software to mimic almost any drive ever made.
Also, since you are using an SD card, usually gigs in size, to replace floppies, usually 800-1000k in size, you can put THOUSANDS of floppy images on one card. You can essentially convert your entire disk library to reside on one SD card.
You also no longer have to worry about finding new disks, because you can just create a new image on the card.
Finally, backing up your data is pretty simple since you can load the SD card into your pc, and drag and drop your disk images to anywhere you like to back up.

So why is it bad?
It's bad because it is REALLY GOOD at emulating a floppy drive...this means it's just as slow as your floppies were (even has a speaker to emulate the 'click...click...' of loading), and, as mentioned earlier, you have to keep your data in floppy size chunks. However, most samplers are ok with this and have the ability to split large files over many disks.
You still have to 'load' and 'eject' floppy images...just as if it were a real drive. All this takes is one button press, though.

It's not going to be perfect for everyone...if you have the ability to add a modern, atapi or scsi card reader, I'd say that is the way to go. Still, a lot of samplers do not have support for that, and in those cases, or in cases where you don't have SCSI, this thing is a life saver.

Case in point, I used it recently to upgrade my EPS classic (thanks Karl, thanks Laura). The disks I have were starting to fail, and finding 800k, DSDD disks is not as easy or cheap as you'd hope. This thing installed very easily, I simply replaced the old floppy drive...I did do some set up to convert my disks to images, but to simply replace the old drive and use it, it worked the first time I turned it on.

Here is a video I made while installing it into my EPS:
http://www.youtube.com/watch?v=yM2o0W5Y ... r_embedded

Again, this should work in just about ANY SAMPLER with the same ease.
You will need to get on the computer to generate a couple 'blank' disk images...the easiest way is to use an image of a blank, formatted disk...but you can also just create the disk image correctly with the hxc software, and then 'format' that via the sampler.
Currently, you need to create a lot of these blank images to save on...you cannot generate a new blank disk directly from the unit. That is the biggest drawback I have found...

A note on disk images:
I wanted to convert the old disks I had to HxC image format, and that did take some work to do properly.
First of all, you need a computer hooked up to a drive to read your images. USB drives will usually not work.
You read the disk into 'raw' format via OmniDisk.
You then load those images in the HxC software using "Load Raw".
For 819200 byte EPS disk images, use these parameters:
Sector per track = 10
Sector ID start = 0
GAP3 length = 40

At that point, you'll have images of your floppies which you can flip through on the emulator.

One final note, this is not in an enclosure or anything, so it either hangs loose from the floppy cable or you can build your own case for it. I plan on mounting mine inside an empty disk drive like this guy: http://www.youtube.com/watch?v=Bm7avjMS ... re=related

The HxC project page is here: http://hxc2001.free.fr/floppy_drive_emulator/
And can be purchased here: http://cgi.ebay.co.uk/ws/eBayISAPI.dll? ... 0617542150

Have fun salvaging dead or dying gear.

EDIT: I've done a more serious modification to the EPS to integrate the HxC unit into the sampler body.

I had to solder a ribbon cable to the LCD so I could move it away from the HxC.
Image

The buttons are easy enough to relocate, I just soldered wires to the underside of the board where the buttons where already soldered in. Then I brought the LCD and the buttons out to the front where the floppy drive used to sit. I attached them to a thin plastic faceplate.
The HxC itself sits upside inside an old tape case, with the ribbon cables (for floppy and now for LCD) passing through a hole I cut in the back of the EPS disk holder above the old floppy drive.
Image
Last edited by nogginj on Thu Aug 18, 2011 2:18 pm, edited 3 times in total.
User avatar
By D.B. Cooper Thu Apr 07, 2011 3:25 pm
You can also find floppy emulators which accept usb drives.
These emulators are enclosed, and ready to be mounted.
Some examples can be found on eBay. Search for "floppy emulator"

btw, they are also cheaper!

Though note: I have not tried these so Im not saying they will work
in everything, but it looks hopeful..
User avatar
By nogginj Thu Apr 07, 2011 3:55 pm
Interesting!
I didn't know about those drives that take the USB drive. I imagine that would work.

One thing to consider, is that the official HxC also offers a USB version, which I believe plugs into a computer, not a thumbdrive. Anyway, big difference IT DOES NOT WRITE.

Thanks for the heads up, would love to hear someone's experience with these.

Part of the good news about the HxC is that it's all open source. Also, on these USB ones, I wonder how it handles disk imaging, etc. HxC comes with software to do all that.
User avatar
By JUKE 179r Fri Apr 08, 2011 12:00 am
Thanks for the review nogginj! Might have to look into this for my ASR-10 or MV-8000.
User avatar
By D.B. Cooper Sun Apr 10, 2011 6:02 am
Sorry gertie,
The link was just for the general topic.

I have not heard of anyone trying an emulator on the sp-12,
but several different hardware emulators have been built for
use in place of the commodore 64 floppy drives which were compatible
with the sp12.

So I don't see why these same emulators would not work with the sp-12.

Although I imagine read/write times for the sp-12 with either floppy, or emulator will always be awful, an emlator is a nice step up to allow one reliable, and compact storage.

I'd like to try the "1541 III" emulator with sp-12. Sorry don't know how to post a pic.
Here's a link,
http://jderogee.tripod.com/project1541.htm
Last edited by D.B. Cooper on Sun Apr 10, 2011 5:33 pm, edited 1 time in total.
User avatar
By nogginj Sun Apr 10, 2011 2:49 pm
The chances of this working in the SP-12 are huge, probably 99%. I mean, it's gonna work. If it doesn't work right out of the box (which I imagine it does), the developer has been awesome at writing support if someone is willing to help him out.

Usually, if you send him a disk image (via OmniFlop), and just some photos of the drive, he can tell you if it will work or not, or make the necessary code modifications.

It's important to remember this is an EMULATOR, and as such, can be tweaked in software to EMULATE whatever you want.

I saw the one for the SP1200,its huge. Its kinda ugly.

??? There is no 'one for the sp1200'...there is only one model. It is basically a little circuit board with a small lcd and 3 buttons on it. Way smaller than a floppy (it will fit in a floppy case), so you must be talking about something different.
Here is a picture, notice the size in relation to an SD card. I will add this picture to the first post to prevent any further confusion.

Image

And once more, the awesomeness of this project is that, if it has a disk drive IT WILL WORK! Sure there will be exceptions, but for the most part, this is a perfect replacement.

Also, remember that this is an emulator and not a simple drag-and-drop idiot proof box. The manufacturer has gotten angry emails from people saying they installed this, dragged their wave or program files onto the card, and it didn't work. Well, that's not how it works....you still have to create the 'DISKS' so the machine thinks it is accessing a floppy drive.
Small price to pay for bringing your hardware into the 21st century.
User avatar
By gertie Sun Apr 10, 2011 3:05 pm
is there a listing of different samplers and the settings required? such as posted by you originally:

For 819200 byte EPS disk images, use these parameters:
Sector per track = 10
Sector ID start = 0
GAP3 length = 40
User avatar
By D.B. Cooper Mon Apr 11, 2011 7:58 pm
I just had contact with the creator of the 1541 III, he doesn't sell these as it is ment to be a diy project, he did mention two other emulators which can be purchased either prebuilt, or as a diy project. The "SD2IEC", or the "1541 ultimate".

They will still need an enclosure, better yet mounted inside of the SP-12


Can't wait to see one mounted inside the SP-12 like the drive on the SP-1200
Will eventually try....