lynx   »   [go: up one dir, main page]

タグ

programmingとaudioに関するyouzのブックマーク (3)

  • The Computer Music Project Software

    PortMidi Information about PortMidi O2 Information and Code for O2 Aura Aura is not available for general distribution, but you can read about Aura here. Send mail to Roger Dannenberg to get a copy of work in progress. Nyquist Nyquist is a sound synthesis and composition language offering a Lisp syntax as well as an imperative language syntax (SAL) and a powerful integrated development environment

  • impromptu

    Impromptu is a Lisp language environment. More specifically a Scheme environment (a member of the Lisp family of languages). The Impromptu tutorials do not provide information on the Scheme language. For a brief introduction look here, here or here. For full texts look here, here and here. If this is your first time using impromptu you can watch a VERY brief video introduction here Making it go Bi

    youz
    youz 2008/10/01
    mac版Avisynth?? Schemeで書くらしい。
  • SDL でピコピコサウンドを作ろう! - 言語ゲーム

    今更ですが、C 言語って良いですね。バイト列を直接触って絵を描いたり音を出したりすると、まさにタンジブル(笑)な感じがします。今日はファミコンサウンドにチャレンジです。サウンドというと、ややこしい OS とのやり取りが大変ですが、SDL を使うとその辺楽勝です。 やりたい事: 矩形波の音を鳴らす。とりあえずプーっとだけ鳴らします。 最初に矩形波とは何ぞや?という事から考えます。矩形波とは、ON と OFF が交互の並んでいるだけの単純な波形です。例えば、波長が 1 で、プラスマイナス 1 の矩形波を C で書くとこんな感じでしょうか。 double wave(double t) { return t - abs(t) < 0.5 ? 1 : -1; } こういう風に波長と振幅を 1 にしておくと後で波形を変えたいときに楽かもという配慮です。あとはこれをサウンドドライバに送るだけの話。泥臭い

    SDL でピコピコサウンドを作ろう! - 言語ゲーム
  • 1
Лучший частный хостинг