Schnittstelle IEmulationSection

Alle bekannten Implementierungsklassen:
EmulationSection, EmulationSectionTeaVM, IniEmulationSection

public interface IEmulationSection
  • Felddetails

  • Methodendetails

    • getEngine

      Engine getEngine()
      Getter of the SID engine to be used.
      Gibt zurück:
      the engine to be used
    • setEngine

      void setEngine(Engine engine)
      Setter of the SID engine to be used.
      Parameter:
      engine - engine to be used
    • getDefaultEmulation

      Emulation getDefaultEmulation()
      Getter of the default emulation to be used.
      Gibt zurück:
      the default emulation to be used
    • setDefaultEmulation

      void setDefaultEmulation(Emulation emulation)
      Setter of the default emulation to be used.
      Parameter:
      emulation - default emulation to be used
    • getUserEmulation

      Emulation getUserEmulation()
      Getter of the first SIDs user emulation to be used.
      Gibt zurück:
      the first SIDs user emulation to be used
    • setUserEmulation

      void setUserEmulation(Emulation emulation)
      Setter of the first SIDs user emulation to be used.
      Parameter:
      emulation - first SIDs user emulation to be used
    • getStereoEmulation

      Emulation getStereoEmulation()
      Getter of the second SIDs user emulation to be used.
      Gibt zurück:
      the second SIDs user emulation to be used
    • setStereoEmulation

      void setStereoEmulation(Emulation emulation)
      Setter of the second SIDs user emulation to be used.
      Parameter:
      emulation - second SIDs user emulation to be used
    • getThirdEmulation

      Emulation getThirdEmulation()
      Getter of the third SIDs user emulation to be used.
      Gibt zurück:
      the third SIDs user emulation to be used
    • setThirdEmulation

      void setThirdEmulation(Emulation emulation)
      Setter of the third SIDs user emulation to be used.
      Parameter:
      emulation - third SIDs user emulation to be used
    • getDefaultClockSpeed

      CPUClock getDefaultClockSpeed()
      Getter of the default clock speed.
      Gibt zurück:
      the default clock speed
    • setDefaultClockSpeed

      void setDefaultClockSpeed(CPUClock speed)
      Setter of the default clock speed.
      Parameter:
      speed - default clock speed
    • getUserClockSpeed

      CPUClock getUserClockSpeed()
      Getter of user the clock speed.
      Gibt zurück:
      the user clock speed
    • setUserClockSpeed

      void setUserClockSpeed(CPUClock speed)
      Setter of the user clock speed.
      Parameter:
      speed - user clock speed
    • getDefaultSidModel

      ChipModel getDefaultSidModel()
      Getter of the default SID model.
      Gibt zurück:
      the default SID model
    • setDefaultSidModel

      void setDefaultSidModel(ChipModel model)
      Setter of the default SID model.
      Parameter:
      model - the default SID model
    • getUserSidModel

      ChipModel getUserSidModel()
      Getter of the user SID model.
      Gibt zurück:
      the user SID model
    • setUserSidModel

      void setUserSidModel(ChipModel model)
      Setter of the user SID model.
      Parameter:
      model - user SID model
    • getStereoSidModel

      ChipModel getStereoSidModel()
      Getter of the the stereo SID model.
      Gibt zurück:
      the stereo SID model
    • setStereoSidModel

      void setStereoSidModel(ChipModel model)
      Setter of the the stereo SID model.
      Parameter:
      model - the the stereo SID model
    • getThirdSIDModel

      ChipModel getThirdSIDModel()
      Getter of the the 3-SID model.
      Gibt zurück:
      the 3-SID model
    • setThirdSIDModel

      void setThirdSIDModel(ChipModel model)
      Setter of the the 3-SID model.
      Parameter:
      model - the the 3-SID model
    • getHardsid6581

      int getHardsid6581()
      Getter of the chip to be used for MOS6581.
      Gibt zurück:
      the chip to be used for MOS6581
    • setHardsid6581

      void setHardsid6581(int chip)
      Setter of the chip to be used for MOS6581.
      Parameter:
      chip - the chip to be used for MOS6581
    • getHardsid8580

      int getHardsid8580()
      Getter of the chip to be used for CSG8580.
      Gibt zurück:
      the chip to be used for CSG8580
    • setHardsid8580

      void setHardsid8580(int chip)
      Setter of the chip to be used for CSG8580.
      Parameter:
      chip - the chip to be used for CSG8580
    • getSidBlasterDeviceList

      List<? extends IDeviceMapping> getSidBlasterDeviceList()
    • getSidBlasterWriteBufferSize

      int getSidBlasterWriteBufferSize()
      Getter of the SidBlaster write buffer size.
      Gibt zurück:
      size of the SidBlaster write buffer
    • setSidBlasterWriteBufferSize

      void setSidBlasterWriteBufferSize(int sidBlasterWriteBufferSize)
      Setter of the SidBlaster write buffer size.
      Parameter:
      sidBlasterWriteBufferSize - SidBlaster write buffer size
    • getSidBlasterSerialNumber

      String getSidBlasterSerialNumber()
      Getter of the SIDBlaster serial number
      Gibt zurück:
      the SIDBlaster serial number
    • setSidBlasterSerialNumber

      void setSidBlasterSerialNumber(String sidBlasterSerialNumber)
      Setter of the SIDBlaster serial number
      Parameter:
      sidBlasterSerialNumber - SIDBlaster serial number
    • isSidBlasterRead

      boolean isSidBlasterRead()
      Getter of the SIDBLASTER to use hardware for READ access otherwise emulated READs.
      Gibt zurück:
      use hardware for READ access otherwise emulated READs
    • setSidBlasterRead

      void setSidBlasterRead(boolean sidBlasterRead)
      Setter of SIDBLASTER to use hardware for READ access otherwise emulated READs.
      Parameter:
      sidBlasterRead - use hardware for READ access otherwise emulated READs
    • getSidBlasterLatencyTimer

      short getSidBlasterLatencyTimer()
      Getter of the SIDBLASTER receive buffer timeout (2ms..255ms) that is used to flush remaining data from the receive buffer
      Gibt zurück:
      receive buffer timeout
    • setSidBlasterLatencyTimer

      void setSidBlasterLatencyTimer(short sidBlasterLatencyTimer)
      Setter of SIDBLASTER to the receive buffer timeout (2ms..255ms) that is used to flush remaining data from the receive buffer
      Parameter:
      sidBlasterLatencyTimer - receive buffer timeout
    • isExsidFakeStereo

      boolean isExsidFakeStereo()
      ExSID engine: Use ExSID fake stereo mode. Send SID writes to both chips.
      Gibt zurück:
      send SID writes to both chips
    • setExsidFakeStereo

      void setExsidFakeStereo(boolean exsidFakeStereo)
      ExSID engine: Use ExSID fake stereo mode. Send SID writes to both chips.
      Parameter:
      exsidFakeStereo - send SID writes to both chips
    • getNetSIDDevHost

      String getNetSIDDevHost()
      Getter of the host name of a NetworkSIDDevice.
      Gibt zurück:
      host name of a NetworkSIDDevice
    • setNetSIDDevHost

      void setNetSIDDevHost(String hostname)
      Setter of the host name of a NetworkSIDDevice.
      Parameter:
      hostname - host name of a NetworkSIDDevice
    • getNetSIDDevPort

      int getNetSIDDevPort()
      Getter of the port address of a NetworkSIDDevice.
      Gibt zurück:
      port address of a NetworkSIDDevice
    • setNetSIDDevPort

      void setNetSIDDevPort(int port)
      Setter of the port address of a NetworkSIDDevice.
      Parameter:
      port - port address of a NetworkSIDDevice
    • getUltimate64Mode

      Ultimate64Mode getUltimate64Mode()
      Getter of the Ultimate64 mode.
      Gibt zurück:
      Ultimate64 mode
    • setUltimate64Mode

      void setUltimate64Mode(Ultimate64Mode ultimate64Mode)
      Setter of the Ultimate64 mode.
      Parameter:
      ultimate64Mode - Ultimate64 mode
    • getUltimate64Host

      String getUltimate64Host()
      Getter of the host name of a Ultimate64.
      Gibt zurück:
      host name of a Ultimate64
    • setUltimate64Host

      void setUltimate64Host(String hostname)
      Setter of the host name of a Ultimate64.
      Parameter:
      hostname - host name of a Ultimate64
    • getUltimate64Port

      int getUltimate64Port()
      Getter of the port address of a Ultimate64.
      Gibt zurück:
      port address of a Ultimate64
    • setUltimate64Port

      void setUltimate64Port(int port)
      Setter of the port address of a Ultimate64.
      Parameter:
      port - port address of a Ultimate64
    • getUltimate64SyncDelay

      int getUltimate64SyncDelay()
      Getter of the synchronization delay with the Ultimate64.
      Gibt zurück:
      synchronization delay with the Ultimate64
    • setUltimate64SyncDelay

      void setUltimate64SyncDelay(int syncDelay)
      Setter of the synchronization delay with the Ultimate64.
      Parameter:
      syncDelay - synchronization delay with the Ultimate64
    • isFilter

      boolean isFilter()
      Is SID filter enabled?
      Gibt zurück:
      filter enabled
    • setFilter

      void setFilter(boolean enable)
      Setter of the filter enable.
      Parameter:
      enable - the filter enable
    • isStereoFilter

      boolean isStereoFilter()
      Is stereo SID filter enabled?
      Gibt zurück:
      stereo filter enabled
    • setStereoFilter

      void setStereoFilter(boolean enable)
      Setter of the stereo filter enable.
      Parameter:
      enable - the stereo filter enable
    • isThirdSIDFilter

      boolean isThirdSIDFilter()
      Is 3-SID filter enabled?
      Gibt zurück:
      3-SID filter enabled
    • setThirdSIDFilter

      void setThirdSIDFilter(boolean enable)
      Setter of the 3-SID filter enable.
      Parameter:
      enable - the 3-SID filter enable
    • getNetSIDFilter6581

      String getNetSIDFilter6581()
      Getter of the filter setting of MOS6581 for NetSID.
      Gibt zurück:
      the filter setting of MOS6581 for NetSID
    • getNetSIDStereoFilter6581

      String getNetSIDStereoFilter6581()
      Getter of the stereo filter setting of MOS6581 for NetSID.
      Gibt zurück:
      the stereo filter setting of MOS6581 for NetSID
    • getNetSIDThirdSIDFilter6581

      String getNetSIDThirdSIDFilter6581()
      Getter of the 3-SID filter setting of MOS6581 for NetSID.
      Gibt zurück:
      the 3-SID filter setting of MOS6581 for NetSID
    • setNetSIDFilter6581

      void setNetSIDFilter6581(String filterName)
      Setter of the filter setting of MOS6581 for NetSID.
      Parameter:
      filterName - filter setting of MOS6581 for NetSID
    • setNetSIDStereoFilter6581

      void setNetSIDStereoFilter6581(String filterName)
      Setter of the stereo filter setting of MOS6581 for NetSID.
      Parameter:
      filterName - stereo filter setting of MOS6581 for NetSID
    • setNetSIDThirdSIDFilter6581

      void setNetSIDThirdSIDFilter6581(String filterName)
      Setter of the 3-SID filter setting of MOS6581 for NetSID.
      Parameter:
      filterName - 3-SID filter setting of MOS6581 for NetSID
    • getNetSIDFilter8580

      String getNetSIDFilter8580()
      Getter of the filter setting of CSG8580.
      Gibt zurück:
      the filter setting of CSG8580
    • getNetSIDStereoFilter8580

      String getNetSIDStereoFilter8580()
      Getter of the stereo filter setting of CSG8580.
      Gibt zurück:
      the stereo filter setting of CSG8580
    • getNetSIDThirdSIDFilter8580

      String getNetSIDThirdSIDFilter8580()
      Getter of the 3-SID filter setting of CSG8580.
      Gibt zurück:
      the 3-SID filter setting of CSG8580
    • setNetSIDFilter8580

      void setNetSIDFilter8580(String filterName)
      Setter of the filter setting of CSG8680.
      Parameter:
      filterName - filter setting of CSG8680
    • setNetSIDStereoFilter8580

      void setNetSIDStereoFilter8580(String filterName)
      Setter of the stereo filter setting of CSG8680.
      Parameter:
      filterName - stereo filter setting of CSG8680
    • setNetSIDThirdSIDFilter8580

      void setNetSIDThirdSIDFilter8580(String filterName)
      Setter of the 3-SID filter setting of CSG8680.
      Parameter:
      filterName - 3-SID filter setting of CSG8680
    • getFilter6581

      String getFilter6581()
      Getter of the filter setting of MOS6581.
      Gibt zurück:
      the filter setting of MOS6581
    • setFilter6581

      void setFilter6581(String filterName)
      Setter of the filter setting of MOS6581.
      Parameter:
      filterName - filter setting of MOS6581
    • getStereoFilter6581

      String getStereoFilter6581()
      Getter of the stereo filter setting of MOS6581.
      Gibt zurück:
      the stereo filter setting of MOS6581
    • setStereoFilter6581

      void setStereoFilter6581(String filterName)
      Setter of the stereo filter setting of MOS6581.
      Parameter:
      filterName - stereo filter setting of MOS6581
    • getThirdSIDFilter6581

      String getThirdSIDFilter6581()
      Getter of the 3-SID filter setting of MOS6581.
      Gibt zurück:
      the 3-SID filter setting of MOS6581
    • setThirdSIDFilter6581

      void setThirdSIDFilter6581(String filterName)
      Setter of the 3-SID filter setting of MOS6581.
      Parameter:
      filterName - 3-SID filter setting of MOS6581
    • getFilter8580

      String getFilter8580()
      Getter of the filter setting of CSG8580.
      Gibt zurück:
      the filter setting of CSG8580
    • setFilter8580

      void setFilter8580(String filterName)
      Setter of the filter setting of CSG8680.
      Parameter:
      filterName - filter setting of CSG8680
    • getStereoFilter8580

      String getStereoFilter8580()
      Getter of the stereo filter setting of CSG8580.
      Gibt zurück:
      the stereo filter setting of CSG8580
    • setStereoFilter8580

      void setStereoFilter8580(String filterName)
      Setter of stereo the filter setting of CSG8680.
      Parameter:
      filterName - stereo filter setting of CSG8680
    • getThirdSIDFilter8580

      String getThirdSIDFilter8580()
      Getter of the 3-SID filter setting of CSG8580.
      Gibt zurück:
      the 3-SID filter setting of CSG8580
    • setThirdSIDFilter8580

      void setThirdSIDFilter8580(String filterName)
      Setter of the 3-SID filter setting of CSG8680.
      Parameter:
      filterName - 3-SID filter setting of CSG8680
    • getReSIDfpFilter6581

      String getReSIDfpFilter6581()
      Getter of the filter setting of MOS6581 for ReSIDfp.
      Gibt zurück:
      the filter setting of MOS6581 for ReSIDfp
    • setReSIDfpFilter6581

      void setReSIDfpFilter6581(String filterName)
      Setter of the filter setting of MOS6581 for ReSIDfp.
      Parameter:
      filterName - filter setting of MOS6581 for ReSIDfp
    • getReSIDfpStereoFilter6581

      String getReSIDfpStereoFilter6581()
      Getter of the stereo filter setting of MOS6581 for ReSIDfp.
      Gibt zurück:
      the stereo filter setting of MOS6581 for ReSIDfp
    • setReSIDfpStereoFilter6581

      void setReSIDfpStereoFilter6581(String filterName)
      Setter of the stereo filter setting of MOS6581 for ReSIDfp.
      Parameter:
      filterName - stereo filter setting of MOS6581 for ReSIDfp
    • getReSIDfpThirdSIDFilter6581

      String getReSIDfpThirdSIDFilter6581()
      Getter of the 3-SID filter setting of MOS6581 for ReSIDfp.
      Gibt zurück:
      the 3-SID filter setting of MOS6581 for ReSIDfp
    • setReSIDfpThirdSIDFilter6581

      void setReSIDfpThirdSIDFilter6581(String filterName)
      Setter of the 3-SID filter setting of MOS6581 for ReSIDfp.
      Parameter:
      filterName - 3-SID filter setting of MOS6581 for ReSIDfp
    • getReSIDfpFilter8580

      String getReSIDfpFilter8580()
      Getter of the filter setting of CSG8580.
      Gibt zurück:
      the filter setting of CSG8580
    • setReSIDfpFilter8580

      void setReSIDfpFilter8580(String filterName)
      Setter of the filter setting of CSG8680.
      Parameter:
      filterName - filter setting of CSG8680
    • getReSIDfpStereoFilter8580

      String getReSIDfpStereoFilter8580()
      Getter of the stereo filter setting of CSG8580.
      Gibt zurück:
      the stereo filter setting of CSG8580
    • setReSIDfpStereoFilter8580

      void setReSIDfpStereoFilter8580(String filterName)
      Setter of the stereo filter setting of CSG8680.
      Parameter:
      filterName - stereo filter setting of CSG8680
    • getReSIDfpThirdSIDFilter8580

      String getReSIDfpThirdSIDFilter8580()
      Getter of the 3-SID filter setting of CSG8580.
      Gibt zurück:
      the 3-SID filter setting of CSG8580
    • setReSIDfpThirdSIDFilter8580

      void setReSIDfpThirdSIDFilter8580(String filterName)
      Setter of the 3-SID filter setting of CSG8680.
      Parameter:
      filterName - 3-SID filter setting of CSG8680
    • isDigiBoosted8580

      boolean isDigiBoosted8580()
      Getter of the enable SID digi-boost.
      Gibt zurück:
      the enable SID digi-boost
    • setDigiBoosted8580

      void setDigiBoosted8580(boolean boost)
      Setter of the enable SID digi-boost.
      Parameter:
      boost - the enable SID digi-boost
    • getDualSidBase

      int getDualSidBase()
      Getter of the stereo SID base address.
      Gibt zurück:
      the stereo SID base address
    • getThirdSIDBase

      int getThirdSIDBase()
      Getter of the third SID base address.
      Gibt zurück:
      the third SID base address
    • setDualSidBase

      void setDualSidBase(int base)
      Setter of the stereo SID base address.
      Parameter:
      base - stereo SID base address
    • setThirdSIDBase

      void setThirdSIDBase(int base)
      Setter of the 3-SID base address.
      Parameter:
      base - 3-SID base address
    • getSidToRead

      SidReads getSidToRead()
      Gibt zurück:
      SID chip to read from (fake stereo)
    • setSidToRead

      void setSidToRead(SidReads sidRead)
      Setter of the SID chip to read from (fake stereo).
      Parameter:
      sidRead - SID chip to read from (fake stereo)
    • isFakeStereo

      boolean isFakeStereo()
      Getter of the fake stereo mode.
      Gibt zurück:
      the fake stereo mode
    • setFakeStereo

      void setFakeStereo(boolean fakeStereo)
      Setter of the fake stereo mode.
      Parameter:
      fakeStereo - fake stereo mode
    • isForceStereoTune

      boolean isForceStereoTune()
      Getter of the forced playback stereo mode.
      Gibt zurück:
      the forced playback stereo mode
    • setForceStereoTune

      void setForceStereoTune(boolean force)
      Setter of the forced playback stereo mode.
      Parameter:
      force - forced playback stereo mode
    • isForce3SIDTune

      boolean isForce3SIDTune()
      Getter of the forced playback 3-SID mode.
      Gibt zurück:
      the forced playback 3-SID mode
    • setForce3SIDTune

      void setForce3SIDTune(boolean force)
      Setter of the forced playback 3-SID mode.
      Parameter:
      force - forced playback 3-SID mode
    • isMuteVoice1

      boolean isMuteVoice1()
      Getter of mute voice 1
      Gibt zurück:
      mute voice 1
    • setMuteVoice1

      void setMuteVoice1(boolean mute)
      Setter of mute voice 1
      Parameter:
      mute - mute voice 1
    • isMuteVoice2

      boolean isMuteVoice2()
      Getter of mute voice 2
      Gibt zurück:
      mute voice 2
    • setMuteVoice2

      void setMuteVoice2(boolean mute)
      Setter of mute voice 2
      Parameter:
      mute - mute voice 2
    • isMuteVoice3

      boolean isMuteVoice3()
      Getter of mute voice 3
      Gibt zurück:
      mute voice 3
    • setMuteVoice3

      void setMuteVoice3(boolean mute)
      Setter of mute voice 3
      Parameter:
      mute - mute voice 3
    • isMuteVoice4

      boolean isMuteVoice4()
      Getter of mute voice 4
      Gibt zurück:
      mute voice 4
    • setMuteVoice4

      void setMuteVoice4(boolean mute)
      Setter of mute voice 4
      Parameter:
      mute - mute voice 4
    • isMuteStereoVoice1

      boolean isMuteStereoVoice1()
      Getter of stereo mute voice 1
      Gibt zurück:
      stereo mute voice 1
    • setMuteStereoVoice1

      void setMuteStereoVoice1(boolean mute)
      Setter of stereo mute voice 1
      Parameter:
      mute - stereo mute voice 1
    • isMuteStereoVoice2

      boolean isMuteStereoVoice2()
      Getter of stereo mute voice 2
      Gibt zurück:
      stereo mute voice 2
    • setMuteStereoVoice2

      void setMuteStereoVoice2(boolean mute)
      Setter of stereo mute voice 2
      Parameter:
      mute - stereo mute voice 2
    • isMuteStereoVoice3

      boolean isMuteStereoVoice3()
      Getter of stereo mute voice 3
      Gibt zurück:
      stereo mute voice 3
    • setMuteStereoVoice3

      void setMuteStereoVoice3(boolean mute)
      Setter of stereo mute voice 3
      Parameter:
      mute - stereo mute voice 3
    • isMuteStereoVoice4

      boolean isMuteStereoVoice4()
      Getter of stereo mute voice 4
      Gibt zurück:
      stereo mute voice 4
    • setMuteStereoVoice4

      void setMuteStereoVoice4(boolean mute)
      Setter of stereo mute voice 4
      Parameter:
      mute - stereo mute voice 4
    • isMuteThirdSIDVoice1

      boolean isMuteThirdSIDVoice1()
      Getter of 3-SID mute voice 1
      Gibt zurück:
      3-SID mute voice 1
    • setMuteThirdSIDVoice1

      void setMuteThirdSIDVoice1(boolean mute)
      Setter of 3-SID mute voice 1
      Parameter:
      mute - 3-SID mute voice 1
    • isMuteThirdSIDVoice2

      boolean isMuteThirdSIDVoice2()
      Getter of 3-SID mute voice 2
      Gibt zurück:
      3-SID mute voice 2
    • setMuteThirdSIDVoice2

      void setMuteThirdSIDVoice2(boolean mute)
      Setter of 3-SID mute voice 2
      Parameter:
      mute - 3-SID mute voice 2
    • isMuteThirdSIDVoice3

      boolean isMuteThirdSIDVoice3()
      Getter of 3-SID mute voice 3
      Gibt zurück:
      3-SID mute voice 3
    • setMuteThirdSIDVoice3

      void setMuteThirdSIDVoice3(boolean mute)
      Setter of 3-SID mute voice 3
      Parameter:
      mute - 3-SID mute voice 3
    • isMuteThirdSIDVoice4

      boolean isMuteThirdSIDVoice4()
      Getter of 3-SID mute voice 4
      Gibt zurück:
      3-SID mute voice 4
    • setMuteThirdSIDVoice4

      void setMuteThirdSIDVoice4(boolean mute)
      Setter of 3-SID mute voice 4
      Parameter:
      mute - 3-SID mute voice 4
    • getOverrideSection

      IEmulationSection.OverrideSection getOverrideSection()
      Getter of the overridden settings.
      Gibt zurück:
      overridden settings
    • isDetectPSID64ChipModel

      boolean isDetectPSID64ChipModel()
      Getter of the PSID64 chip model detection.
      Gibt zurück:
      PSID64 chip model detection
    • setDetectPSID64ChipModel

      void setDetectPSID64ChipModel(boolean detectPSID64ChipModel)
      Setter of the PSID64 chip model detection.
      Parameter:
      detectPSID64ChipModel - PSID64 chip model detection
    • getStereoMode

      default StereoMode getStereoMode()
      Get stereo mode.
      Gibt zurück:
      stereo mode
    • setStereoMode

      default void setStereoMode(StereoMode stereoMode)
      Set stereo mode.
      Parameter:
      stereoMode - stereo mode
    • getSidBlasterDeviceMap

      default Map<String,ChipModel> getSidBlasterDeviceMap()
      Get serial number to ChipModel map.
      Gibt zurück:
      serial number to ChipModel map
    • isForceStereo

      default boolean isForceStereo(int sidNum)
    • setForceStereo

      default void setForceStereo(int sidNum, boolean forceStereo)
    • getForcedEmulation

      default Emulation getForcedEmulation(int sidNum)
    • setForcedEmulation

      default void setForcedEmulation(int sidNum, Emulation emulation)
    • getForcedSidModel

      default ChipModel getForcedSidModel(int sidNum)
    • setForcedSidModel

      default void setForcedSidModel(int sidNum, ChipModel chipModel)
    • isFilterEnable

      default boolean isFilterEnable(int sidNum)
      Get filter enable depending of the SID number.
      Parameter:
      sidNum - SID number
      Gibt zurück:
      filter enable
    • setFilterEnable

      default void setFilterEnable(int sidNum, boolean enable)
      Set filter enable depending of the SID number.
      Parameter:
      sidNum - SID number
      enable - filter enable
    • getFilterName

      default String getFilterName(int sidNum, Engine engine, Emulation emulation, ChipModel chipModel)
      Get the current filter name depending of the SID number, emulation type and chip model. Note: HARDSID filters are not software controllable (we return emulation settings here)!
      Parameter:
      sidNum - SID number
      emulation - emulation type
      chipModel - SID chip model
      Gibt zurück:
      the current filter name
    • setFilterName

      default void setFilterName(int sidNum, Engine engine, Emulation emulation, ChipModel chipModel, String filterName)
      Set the current filter name depending of the SID number, emulation type and chip model. Note: HARDSID filters are not software controllable (we set emulation settings here)!
      Parameter:
      sidNum - SId number
      emulation - emulation type
      chipModel - SID chip model
      filterName - filter name
    • isMuteVoice

      default boolean isMuteVoice(int sidNum, int voice)
    • setMuteVoice

      default void setMuteVoice(int sidNum, int voice, boolean value)