MMBvol.dll extension Volume Extension for MultiMedia Builder

Version: 1.10.23.2001
Copyright © 2001 PGWARE
All rights reserved


Description:
This is an extension for Multimedia Builder. It adds a several functions to the vocabulary of MMB. The dll allows users to determine the left/right WAVE volume level, it also allows you to set the left/right WAVE volume level. This can be important when needing to fade the volume level for certain multimedia applications, also to mute or raise the volume level at anytime. A majority of this code was taken from SwissDelphiCenter.ch. The dll comes with the source code so you can make modifications if you would like to. The source code was compiled in Borland Delphi 6.

If you use this extension in a commercial/shareware application or have made money off your application in anyway please send us a donation, you are not required to do so but it would be nice if you would donate. Any donation amount is welcomed, your donation is 100% secure with an online payment to RegNet. Also please take a look at our product Alloy at http://www.pgware.com/. Alloy can integrate dll's and other files into your exe and decompresses much faster then MMB. Alloy can also put other files inside of the exe such as bitmaps and other dll's, so you only have one single exe to distribute to your end-users. Give it a try and see what Alloy can do for your applications.

Functions:
[+] PLUGINRUN("PLUGIN", "GETLEFTCHANNELVOL")
[+] PLUGINRUN("PLUGIN", "GETRIGHTCHANNELVOL")
[+] PLUGINRUN("PLUGIN", "SETLEFTCHANNELVOL")
[+] PLUGINRUN("PLUGIN", "SETRIGHTCHANNELVOL")


[ Function Explanation ] :

[-] PLUGINRUN("PLUGIN", "GETLEFTCHANNELVOL")

This function will return the volume level for the left channel. The value will be between 0 - 65535.


[-] PLUGINRUN("PLUGIN", "GETRIGHTCHANNELVOL")

This function will return the volume level for the right channel. The value will be between 0 - 65535.


[-] PLUGINRUN("PLUGIN", "SETLEFTCHANNELVOL")

This function will set the volume level for the left channel. The value should be between 0 - 65535. Setting 0 for both left and right channels will mute the wave volume. Setting 65535 for both left and right channels will set the wave volume to maximum.


[-] PLUGINRUN("PLUGIN", "SETRIGHTCHANNELVOL")

This function will set the volume level for the right channel. The value should be between 0 - 65535. Setting 0 for both left and right channels will mute the wave volume. Setting 65535 for both left and right channels will set the wave volume to maximum.


Support:
Please note that since this is a freeware product support is not provided. The source code is provided to allow anyone to update/fix bugs. If you make any enhancements or bug fixes do not re-label this product as yours, mention us as the original authors and provide a link to our website.



Copyright © 2001 PGWARE / All rights reserved.