LinkedVoice.ts 352 B

12345678910111213141516
  1. import {Voice} from "./Voice";
  2. import {Instrument} from "../Instrument";
  3. export class LinkedVoice extends Voice {
  4. constructor(parent: Instrument, voiceId: number, master: Voice) {
  5. super(parent, voiceId);
  6. this.master = master;
  7. }
  8. private master: Voice;
  9. public get Master(): Voice {
  10. return this.master;
  11. }
  12. }