Làm cách nào để điều chỉnh âm lượng của âm thanh trong thư viện âm thanh OpenAL?Làm cách nào để điều chỉnh âm lượng của âm thanh trong OpenAL?
7
A
Trả lời
11
float newVolume = 0.4f;
alSourcef(currentSourceID, AL_GAIN, newVolume);
+0
Tôi tin rằng ông có nghĩa là điều chỉnh âm lượng thiết bị chứ không phải là tăng nguồn âm thanh. Ít nhất đó là những gì ** tôi ** đã hy vọng khi tôi tìm thấy câu hỏi này. – cregox
+7
khối lượng thiết bị? Có lẽ bạn nên nhìn vào đối tượng nghe? Sau đó, bạn có thể dễ dàng thiết lập AL_GAIN của người nghe với: alListenerf (currentSourceID, AL_GAIN, newVolume); – Jay
liên quan: http://stackoverflow.com/questions/3982723/audio-processing-playing-with-volume-level – cregox