Skip to contentSkip to conversation

patches: MacOS-like Wallstreet sound in/out controls

DISCUSSION Joseph Garcia 2 participants 2 messages Sep 19, 1999

lore
Share & tools
lore
#0 lore raw

attached are a set of patches to make sound controls like those in MacOS. the first patch is one to add volume/mute button support. I didn't write this one, but I think it's a must have for any Wallstreet owner. And if you want to use the second patch, it is required. The second uses the AWACS interrupt to monitor the in/out ports and mods resources accordingly. ie, if headphones attached, speakers turn off. unplug phones, speakers on. same with the line-in
port: plug in and line-in becomes input source (mic in the header..?), when removed, it isn't.

It's a little messy, but works to the extent of testing on my pbg3/300. Tell me if you think I should try to get it put in the tree. Or we all may think having 2 out volumes is better. never made sense to me. <shrug>

Signature · 3 lines
Joseph P. Garcia      [email protected]      [email protected]
CS Undergraduate                      Student Employee - Systems Programmer
University of Wisconsin - Madison                            UW Lidar Group
#1 lore raw
Quoted 1 line · Joseph Garcia

attached are a set of patches to make sound controls like those in MacOS.

Since I was the last one to check in changes to the driver, I have kind of been nominated to do this again. I have patches from several people for some functional updates on new hardware. I can add these in/out controls if people really want them.

While I understand the convenience of these in/out controls, I personally don't like them. I run a variety of programs that perform these operations for me. Sometimes I want to run both line out and speakers at the same time, or select the microphone without having to unplug line in. I guess the in/out doesn't prevent me from doing this, just that a change (plug in or out) will cause a configuration change without my mixer knowing. If people generally want these, I'll put them in along with the other changes I am making.

    -- Dan

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/