On 10/31/07, Samuel Proulx <traumator@gmail.com> wrote:Unix has always been kind of weak in this area. You need a mixer of some sort to do this. Not /dev/mixer, which controls audio volumes for the different hardware devices, but a software mixer. You'll probably want http://ports.openbsd.nu/audio/esound. There's something called Pulse which is intended as a drop in (but superior) replacement for esound, and someone () ported it to OpenBSD, but it's not in the tree yet. Reading http://www.pulseaudio.org/wiki/PerfectSetup might be enlightening; it describes how to configure each program you want to use to use pulse. Looking around some more, here's something like how you'd have to configure mpd to use esound: audio_output { type "ao" driver "esd" options "host=jurp5-desktop:16001" name "esd" } Yes, you need to have each program direct it's output to the mixer, there's no way (as far as I know) to sneakily make /dev/audio be a software mixer. I don't know if the reason there's no /dev/audio_mix is technical, or if it's just that no one's done the work, or if it's just a tradition now. -Nick
| Linus Torvalds | Linux 2.6.27 |
| Alan Cox | [PATCH 00/76] Queued TTY Patches |
| Greg KH | [patch 10/73] VLAN: Lost rtnl_unlock() in vlan_ioctl() |
| Rusty Russell | Re: [Bug #11342] Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected |
git: | |
| Jakub Narebski | Re: [PATCH] RFC: git lazy clone proof-of-concept |
| Johannes Schindelin | cogito and remote#branch, was Re: [PATCH] Git homepage: remove all the references ... |
| Junio C Hamano | Re: Comments on recursive merge.. |
| Scott Chacon | [PATCH] add a 'pre-push' hook |
| Marcos Laufer | dmesg IBM x3650 OpenBSD 4.3 |
| L. V. Lammert | Re: OBSD's perspective on SELinux |
| Richard Stallman | Real men don't attack straw men |
| Juan Miscaro | When will OpenBSD support UTF8? |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Alan Cox | Re: [PATCH] alternative to sys_indirect, part 1 |
| Jarek Poplawski | Re: panic 2.6.27-rc3-git2, qdisc_dequeue_head |
| Patrick McHardy | Re: [PATCH 3/3] netdevice: order of synchronization of IFF_PROMISC and IFF_ALLMULTI |
