GUI: channel pair hints, part 5

SNES freq mod
This commit is contained in:
tildearrow 2023-10-09 04:28:08 -05:00
parent 6f9e3e0058
commit cb8ed42cd6
2 changed files with 8 additions and 0 deletions

View file

@ -703,6 +703,13 @@ unsigned short DivPlatformSNES::getPan(int ch) {
return (chan[ch].panL<<8)|chan[ch].panR;
}
DivChannelPair DivPlatformSNES::getPaired(int ch) {
if (chan[ch].pitchMod) {
return DivChannelPair("mod",(ch-1)&7);
}
return DivChannelPair();
}
DivSamplePos DivPlatformSNES::getSamplePos(int ch) {
if (ch>=8) return DivSamplePos();
if (!chan[ch].active) return DivSamplePos();

View file

@ -101,6 +101,7 @@ class DivPlatformSNES: public DivDispatch {
void* getChanState(int chan);
DivMacroInt* getChanMacroInt(int ch);
unsigned short getPan(int chan);
DivChannelPair getPaired(int chan);
DivSamplePos getSamplePos(int ch);
DivDispatchOscBuffer* getOscBuffer(int chan);
unsigned char* getRegisterPool();