disguise developers

Designer Plugins

Plugins for Disguise Designer software.

AudioOutDeviceMap2

Base class: Resource

Properties

hardware : List[AudioHardwareIdentifier]

List of all available (plus old, if still mapped) hardware on this machine

mappings : List[Mapping]

List of active LogicalDevice -> (hardwareId + channelMap) mappings for this machine

Methods

audioDelayFor(self, device: LogicalDevice) -> float

changeSampleRate(self, hardwareId: str, sampleRate: int)

channelMapFor(self, device: LogicalDevice) -> List[int]

findHardware(self, device: LogicalDevice) -> AudioHardwareIdentifier

getHardwareDevices(self) -> List[AudioHardwareIdentifier]

setMapping(self, device: LogicalDevice, hardwareId: str, channelMap: List[int], audioDelay: float)