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: Sat, 24 Jan 2004 12:51:42 +0100 [thread overview]
Message-ID: <40125C4E.80807@undata.org> (raw)
In-Reply-To: <01e001c3e1d4$a32393c0$5d40a8c0@FRiskMan.com>
Ed Wildgoose wrote :
>>Thanks, this is good news. Could you also please test hdspmixer with the
>>expansion board and confirm there's no problem here either ?
>
>
> Yes, hdspmixer does all the right things with the extra channels.
>
Good news too.
> There appears to be a minor bug in that the input channels 8 and 9 (I
> think?), ie the top right two inputs (right of the spdif input), do not draw
> properly initially. The numbers, and bits of the outline appear, but the
> sliders and bars don't draw. At some later stage it all appears properly.
>
Thanks for the report, I'll check this.
> Since this is done using a remote xsession to a windows PC and cygwin I
> can't be sure that this isn't just an X problem on win32... It's a minor
> issue anyway
>
> Actually more of an issue is that there is a ton of X traffic when stuff is
> playing which overwhelms my 802.11a network. PC gets maxed out with a high
> cpu load just trying to squirt all the traffic over SSH. I wonder if we
> could have variable refresh rates on the bouncing level meters? Or perhaps
> you could investigate whether less of the screen could be updated perhaps
> (optimised drawing of boxes might reduce X traffic?)
>
It is already supposed to be optimized to minimize redraws (but it's
been a long time since I last worked on this part of the code, maybe it
could be optimized further). Anyway redraws are indeed frequent. I have
to say that my primary concern was cpu load with this. One plan I have
for the future is to use OpenGL to reduce this load, but it'll be no
help in your case.
This would just be a workaround, but maybe you could try tunneling VNC
instead of X through SSH. You'll get de facto a smaller refresh rate and
a reduced bandwidth consumption.
> Anyway, just a nice to have. Thanks for what we have already though!
>
>
>
>>Just to make it clear that this is a software problem and not the
>>problem that Tim, Paul and Mark reported, could you please try to route
>>an incoming signal (through analog or digital in) to your amp using
>>hdspmixer and tell me if the routed sound suffers from the same audio
>>corruption as the one being played back ? (this test should be done
>>while you're playing back a stuttering software stream)
>
>
> Sure, will do. For what it's worth the same film works under xine, but not
> mplayer.
>
> Alsaplayer also works fine I think (on different files), as does aplay. I
> would be pretty sure that for a given FLAC file, alsaplayer would play it
> fine and mplayer would stutter.
>
> I will try and grab the mplayer source and have a peer at the audio output
> code.
>
>
It sounds like an application design issue, then.
>
>>I think the nicest feature you'd get with this design is the ability to
>>manipulate totalmix/hdspmixer's enhanced mixer (with this output stage)
>>from several applications in a coherent way (hdspmixer, ladpsa plugin,
>>script, midi automation, etc...), a feature that people constantly ask
>>for on the RME forum. This could also very well "sell" a few linux
>>installs to RME customers :)
>
>
> Please consider dropping me a line if you do any work on this. I would love
> to test it as you go along.
>
Sure, no problem.
Thanks,
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
next prev parent reply other threads:[~2004-01-24 11:51 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
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 [this message]
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=40125C4E.80807@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.