Seen this one requested a lot and I thought I'd have a crack at it. Turns out it wasn't so hard! Only thing is, I've never made a UDF before. So rather than post it in the Example Scripts forum only for it to need 100 changes, I thought I'd run it by the "pros" first. Attached is what I've got so far, can you help me improve it? Example usage: #include<_W7Sound.au3> ;Open the Volume Mixer. _OpenVolControl(1) ;Example 1, Working with the master volume. $OldMaster =