文件名称:vivid:Haskell中的音乐和声音合成!
文件大小:86KB
文件格式:ZIP
更新时间:2024-06-13 19:52:26
Haskell
生动-Haskell中的音乐和声音合成 这不是Vivid的家-位于 有些人喜欢在GitHub上阅读代码,所以我们来了! 请不要在此处提交拉取请求-在上讨论 用法示例: {-# LANGUAGE DataKinds #-} import Vivid theSound = sd ( 0 :: I " note " ) $ do wobble <- sinOsc (freq_ 5 ) ? KR ~* 10 ~+ 10 s <- 0.1 ~* sinOsc (freq_ $ midiCPS ( V :: V " note " ) ~+ wobble) out 0 [s,s] playSong = do fork $ do s0 <- synth theSound ( 36 :: I " note " ) wait 1
【文件预览】:
vivid-master
----Vivid.hs(122B)
----vivid.cabal(8KB)
----Vivid()
--------UGens()
--------Envelopes.hs(5KB)
--------UGens.hs(3KB)
--------Randomness.hs(899B)
--------Actions.hs(12KB)
--------ByteBeat.hs(1KB)
--------SynthDef.hs(12KB)
--------SynthDef()
--------SCServer.hs(5KB)
--------NoPlugins.hs(2KB)
--------Actions()
--------SCServer()
--------OSC()
----Setup.hs(46B)
----README.md(1KB)