Lines Matching refs:rpn
744 for rpn in self.rpns[channel].keys():
745 output.append(' %05d: %05d>' % (controller, self.rpns[channel][rpn]))
776 rpn = (self.controllers[channel][CTRL_RPN_MSB] << 7) + self.controllers[channel][CTRL_RPN_LSB]
777 if rpn in MONITOR_RPNS:
779 self.rpns[channel][rpn] = value
806 # generate RPN changes
807 for rpn in self.rpns[channel].keys():
808 value = self.rpns[channel][rpn]
809 if value != ref_values.rpns[channel][rpn]:
810 events.append(ControlChangeEvent(ticks, -1, channel, CTRL_RPN_MSB, rpn >> 7))
811 events.append(ControlChangeEvent(ticks, -1, channel, CTRL_RPN_LSB, rpn & 0x7f))