タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javascriptとAPIとwebに関するiwanofskyのブックマーク (4)

  • JavaScriptだけでMIDIで遊べる!最高に乱暴なWeb MIDI API利用方法 - Qiita

    JavaScriptだけでMIDIで遊べる!最高に乱暴なWeb MIDI API利用方法 Web MIDI API / Web Audio APIを使ったハッカソンイベント「Web Music ハッカソン #3」が近づいていますので、ここでWeb MIDI APIの使い方を振り返ってみましょう。 はじめに断っておきますが、これは 乱暴者による乱暴者向けの記事です。 最低限の手間で、Web MIDI APIに対応してる気分を味わう までを目指します。 [2015/02/08 追記] さらに手間をかけたくないという超絶手抜きな人(ワシです)向けに、アホみたいなラッパー(poormidi.js)作りました。 使い方 良かったら使ってみてください。 ちゃんと勉強したい方は、下記リンクを見てください。 ちゃんと勉強したい方向けリンク集 Web MIDI API (W3C) Web MIDI API

    JavaScriptだけでMIDIで遊べる!最高に乱暴なWeb MIDI API利用方法 - Qiita
  • VSTプラグイン作家のためのWeb Audio API入門 〜 adelayの作成 - aike’s blog

    全国100人くらいのVSTプラグイン作家の方こんばんは。今日は皆さんおなじみのadelayのウェブブラウザバージョンを作ってみたいと思います。最近のウェブブラウザはAudio APIが急速に充実してきて簡単に音声信号処理ができるようになってきました。 adelayといえばVST 2.X SDKのサンプルコードとして大変なじみ深く、こんなシンプルなコードであのディレイが作れてしまうのかというインパクトもあり、プラグイン作家であればアルゴリズムをそらで暗唱できるくらい体に染み付いているかと思います。(←大げさ) 一方、Web Audio APIで用意されているDelayNodeは単に入力信号を遅延させて再生するものでDry/Wetのバランス設定やFeedbackもありません。ディレイプログラムはGainNodeなどと組み合わせて作ることが想定されているものと思いますが入門者が学習するにはちょっ

    VSTプラグイン作家のためのWeb Audio API入門 〜 adelayの作成 - aike’s blog
  • jqコマンドが実は高性能すぎてビビッた話 - beatsync.net

    GWが始まりましたが、鎌倉のGWは観光客多すぎて逆に住民はげんなりして外に出なくなる感じです。とはいえ路地まで観光客が攻め込んでくることは少ないので、路地を散歩する分には天気がよくていい感じですね。ちなみに人力車のおにーさんはそういう味のある路地を知り尽くしているので人力車で移動するのはそこそこオススメです(ぼくは乗ったことないけど「こんなところも通るんだ!」ってところで見かけたりします)。 さて、jqというコマンドをご存じでしょうか。 jq jq is a lightweight and flexible command-line JSON processor. と書いてあるとおり、コマンドラインでJSONを扱うことができるコマンドです。で、今まさに仕事で巨大JSONと戦うことが多く、このコマンドが大活躍です。 とはいえ、ぼくの使い方としては「巨大JSONをキレイに整形して表示する」とい

    jqコマンドが実は高性能すぎてビビッた話 - beatsync.net
  • Web楽器をMIDI鍵盤やDAWから鳴らす方法 - aike’s blog

    最近はウェブブラウザのAudio APIが充実してきて、JavaScriptだけで実装されているウェブ楽器が増えてきました。なかにはかなり格的な音が出るシンセサイザーなどもあり、そういった楽器をUSB-MIDIキーボードやDAWから鳴らせれば楽しいだろうなと思って以前調べて実現することができました。 g200kgさんの提唱するWebMidiLinkに準拠したウェブ楽器であれば以下の方法で鍵盤やDAWから鳴らすことができます。 ■USB-MIDIキーボードからウェブ楽器を鳴らす方法 USB-MIDIキーボードからウェブ楽器を鳴らすには以下のソフトウェアを使います。 Jazz Plugin MIDIデバイスとブラウザを中継するプラグイン。 これを入れるとJavaScriptからMIDIデバイス信号を取得できるようになります。 Jazz2WML JazzPluginが検知したMIDI入力をWe

    Web楽器をMIDI鍵盤やDAWから鳴らす方法 - aike’s blog
  • 1