Re: [Alsa-user] re-route sound output to line in (for e.g. recording, audio visualization)

2013-11-17 Thread Clemens Ladisch
D.T.au wrote:
 i have some nice audio apps i would like to use to visualize  analyze my 
 computer's audio output.

Use Jack.

 i managed earlier to create a loopback device, and it worked so-so.

 but i have one stubborn application that insists on using the default 
 soundcard's first capture device (sndpeek).

 can i re-route sound output back to line in (capture)?

Yes, with a cable.

Your hardware might also support this in its mixer, but this is unlikely.


Regards,
Clemens

--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] re-route sound output to line in (for e.g. recording, audio visualization)

2013-11-17 Thread Paolo Bolzoni
On Sat, Nov 16, 2013 at 11:09 PM, D.T.au dan...@iki.fi wrote:
 i managed earlier to create a loopback device, and it worked so-so.

 but i have one stubborn application that insists on using the default 
 soundcard's first capture device (sndpeek).

I use this default device, that can actually be pointed to any other
via environment variable.
I am not sure if it can help for your other problems, but in my system
all the application
used the correct pcm indicated by ALSAPCM.

(Change the hw:Audigy2 with your default)

 pcm.!default {
   type plug
   slave.pcm {
 @func getenv
 vars [ ALSAPCM ]
 default hw:Audigy2
   }
 }

--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] re-route sound output to line in (for e.g. recording, audio visualization)

2013-11-17 Thread D.T.au
thanks!
i replaced Audigy2 with Intel and put it in my ~/.asoundrc.
this works so far that it doesn't do any harm until i assign some value to 
ALSAPCM.
If i then restart mpd, there's no sound.

i also reintroduced snd-aloop.
first i tried with Paolo's asoundrc; but assigning Loopback to ALSAPCM does 
not make sndpeek analyze the actual sound mpd is playing.

in shellspeak:
sudo modprobe snd-aloop
ALSAPCM=Loopback
export ALSAPCM
sndpeek
--- still hangs on the default soundcard's first capture device

it IS possible to get sndpeek to listen to another device - by making the 
Loopback card the default.
i have achieved this, too, and told mpd to look for hw:1,0 instead of hw:0,0.
no problem with mpd, sndpeek opens hw:1,0 as expected but isn't getting any 
input.

so now i am at the point where i have sndpeek listening at the right card, 
but it doesn't get any input and  i don't know how to influence the Loopback 
card's channels.
alsamixer says This sound device does not have any controls, 
the output of amixer scontrols is nil, the output of amixer controls 
is a LOT, but i don't see anything pointing to my loopback card...

right now i'm using this asoundrc: from here onward: 
https://bbs.archlinux.org/viewtopic.php?pid=1153194#p1153194

so i can approach this problem from different directions - i feel i'm getting 
closer but something is missing still.

would Paolos suggestion even work while mpd is running? meaning i fake 
sndpeek into seeing another card/device as the default while mpd is playing 
sound through its own default device?
do i even have to combine this approach with a Loopback device? i think yes.





On Sun, 17 Nov 2013 19:22:45 +0100
Paolo Bolzoni paolo.bolzoni.br...@gmail.com wrote:

 On Sat, Nov 16, 2013 at 11:09 PM, D.T.au dan...@iki.fi wrote:
  i managed earlier to create a loopback device, and it worked so-so.
 
  but i have one stubborn application that insists on using the default 
  soundcard's first capture device (sndpeek).
 
 I use this default device, that can actually be pointed to any other
 via environment variable.
 I am not sure if it can help for your other problems, but in my system
 all the application
 used the correct pcm indicated by ALSAPCM.
 
 (Change the hw:Audigy2 with your default)
 
  pcm.!default {
type plug
slave.pcm {
  @func getenv
  vars [ ALSAPCM ]
  default hw:Audigy2
}
  }




..
Olen siirtymässä uuteen s-posti-osoitteeseen, viimeistä kertaa ikinä! Sen 
pitäisi jo näkyä tämän viestin otsikossa (lähettäjä), mutta tässä se on: 
--- danter ät iki piste fi --- 
Ole hyvä ja päivitä ositekirjasi. Jos ihmettelet miksi, ja miksi viimeista 
kertaa, katso tästä: iki.fi
..
I am changing my email-address, hopefully for the last time ever! It should 
show in this message's header (From), but here it is again: 
--- danter ät iki dot fi --- 
Please update your address book. If you're wondering why, and why the last time 
ever, read here: iki.fi
..
Ich wechsele meine email-adresse, hoffentlich das letzte mal für immer! Man 
müsste sie im kopf dieser nachricht schon sehen, aber hier ist sie nochmal: 
--- danter ät iki punkt fi --- 
Bitte aktualisiere dein Adressbuch.

--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user