stripbus

package
v0.0.0-...-6123f87 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BusStatus

type BusStatus struct {
	VmKind string
	Mute   bool
	Eq     bool
	Mono   bool
}

func GetBusStatus

func GetBusStatus(vm *voicemeeter.Remote, busIndex int) (*BusStatus, error)

func (*BusStatus) RenderIndicator

func (bs *BusStatus) RenderIndicator() (image.Image, error)

type IStripOrBusStatus

type IStripOrBusStatus interface {
	RenderIndicator() (image.Image, error)
}

func GetStripOrBusStatus

func GetStripOrBusStatus(vm *voicemeeter.Remote, stripOrBusKind string, stripOrBusIndex int) (IStripOrBusStatus, error)

type StripStatus

type StripStatus struct {
	VmKind     string
	IsPhysical bool
	OutPhysBus []bool
	OutVirtBus []bool
	Mute       bool
	Solo       bool
	Mono       bool
	Eq         bool
	Mc         bool
}

func GetStripStatus

func GetStripStatus(vm *voicemeeter.Remote, stripIndex int) (*StripStatus, error)

func (*StripStatus) RenderIndicator

func (ss *StripStatus) RenderIndicator() (image.Image, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL