Author Topic: Cf Audio Interface  (Read 3253 times)

zeigerpuppy

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Cf Audio Interface
« on: February 07, 2007, 08:02:57 am »
I am really keen to get this device running with my Z

http://www.core-sound.com/pdaudio-cf/1.php
[img]http://www.core-sound.com/images/PDAudio-CF-7a_100w.jpg\" border=\"0\" class=\"linked-image\" /]

It is a 24bit 96kHz stereo digital interface which I have used with an iPAQ in the past.  Awesome for field recording with a portable A/D converter and good Mic

There is an ALSA driver available at http://www.core-sound.com/pdaudio-cf/9.php
but the hardware developer says that he doesn't think it will work at full speed:

Quote
From: Len Moskowitz

Sorry, PDAudio-CF will not work on any of the Zaurus PDAs.  They don't have
the necessary CF card interface bandwidth.


Len Moskowitz
Core Sound
www.core-sound.com
Home of PDAudio

Is this true?  
Will it be possible to get this going in pdaXrom with ALSA support?
« Last Edit: February 07, 2007, 08:08:23 am by zeigerpuppy »
Zaurus C3100, CE-RH2, Socket lowpower CF Wifi, Socket CF Bluetooth
pdaXrom r198 - testing!, IceWM, Bluetooth modem: Sony Ericsson v600i with 3G.
see some howtos and tips at http://greenant.net/portal/greenant/wiki/Zaurus3100

zeigerpuppy

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Cf Audio Interface
« Reply #1 on: February 09, 2007, 08:33:14 am »
On a more general note,
which Zaurus OSs have ALSA?
Zaurus C3100, CE-RH2, Socket lowpower CF Wifi, Socket CF Bluetooth
pdaXrom r198 - testing!, IceWM, Bluetooth modem: Sony Ericsson v600i with 3G.
see some howtos and tips at http://greenant.net/portal/greenant/wiki/Zaurus3100

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Cf Audio Interface
« Reply #2 on: February 09, 2007, 08:36:01 am »
Quote
On a more general note,
which Zaurus OSs have ALSA?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153598\"][{POST_SNAPBACK}][/a][/div]

pdaXrom and OpenZaurus
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

zeigerpuppy

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Cf Audio Interface
« Reply #3 on: February 09, 2007, 08:39:17 am »
This driver runs on familiar, do you think it would be difficult to port?
I guess it depends on the kernel it was compled for?
I'm a little out of my depth here, not sure which tools to use to build this and try it.
Zaurus C3100, CE-RH2, Socket lowpower CF Wifi, Socket CF Bluetooth
pdaXrom r198 - testing!, IceWM, Bluetooth modem: Sony Ericsson v600i with 3G.
see some howtos and tips at http://greenant.net/portal/greenant/wiki/Zaurus3100

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cf Audio Interface
« Reply #4 on: February 09, 2007, 11:42:29 am »
my guess is that you could get the card to work, but...

* might have to resample, e.g. only sample at half rate - 48kHz not 96 (perhaps combine samples) to reduce date rate by half
* might have to reduce sample from 24 bit to 16 bit at time of sampling to reduce data rate to 66%
* might have to busy loop rather than use I/O unless you can use DMA
* might have to sample and keep samples only in RAM, although I would guess the SD card bandwidth *might* be fast enough

--

back of the envelope calculations:
96kHz (rate) * 3 (bytes per sample) * 2 (channels) = 576 kB/s, which is within spec of the SD slot - people are able to play video off it after all... halving the sample rate and reducing the sample size would reduce to 192kB/s which should be easy if the Z does nothing else.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cf Audio Interface
« Reply #5 on: February 09, 2007, 11:56:58 am »
BTW, I have been wondering just how many organisations make I/O adaptors in compact flash format - so far I've only seen flash card to CF adaptors, serial ports, modems, gprs, ethernet and wireless adaptors.

I've also looked for CF type prototyping kits, so I could build a general purpose I/O module, which would be interesting, as it'd be nice to use the Z as an oscilloscope.

--- d'oh ---
typically, just after posting this, I stumbled across
http://www.compactflash.org/guide/comm.htm
and there are a few companies doing I/O modules.
« Last Edit: February 09, 2007, 12:02:29 pm by speculatrix »
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

zeigerpuppy

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Cf Audio Interface
« Reply #6 on: February 09, 2007, 03:57:10 pm »
Thanks for the info,
I wasn't aware that the zaurus i/o was slower than the iPAQ H3950 (which I managed to get 24bit 48kHz stereo straight to CF with)
Is it the CF bandwidth that is the bottleneck or the Zaurus internal bus?
Processing power is also an issue (the reason only the more recent pdas will do 96kHz).
I guess I may have to wait for the PocketPenguin or get a second hand pda just for recording.
Zaurus C3100, CE-RH2, Socket lowpower CF Wifi, Socket CF Bluetooth
pdaXrom r198 - testing!, IceWM, Bluetooth modem: Sony Ericsson v600i with 3G.
see some howtos and tips at http://greenant.net/portal/greenant/wiki/Zaurus3100

Ling

  • Sr. Member
  • ****
  • Posts: 350
    • View Profile
    • http://
Cf Audio Interface
« Reply #7 on: February 09, 2007, 08:03:09 pm »
I imagine that by the time a PocketPenguin exists your photon computer with the inner ear implant will meet all your sound needs. Just thought I would share that the link in your sig is broken. I thought the error was nat instead of net in the hyperlink, but even making that correction brought up nothing. Good luck.
SL-C3200 w/ pdaXii13 5.3
SL-C860 w/ OZ GPE 3.4.1
Accessories: 4GB Microdrive, 4GB Transcend SD, Linksys WFC12 CF 802.11b, Ambicom CF Modem, Socket Bluetooth