ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Haskellコミュのhascillator音楽

  • mixiチェック
  • このエントリーをはてなブックマークに追加
http://sarigama.namaste.jp/hascillators

hascilX :: Int -> Int
hascilX x = .............

というオシレータだけで音楽を作ろうと考えています
つまり基本は、current frameの値からnext frameを規定するだけ

この周辺に、どんな世界が拡がり得るのか
語れればと思います

どうぞ、宜しく!

コメント(2)

以前、半端な状態で表明したので、整理しました

目下は
http://sarigama.namaste.jp/hascillators/Hascillator1.hs
からHascillator9.hsまでを
Hascillator0でネジって
http://sarigama.namaste.jp/hascillators/nipple.hs
でnipple.txtにして
http://sarigama.namaste.jp/oil/txt2nip.py
で音にするという工程を踏んでます

くだらないノイズを作るのに
やたら時間とramを喰ってしまいますが
「oscillatorそのものこそが音楽」には近づいてる感じはしていて
知恵の出し合い、HascillatorXの共有(txtなので簡単)なんかに発展させたいな
と思います

目下の課題は

1) 基本x=f(x)なので、ループに陥り易い=単純なピーになる。避けるための数学的トリックは無いか?
2) 目下はwave.py頼りだけど、haskell単独で完結できないか? haskell-platformでALSA、sox、hsndfile、hsc3を導入するのも考えられるが、liveなsidで即使えるソリューションは?
3) pcの能力に応じて出力が変わるような >> /dev/dsp みたいな処理は出来ないか? 時間軸(バッファ?)のコントロールというより、直接サウンドカードを震わせたい

あたりです
雑談で結構なので、是非御参加を〜!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Haskell 更新情報

Haskellのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング