If you load a sample or a stream, bass takes the original datas at 100%. This way you can make a stream faster or slow down, but bass can not see if the stuff loaded has been pitched before (and saved). Also bass will not calculate you an average Volume. If you make your volume to 100%, bass will play the datas loaded (stream, samples) with the maximum off amplitude.
What you can do is write a function that can calculate the average amplitude of a stream, but for this you dont need bass, you must see what for a stream you have (16bit,2 channels, unsigned, 44,1 khz, mp3 and so on) and you need some skills in DSP (DigitalSoundProcessing)
If you search for stuff about all this, search here: http://www.musicdsp.org/
bye
What you can do is write a function that can calculate the average amplitude of a stream, but for this you dont need bass, you must see what for a stream you have (16bit,2 channels, unsigned, 44,1 khz, mp3 and so on) and you need some skills in DSP (DigitalSoundProcessing)
If you search for stuff about all this, search here: http://www.musicdsp.org/
bye