The idea with the sound-profile really sounds good, didn't knew about that.
Regards, sascha 2011/1/16 Colin Guthrie <mag...@colin.guthr.ie>: > Hi, > > 'Twas brillig, and Sascha Schneider at 21/12/10 21:06 did gyre and gimble: >> Wiki updated http://www.mageia.org/wiki/doku.php?id=soundstudio > > Sorry I've been a little quiet of late. Email backlog + work commitments > + $EXCUSE. > > I've added a comment to the wiki page about the suggestion of editing > /etc/sysconfig/pulseaudio. This file is more or less outdated now. I > should probably tidy things up and remove it. > > Nowadays we use "Sound Profiles" which should be an ideal scenario to > allow you to package up various tweaks and tricks with symlinks and get > them activated automatically when the user switches to a different sound > profile. > > The sound profiles are based on the alternatives system. > > See: update-alternatives --display soundprofile > > Ultimately you can read the current profile.conf here: > > CONFIG=/etc/sound/profiles/current/profile.conf > > > But to create a new profile, just the pulseaudio package. It's basically > just a matter of creating a folder /etc/sound/profiles/myprofile > > When you register it with the alternatives system you give it a > priority. I would suggest that if the package containing the soundstudio > profile is not installed by default then it can have a higher priority > than the pulseaudio one, and thus automatically activate when installed. > > Things like udev rules and such like could be installed by the package > but only activated when the profile is actually active (e.g. via > symlinks) - you may want to put dummy udev rules in place for the other > profiles too to make the symlinks always resolve. > > Also disabling libcanberra (by exporting CANBERRA_DRIVER=null) would > also be sensible - event sounds and such like are obviously highly > pointless/evil when doing pro-audio work! Currently the driver is > changed via this mechanism for a pure alsa profile (CANBERRA_DRIVER=alsa). > > HTHs > > Col > > > -- > > Colin Guthrie > mageia(at)colin.guthr.ie > http://colin.guthr.ie/ > > Day Job: > Tribalogic Limited [http://www.tribalogic.net/] > Open Source: > Mageia Contributor [http://www.mageia.org/] > PulseAudio Hacker [http://www.pulseaudio.org/] > Trac Hacker [http://trac.edgewall.org/] >