audioIO

package
v0.0.0-...-cfa9ee4 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2021 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Wave_function []float64

Functions

func GetAmplitudes

func GetAmplitudes(buffer []float64) []float64

func GetNormalizedProjections

func GetNormalizedProjections(amplitudes []float64, chords [][]int) []float64

func GetProjections

func GetProjections(amplitudes []float64, chords [][]int) []float64

func Initialize

func Initialize()

func Terminate

func Terminate()

Types

type AudioListener

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

func NewAudioListener

func NewAudioListener(callback func([]float64)) *AudioListener

func (*AudioListener) Start

func (listener *AudioListener) Start() error

func (*AudioListener) Stop

func (listener *AudioListener) Stop() error

type AudioWriter

type AudioWriter struct {
	Chord []int
	// contains filtered or unexported fields
}

func NewAudioWriter

func NewAudioWriter() *AudioWriter

func (*AudioWriter) Start

func (writer *AudioWriter) Start() error

Jump to

Keyboard shortcuts

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