OSDN Git Service

[VM][MSM5205] Adjust sound volume, add 6dB.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Thu, 6 Dec 2018 16:34:44 +0000 (01:34 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Thu, 6 Dec 2018 16:34:44 +0000 (01:34 +0900)
[VM][SCSI_CDROM] Adjust sound volume, add 3dB.

source/src/vm/msm5205.cpp
source/src/vm/scsi_cdrom.cpp

index 98f60a2..3d90c76 100644 (file)
@@ -325,8 +325,8 @@ void MSM5205::mix(int32_t* buffer, int cnt)
 
 void MSM5205::set_volume(int ch, int decibel_l, int decibel_r)
 {
-       volume_l = decibel_to_volume(decibel_l);
-       volume_r = decibel_to_volume(decibel_r);
+       volume_l = decibel_to_volume(decibel_l + 6.0);
+       volume_r = decibel_to_volume(decibel_r + 6.0);
 }
 
 #define STATE_VERSION  2
index 958c710..e9c8b01 100644 (file)
@@ -1333,8 +1333,8 @@ void SCSI_CDROM::mix(int32_t* buffer, int cnt)
 
 void SCSI_CDROM::set_volume(int ch, int decibel_l, int decibel_r)
 {
-       volume_l = decibel_to_volume(decibel_l);
-       volume_r = decibel_to_volume(decibel_r);
+       volume_l = decibel_to_volume(decibel_l + 3.0);
+       volume_r = decibel_to_volume(decibel_r + 3.0);
 }
 
 void SCSI_CDROM::set_volume(int volume)