sharc-timbre-0.2: Sandell Harmonic Archive. A collection of stable phases for all instruments in the orchestra.

Safe HaskellSafe
LanguageHaskell98

Sharc.Types

Synopsis

Documentation

type Hz = Double Source #

type Db = Double Source #

data Pitch Source #

Constructors

Pitch 

Instances

type Sharc = [Instr] Source #

data Note Source #

Instances

data Harmonic Source #

Harmonic is repesented with number in the spectrum, phase (-pi, pi), and amplitude (given in decibels relative to the amplitude of the loudest harmonic for that note)

data Range a Source #

Constructors

Range 

Fields

Instances

Show a => Show (Range a) Source # 

Methods

showsPrec :: Int -> Range a -> ShowS #

show :: Range a -> String #

showList :: [Range a] -> ShowS #

data Legend Source #

Constructors

Legend 

Instances