Author Topic: Question about channel amplitude.  (Read 139 times)

KevC

  • Posts: 22
Question about channel amplitude.
« on: 3 Aug '24 - 12:08 »
Hi,

I am currently using 10 channels.  I want to create a master volume for each channel.  So my own synth has a master volume for each channel that multiplies a value 0->1 to each sample created.  This happens before I Push the data onto a stream.  When I playback the loudness sounds about the same for values 0.3 and up.(ie 0->0.3 is quieter to louder).  Is BASS in any way normalising the data before playback?

I want this master volume to be implemented at playback time, the render is already correct for this.

Thanks.

Ian @ un4seen

  • Administrator
  • Posts: 26033
Re: Question about channel amplitude.
« Reply #1 on: 5 Aug '24 - 13:03 »
BASS doesn't normalize (or apply any other automatic level adjustment) but Windows does apply a limiter to its final output mix (of all apps playing), so that's probably what you're hearing, ie. it's bringing the level down when you play those 10 sounds at full volume. It can be avoided by using ASIO or exclusive-mode WASAPI output.