This commit is contained in:
tildearrow 2023-08-24 03:25:38 -05:00
parent 31335b95c9
commit d240066df8
13 changed files with 68 additions and 21 deletions

View file

@ -1566,14 +1566,14 @@ DivMacroInt* DivPlatformOPL::getChanMacroInt(int ch) {
unsigned short DivPlatformOPL::getPan(int ch) {
if (totalOutputs<=1) return 0;
if (chan[ch&(~1)].fourOp) {
/*if (chan[ch&(~1)].fourOp) {
if (ch&1) {
return ((chan[ch-1].pan<<7)&1)|(chan[ch-1].pan&1);
return ((chan[ch-1].pan&2)<<7)|(chan[ch-1].pan&1);
} else {
return ((chan[ch+1].pan<<7)&1)|(chan[ch+1].pan&1);
return ((chan[ch+1].pan&2)<<7)|(chan[ch+1].pan&1);
}
}
return ((chan[ch].pan<<7)&1)|(chan[ch].pan&1);
}*/
return ((chan[ch].pan&1)<<8)|((chan[ch].pan&2)>>1);
}
DivDispatchOscBuffer* DivPlatformOPL::getOscBuffer(int ch) {