On Tue, 16 Jan 2007 15:40:08 +0200 Юрковский wrote: >Периодически как-либо обрабатываю. Хотелось бы иметь >возможность вести запись/проигрывание нескольких треком >одновременно часть из которых wav а часть - midi. тогда нужно иметь $HOME/.asoundrc приблизительно следующего содержания: # Jack settings. pcm.jack { type jack playback_ports { 0 alsa_pcm:playback_1 1 alsa_pcm:playback_2 } capture_ports { 0 alsa_pcm:capture_1 1 alsa_pcm:pcapture_2 } } # Set default sound card # Useful so that all settings can be changed to a different card here. pcm.snd_card { type hw card 0 device 0 } # Allow reading from the default device. # Also known as record or capture. pcm.input { type dsnoop ipc_key 2048 ipc_perm 0660 # Sound for everybody in your group! slave.pcm "snd_card" ## Possible artsd full duplex fix: # slave { # period_time 0 # period_size 1024 # buffer_size 8192 # } bindings { 0 0 1 1 } } pcm.duplex { type asym playback.pcm "jack" capture.pcm "input" } pcm.!default { type plug slave.pcm "duplex" } # OSS dsp0 device (OSS needs only output support, duplex will break some stuff) pcm.dsp0 { type plug slave.pcm "output" } # OSS control for dsp0 (needed?...this might not be useful) ctl.dsp0 { type plug slave.pcm "snd_card" } вуаля. все, кто умеют jack отдают звук на jack. кто не умеют, отдают туда же, но другим путём :) capture.pcm, видимо, тоже должен быть "jack". -- np: Black Stone Cherry - Maybe Someday