module Csound.Catalog.Wave(
flute, bassClarinet, frenchHorn, sheng, hulusi, dizi,
pulseWidth,
xanadu1, xanadu2, stringPad, toneWheel,
guitar, harpsichord, xing,
fmMod, filteredChorus, plainString, fmTubularBell,
delayedString, melody, rhodes,
tibetan,
nightPad,
filteredSaw, filteredSawRising, filteredSawFalling,
filteredNoise,
resonInstr, simpleResonInstr, resonVibrato,
delaySaw, femaleVowel, amBell,
simpleMarimba, marimbaWave, phasingSynth, noiz, wind,
heartbeat, monoPluck, chorusel,
ivory, blue, black, blackMarimba,
dahina, banyan, xylophone, tibetanBowl180,
spinelSphere, potLid, redCedarWoodPlate,
tubularBell, redwoodPlate, douglasFirWoodPlate,
uniformWoodenBar, uniformAluminumBar, vibraphone1,
vibraphone2, chalandiPlates, tibetanBowl152,
tibetanBowl140, wineGlass, smallHandbell,
albertClockBellBelfast, woodBlock,
vowels, loopVowels, oneVowel, Vowel,
maleA, maleE, maleIY, maleO, maleOO, maleU, maleER, maleUH,
femaleA, femaleE, femaleIY, femaleO, femaleOO,
RissetBellSpec(..), rissetBell, timpani, timpaniSpec, noiseBell, noiseBellSpec,
snowCrackle,
fmDrone, fmDrones,
tenorOsc, sopranoOsc,
amFlavio, fmFlavio, simpleSust, simpleFading,
cathedralOrgan, cathedralOrganFx, hammondOrgan,
amPiano, amPianoBy,
pwBass, pwHarpsichord, pwEnsemble,
pwBassBy, pwHarpsichordBy, pwEnsembleBy,
simpleBass,
ReleaseTime,
EpianoOsc(..), epiano, epianoBy, pianoEnv, xpianoEnv,
noisyChoir, thorWind, mildWind, boom, windWall,
razorPad, razorLead,
fmBass1, fmBass2,
pwPad, triPad, triPadFx, triPadBy, pwPadBy,
Accordeon(..), accordeon, accordeonFx,
polySynthFx, polySynth,
dreamPad, underwaterPad, lightIsTooBrightPad, whaleSongPad,
dreamPadBy, lightIsTooBrightPadBy, whaleSongPadBy,
sharcOsc, sigSharcOsc, rndSharcOsc, rndSigSharcOsc,
soloSharcOsc, orcSharcOsc, purePadSharcOsc, padSharcOsc,
PadSharcSpec(..), padsynthSharcOsc, padsynthSharcOsc2,
padsynthSharcOsc', padsynthSharcOsc2',
SharcInstr(..),
shViolin, shViolinPizzicato, shViolinMuted, shViolinMarteleBowing, shViolinsEnsemble, shViola, shViolaPizzicato, shViolaMuted,
shViolaMarteleBowing, shTuba, shTromboneMuted, shTrombone, shPiccolo, shOboe, shFrenchHornMuted, shFrenchHorn, shFlute,
shEnglishHorn, shClarinetEflat, shTrumpetMutedC, shTrumpetC, shContrabassClarinet, shContrabassoon, shCello, shCelloPizzicato,
shCelloMuted, shCelloMarteleBowing, shContrabassPizzicato, shContrabassMuted, shContrabassMarteleBowing, shContrabass,
shClarinet, shBassTrombone, shBassClarinet, shBassoon, shBassFlute, shTrumpetBach, shAltoTrombone, shAltoFlute,
getInstrTab, note2sig, note2tab,
okComputer, deepBass,
impulseMarimba1, impulseMarimba2,
celloWave
) where
import Csound.Base
import Csound.Catalog.Wave.Ac
import Csound.Catalog.Wave.Amsterdam
import Csound.Catalog.Wave.VestigeOfTime
import Csound.Catalog.Wave.Vowel
import Csound.Catalog.Wave.Woodwind
import Csound.Catalog.Wave.Deserted
import Csound.Catalog.Wave.TheHeartbeat
import Csound.Catalog.Wave.TrappedInConvert
import Csound.Catalog.Wave.Sean
import Csound.Catalog.Wave.Flavio
import Csound.Catalog.Wave.Thor
import Csound.Catalog.Wave.Bitwig
import Csound.Catalog.Wave.Fm
import Csound.Catalog.Wave.Misc
import Csound.Catalog.Reson
import Csound.Catalog.Wave.Sharc
nightPad :: D -> Sig -> Sig
nightPad :: D -> Sig -> Sig
nightPad D
dt = (D -> Sig
fadeIn D
dt Sig -> Sig -> Sig
forall a. Num a => a -> a -> a
* ) (Sig -> Sig) -> (Sig -> Sig) -> Sig -> Sig
forall b c a. (b -> c) -> (a -> b) -> a -> c
. Sig -> Sig -> Sig
stringPad Sig
1
dahina, banyan, xylophone, tibetanBowl180,
spinelSphere, potLid, redCedarWoodPlate,
tubularBell, redwoodPlate, douglasFirWoodPlate,
uniformWoodenBar, uniformAluminumBar, vibraphone1,
vibraphone2, chalandiPlates, tibetanBowl152,
tibetanBowl140, wineGlass, smallHandbell,
albertClockBellBelfast, woodBlock :: Sig -> Sig
dahina :: Sig -> Sig
dahina = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
dahinaModes
banyan :: Sig -> Sig
banyan = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
banyanModes
xylophone :: Sig -> Sig
xylophone = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
xylophoneModes
tibetanBowl180 :: Sig -> Sig
tibetanBowl180 = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
tibetanBowlModes180
spinelSphere :: Sig -> Sig
spinelSphere = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
spinelSphereModes
potLid :: Sig -> Sig
potLid = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
potLidModes
redCedarWoodPlate :: Sig -> Sig
redCedarWoodPlate = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
redCedarWoodPlateModes
tubularBell :: Sig -> Sig
tubularBell = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
tubularBellModes
redwoodPlate :: Sig -> Sig
redwoodPlate = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
redwoodPlateModes
douglasFirWoodPlate :: Sig -> Sig
douglasFirWoodPlate = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
douglasFirWoodPlateModes
uniformWoodenBar :: Sig -> Sig
uniformWoodenBar = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
uniformWoodenBarModes
uniformAluminumBar :: Sig -> Sig
uniformAluminumBar = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
uniformAluminumBarModes
vibraphone1 :: Sig -> Sig
vibraphone1 = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
vibraphoneModes1
vibraphone2 :: Sig -> Sig
vibraphone2 = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
vibraphoneModes2
chalandiPlates :: Sig -> Sig
chalandiPlates = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
chalandiPlatesModes
tibetanBowl152 :: Sig -> Sig
tibetanBowl152 = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
tibetanBowlModes152
tibetanBowl140 :: Sig -> Sig
tibetanBowl140 = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
tibetanBowlModes140
wineGlass :: Sig -> Sig
wineGlass = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
wineGlassModes
smallHandbell :: Sig -> Sig
smallHandbell = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
smallHandbellModes
albertClockBellBelfast :: Sig -> Sig
albertClockBellBelfast = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
albertClockBellBelfastModes
woodBlock :: Sig -> Sig
woodBlock = Modes Sig -> Sig -> Sig
strikeModes Modes Sig
forall a. Fractional a => Modes a
woodBlockModes