Author Topic: M-Audio Audiophile USB | reverse engineering | drivers OS X  (Read 4558 times)

0 Members and 1 Guest are viewing this topic.

Offline frozenfrogzTopic starter

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Dear forum,

lately I wanted to reactivate my trusty old M-Audio Audiophile USB interface. However, driver support was dropped back in the day with OS X 10.7. I am wondering, if there might be options to get the device back in business.

ICs as identified (red boxes top to bottom)

Cirrus Logic CS8427-CSZ96kHz transceiver
Texas Instruments TUSB3200CUSB streaming controller
AKM AK4528VF24bit 96kHz audio codec
Microchip 24LC6464K I2C Serial EEPROM
Philips 74HCT00DQuad 2-input NAND gate

Does anyone of you know of an all-purpose driver that might work for OS X 10.11 or can give me some pointers to what I would have to go through to write my own driver package?

Thanks and best regards,
Frederik
He’s like a trained ape. Without the training.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 17225
  • Country: 00
Re: M-Audio Audiophile USB | reverse engineering | drivers OS X
« Reply #1 on: May 10, 2017, 11:40:13 am »
What do you intend to use it for? If it's just for listening then you can get something new for $12.
 

Offline Cervisia

  • Regular Contributor
  • *
  • Posts: 83
  • Country: 00
Re: M-Audio Audiophile USB | reverse engineering | drivers OS X
« Reply #2 on: May 10, 2017, 11:49:16 am »
The Linux driver should have all the workarounds needed. Does it work there?
 

Offline frozenfrogzTopic starter

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: M-Audio Audiophile USB | reverse engineering | drivers OS X
« Reply #3 on: May 10, 2017, 12:13:02 pm »
I had it working on a Linux machine some years back, but I don’t see that there are options to cross-compile ALSA on OS X.

Intended use is Audio input and Midi In/Out.
He’s like a trained ape. Without the training.
 

Offline Cervisia

  • Regular Contributor
  • *
  • Posts: 83
  • Country: 00
Re: M-Audio Audiophile USB | reverse engineering | drivers OS X
« Reply #4 on: May 10, 2017, 12:22:16 pm »
I was implying that you could start with a standard-compliant USB audio driver, and copy the workarounds from the Linux driver.

This assumes that you do have experience writing OS X drivers, so it's probably not helpful.
But I don't see any other alternative.
 

Offline frozenfrogzTopic starter

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: M-Audio Audiophile USB | reverse engineering | drivers OS X
« Reply #5 on: May 10, 2017, 12:47:46 pm »
OK, now I get it. Don’t think I am going that deep into the rabbit hole :)

After some fiddling with the old 10.7 drivers and "manual wiring" I got some basic output working, but there are a compression artefacts / aliasing / sample rate mismatch / ?. That is at least a step forwards xD.
Maybe I can figure out the rest  :-/O
He’s like a trained ape. Without the training.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf