Klasse SFXSoundExpanderOPL3

java.lang.Object
libsidplay.components.cart.Cartridge
libsidplay.components.cart.supported.SFXSoundExpanderOPL3
Alle implementierten Schnittstellen:
AudioProcessor

public class SFXSoundExpanderOPL3 extends Cartridge implements AudioProcessor
Autor:
ken
  • Felddetails

    • opl3

      private OPL3 opl3
    • io2Bank

      private final Bank io2Bank
  • Konstruktordetails

    • SFXSoundExpanderOPL3

      public SFXSoundExpanderOPL3(DataInputStream dis, PLA pla, int sizeKB)
  • Methodendetails

    • getIO2

      public Bank getIO2()
      Beschreibung aus Klasse kopiert: Cartridge
      Acquire the IO2 bank.
      Setzt außer Kraft:
      getIO2 in Klasse Cartridge
      Gibt zurück:
      The bank responding to IO2 line.
    • reset

      public void reset()
      Beschreibung aus Klasse kopiert: Cartridge
      Bring the cart to power-on state. If overridden, remember to call the superclass method.
      Setzt außer Kraft:
      reset in Klasse Cartridge
    • process

      public void process(ByteBuffer sampleBuffer)
      Angegeben von:
      process in Schnittstelle AudioProcessor
    • isCreatingSamples

      public boolean isCreatingSamples()
      Setzt außer Kraft:
      isCreatingSamples in Klasse Cartridge
      Gibt zurück:
      is catridge producing sound?