apu

package
v0.0.0-...-771d5d4 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicAPU

type BasicAPU struct {
	// contains filtered or unexported fields
}

func NewBasicAPU

func NewBasicAPU() *BasicAPU

func (*BasicAPU) Mute

func (a *BasicAPU) Mute()

func (*BasicAPU) Output

func (a *BasicAPU) Output() float32

func (*BasicAPU) SetMemReader

func (a *BasicAPU) SetMemReader(reader func(addr uint16) byte)

func (*BasicAPU) SetOutputChan

func (a *BasicAPU) SetOutputChan(outChan chan float32)

func (*BasicAPU) SetRates

func (a *BasicAPU) SetRates(cpuFrequency int, sampleRate float64)

func (*BasicAPU) Tick

func (a *BasicAPU) Tick()

func (*BasicAPU) Write

func (a *BasicAPU) Write(addr uint16, data byte)

Jump to

Keyboard shortcuts

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