All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Charbonnel <thomas@undata.org>
To: Ed Wildgoose <Ed@Wildgooses.com>
Cc: alsa-devel@lists.sourceforge.net
Subject: Re: HDSP 9632 driver and expansion cards
Date: Wed, 21 Jan 2004 22:23:53 +0100	[thread overview]
Message-ID: <400EEDE9.80208@undata.org> (raw)
In-Reply-To: <02f701c3e04e$1f39d2e0$5d40a8c0@FRiskMan.com>

Ed Wildgoose wrote :
>>Florin Andrei wrote :
>>
>>>Anyone using the latest RME HDSP 9632 driver in ALSA, while also using
>>>the expansion cards? I mean, the newer AI4S-192 and/or AO4S-192 which
>>>are required to get the 192kHz sampling on all analogs.
>>>
>>>Do the latest expansion cards (192kHz) work with the latest ALSA driver?
>>>
>>>In general, are the ALSA drivers ready to support any kind of expansion
>>>cards on the HDSP 9632 / HDSP 9652?
>>>
>>
>>Hi Florin,
>>
>>Support is there, but as of today and as far as I know this is untested.
>>
>>Thomas
> 
> 
> Hi Thomas,
> 
> Thanks so much for your RME 9632 driver and your fantastic mixer utilities.
> I have a 9632 now and also the 4 port analogue expansion card.
> 
> I haven't had time to try and get any sound out of it yet!  However, it is
> detected correctly in the mixer, and the driver thinks that there are 4
> extra channels.  I need to get some jack socket convertors to get some sound
> out, but will let you know.
> 

Please do so, thanks.

> I have a few usability comments with regards to the drivers that I would
> like to share, will draft a fuller email later, but basically I am using it
> as a hifi input for music, nothing else, but I'm frequently getting very
> jittery & broken up audio (guessing that the default alsa buffer/latency
> size is really tiny?) and not many input formats are supported which means
> that the plug driver is usually required (not a huge problem though).  It
> would also be extremely nice to have some simple mixer controls available
> for compatibility with older/simpler apps.  In particular a fake master
> mixer which reduces all channels would be extremely desirable (I'm hoping to
> use the card for a surround sound output)
> 

For the "jittery & broken up audio" problem, are you running an 
optimized audio kernel (preempt + lowlatency patched) ?
How frequent is frequently ? Can you find any relation between the audio 
problems and external factors (disk access, heavy load, etc...) ?

For the supported formats, this is a limitation of the hardware. Plughw 
is indeed your friend here, or try to find a player that handles this 
natively (alsaplayer ?).

For the mixer controls : there were some in the past, but I removed them 
because I couldn't find any clean solution to deal with them while 
changing speed mode (because their number changes at this occasion). 
Maybe Jaroslav or Takashi have an idea on the subject ? When I last 
worked on this, the only solution I could find would have been to mess 
up with a semaphore held by the alsa-lib layer and although it would 
have worked, it would have been plain ugly.
Anyway I plan a massive redesign of the way the driver and userspace 
apps interact regarding the matrix mixer, mostly to enable several 
application to access the mixer at the same time in a cooperative way 
(how about an alsaseq client or a ladspa plugin accessing the matrix 
with the changes reflected in hdspmixer ? :). This is the prerequisite 
of some work I want to do with jack and ardour to handle hardware 
monitoring in a better way. I could indeed add a master volume control 
at this occasion.

> Thanks for your work on this, it is very much appreciated.
> 
Thanks for your kind words, they're very much appreciated these days...

Thomas




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn

  parent reply	other threads:[~2004-01-21 21:23 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-21  2:07 HDSP 9632 driver and expansion cards Florin Andrei
2004-01-21 12:47 ` Thomas Charbonnel
2004-01-21 18:41   ` Ed Wildgoose
2004-01-21 18:55     ` Florin Andrei
2004-01-22 15:06       ` Ed Wildgoose
2004-01-23  6:27         ` Florin Andrei
2004-01-21 19:20     ` Paul Davis
2004-01-21 21:23     ` Thomas Charbonnel [this message]
2004-01-22 15:32       ` Ed Wildgoose
2004-01-22 22:46         ` Edward Wildgoose
2004-01-23 10:20         ` Thomas Charbonnel
2004-01-23 17:16           ` Ed Wildgoose
2004-01-23 20:19             ` Edward Wildgoose
2004-01-24 12:56               ` Thomas Charbonnel
2004-01-24 11:51             ` Thomas Charbonnel
2004-01-24 21:10               ` Edward Wildgoose
2004-01-21 13:16 ` Paul Davis
2004-01-21 15:08   ` Thomas Charbonnel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=400EEDE9.80208@undata.org \
    --to=thomas@undata.org \
    --cc=Ed@Wildgooses.com \
    --cc=alsa-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.