[LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-19 Thread Adrian Knoth
Hi! I wrote a quick&dirty cmdline tool to dump and restore the internal mixer state of an RME card (no matter if handled by snd_hdsp or snd_hdspm, so this should apply to almost all RME cards except the new MADIFX). I call it hdspdump for now, if you like, grab it here: http://adi.loris.tv/h

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-19 Thread Fons Adriaensen
On Tue, Nov 19, 2013 at 11:08:42PM +0100, Adrian Knoth wrote: > I wrote a quick&dirty cmdline tool to dump and restore the internal > mixer state of an RME card (no matter if handled by snd_hdsp or > snd_hdspm, so this should apply to almost all RME cards except the new > MADIFX). Moment... For

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-19 Thread Ralf Mardorf
Hi Adrian, visually tested, seems to work for the HDSPe AIO. [rocketmouse@archlinux hdspdump]$ gcc -std=gnu99 -o hdspdump hdspdump.c -lasound [rocketmouse@archlinux hdspdump]$ ls hdspdump hdspdump.c [rocketmouse@archlinux hdspdump]$ ./hdspdump hw:0 > hdsp-test.dump [rocketmouse@archlinux hdspdum

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-19 Thread Adrian Knoth
On Tue, Nov 19, 2013 at 10:26:08PM +, Fons Adriaensen wrote: > > I wrote a quick&dirty cmdline tool to dump and restore the internal > > mixer state of an RME card (no matter if handled by snd_hdsp or > > snd_hdspm, so this should apply to almost all RME cards except the new > > MADIFX). > >

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-20 Thread Mario Lang
Adrian Knoth writes: > Hi! > > I wrote a quick&dirty cmdline tool to dump and restore the internal > mixer state of an RME card (no matter if handled by snd_hdsp or > snd_hdspm, so this should apply to almost all RME cards except the new > MADIFX). Thanks! This is something that was missing for

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-27 Thread raf
hello, tested successfully with a HDSP 9652. great usefull tool ! notice that if hdspmixer has not been started after bootup (means the card is not initialized in some way), hdspdump throw no error, and creates a dump file filled with 0. It means that alsa is not throwing errors either as your

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-27 Thread Paul Davis
On Wed, Nov 27, 2013 at 12:41 PM, raf wrote: > hello, > > tested successfully with a HDSP 9652. > great usefull tool ! > > notice that if hdspmixer has not been started after bootup (means the card > is not initialized in some way), hdspdump throw no error, and creates a > dump file filled with 0

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-27 Thread Fons Adriaensen
On Wed, Nov 27, 2013 at 12:49:41PM -0500, Paul Davis wrote: > i have no idea what a "console-only" version of hdspmixer would actually > do, but perhaps you could consider the following as inspiration also (which > uses amixer(1) to control the hdsp matrix mixer from the cmd line): > > #!/bin/bas

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-28 Thread Adrian Knoth
On 11/27/13 18:41, raf wrote: notice that if hdspmixer has not been started after bootup (means the card is not initialized in some way), hdspdump throw no error, and creates a dump file filled with 0. It means that alsa is not throwing errors either as your programs goes nicely to the end. Th

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-28 Thread Arnold Krille
On Thu, 28 Nov 2013 23:17:17 +0100 Adrian Knoth wrote: > Speaking of which, I'm currently hacking a matrix mixer for RME > cards: > > http://adi.loris.tv/xhdsp.png > > > It's a toy project to improve my rotten C++ skills, so I chose gtkmm. > > I still need to add support for double/quad sp

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-11-29 Thread Ralf Mardorf
On Thu, 2013-11-28 at 23:17 +0100, Adrian Knoth wrote: > http://adi.loris.tv/xhdsp.png That's what I'm missing for my RME card to get access to all ADAT IOs. HDSPmixer does show a signal for all 8 ADAT channels, but by jack only 2 channels are available. :) __

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-01 Thread raf
thanks for sharing your scripts, very useful to me ! In fact i've been fooled myself with system messages doing this : [seijitsu@localhost ~]$ amixer -D hw:DSP cset numid=5 0,8,1 Could not find the specified element Seeing these messages, i though it wasn't working, as by this time i hadn't

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-01 Thread Fons Adriaensen
On Sun, Dec 01, 2013 at 09:13:46PM +0100, raf wrote: > thanks for sharing your scripts, very useful to me ! > > In fact i've been fooled myself with system messages doing this : > [seijitsu@localhost ~]$ amixer -D hw:DSP cset numid=5 0,8,1 > Could not find the specified element For a Multifa

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-02 Thread Raphaƫl Mouneyres
i always have the warning message, and to me it is related to using "numid=5", whatever the output index i use [seijitsu@localhost ~]$ amixer -D hw:DSP cset numid=5 0,0,1 Could not find the specified element [seijitsu@localhost ~]$ ./hdspdump hw:DSP > mix6 [seijitsu@localhost ~]$ diff mix5 mix

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-03 Thread Mario Lang
Fons Adriaensen writes: > On Wed, Nov 27, 2013 at 12:49:41PM -0500, Paul Davis wrote: > >> i have no idea what a "console-only" version of hdspmixer would actually >> do, but perhaps you could consider the following as inspiration also (which >> uses amixer(1) to control the hdsp matrix mixer fro

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-04 Thread Adrian Knoth
On Wed, Dec 04, 2013 at 12:15:11AM +0100, Mario Lang wrote: > I once knew how to set double rate (96khz) on a multiface with amixer, > but I unfortunately lost that line and was recently not able to google > it up myself. Can anyone refresh my memory please? amixer -D hw:DSP cset numid=11 6 Or

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-04 Thread Esben Stien
Mario Lang writes: > I once knew how to set double rate (96khz) on a multiface with amixer, > but I unfortunately lost that line and was recently not able to google > it up myself. Can anyone refresh my memory please? amixer -c $1 cset numid=11,iface=PCM,name='Sample Clock Source' 6 -- Esben

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-04 Thread Esben Stien
Paul Davis writes: > i have no idea what a "console-only" version of hdspmixer would > actually do How about only working in console? I'm pretty sure he means ncurses interface, which would be really nice. I only initialize the card with a script, but having an ncurses version would be nice.

Re: [LAD] Headless RME HDSP/HDSPM mixer settings

2013-12-04 Thread Markus Seeber
Am 12/04/2013 08:58 PM, schrieb Esben Stien: > Paul Davis writes: > >> i have no idea what a "console-only" version of hdspmixer would >> actually do > > How about only working in console? > > I'm pretty sure he means ncurses interface, which would be really nice. > > I only initialize the ca