[Mageia-dev] mageia sound tasks

Sascha Schneider ungleichklang at gmail.com
Sun Jan 16 19:48:33 CET 2011


The idea with the sound-profile really sounds good, didn't knew about that.

Regards, sascha

2011/1/16 Colin Guthrie <mageia at 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/]
>


More information about the Mageia-dev mailing list