タグ

ブックマーク / kzr-2.hatenadiary.org (24)

  • Minecraftで遊ぶ - Radium Software

    最近わりと話題のインディーゲームMinecraftをプレイしている。YouTubeで何気に見かけたSeaNannersの実況動画がきっかけだった。このひとの実況はMinecraftの面白さをよく伝えていると思う。興味はあるけど時間が無い、って場合は、とりあえずこの動画のシリーズを見ておくといいかもしれない。 紹介記事などではインディーゲームとしての特異性に注目されることが多いのだけれど、実際にはわりとゲームゲームしたゲームだと思う。個人的には、「不思議なダンジョン」を箱庭ゲームにした上で、MMORPG的な途方の無さを与えたような、そんな感じのゲームだと考えている。 プレイしていてふと思ったのは、Gumonjiの目指していたものって、こういうのなのかもしれないな、ということ。プロシージャルに生成されたワールドは、単純化されたシミュレーションによって動いている。砂を掘れば砂山が崩れ、堰を切れば

    Minecraftで遊ぶ - Radium Software
    youpy
    youpy 2010/12/09
  • KORG iMS-20 for iPad - Radium Software

    昨日、KORG iMS-20 for iPadがリリースされました。このアプリではテンプレートパターン(Ambient Template)とデモ曲の制作に関わらせていただきました。デモ曲の方はアプリに内蔵のデータではなくSoundCloudにアップしてあります。ぜひダウンロードして聴いてみてください。 ……とサラっと書きましたが、このアプリのウリのひとつに、SoundCloudとの連携があります。単にアプリから出力されたオーディオデータをSoundCloud上で共有するだけでなく、シーケンスデータの共有も行えるようになっています(楽曲に対しての添付データのような扱いでやりとりされるようです)。 個人的にここは驚きのポイントで、作り終えた結果をSoundCloud上でやりとりするだけでなく、シンセの使い方や音作りのノウハウも含めた深い部分での共有を可能にしています。これはSoundCloud

    KORG iMS-20 for iPad - Radium Software
    youpy
    youpy 2010/11/10
    soundcloud 連携
  • コメント機能のアウトソーシング - Radium Software

    ちょっと昔の話になるのだけれど、"Programming in the 21st Century"のJames Hague氏が、自身のブログにコメント機能を付けない理由について、こんな言い訳をしていた。 Web 2.0的な答えとしては、コメントはredditとHacker Newsにアウトソーシングしているんだ。 まあ、当の理由は違うのだけれど、この「コメントはアウトソーシングしてしまう」という発想自体は、ちょっと面白いと思った。 多くの個人ブログにおいて、話題の議論はブログのコメント欄よりも外部のソーシャル系サイト(Twitterはてなブックマーク等)で盛り上がるという傾向があるように思える。それならば、最初からコメント機能など付けずに、外部サイトへ「アウトソーシング」してしまえばいいんじゃないだろうか。 そこで、こんな感じのテストページを作ってみた。 ブログのコメントをTwitte

    コメント機能のアウトソーシング - Radium Software
  • NanoStudioを使ってみる - Radium Software

    NanoStudioの使い方がだんだん分かってきた。とりあえず1曲作ってYouTubeにアップしてみた。 NanoStudioの出音のスペックは非常に高く、厚い音を出すには苦労しない。むしろこの曲では、調子にのって音を重ね過ぎてしまったと反省している。まあ、どういう音が出せるかの実験ということで…… NanoStudioは打ち込みのインターフェースが洗練されているために、じっくり打ち込んで演奏する系のアプリのように見える。しかし他方で、リアルタイムパフォーマンスのための機能も充実しており、ライブ演奏系のアプリとして見ることもできる。 この動画では16小節のループパターンを打ち込んで、そのパターンに対してリアルタイムに変化を与えることによって曲を組み立てる、というような手法をとっている。せっかく両方の側面を持っているのだから、そこを融合させた使い方をするのが面白いかもしれないと思い、試してみ

    NanoStudioを使ってみる - Radium Software
  • Open Sound Control - Radium Software

    (上の動画はOSCを使ったシステムの構築例。OSCと言えばこんな感じ、というイメージがある。) Open Sound Control -- OSCは、音楽に関わる情報をやりとりするためのメッセージングの仕組みだ。MIDIの代替物、と言うと分かりやすいかもしれないけれど、これでまるっきりMIDIが不要になるぜ!というような野心的な物ではなく、MIDIには出来ない事を補うための存在、というのが実情に近いと思う。 MIDIを新しい仕組みで置き換えようという試みは、過去に何度が実施されている。ヤマハのmLANなどはその代表格だけれど、まあ「そんなのもあったよね」という結果に終わっている。OSCを策定したメンバーも、実はその前にZIPIというプロトコルの策定に関わっているらしい。このプロトコルに至っては、僕は存在さえも知らなかった。 OSCはこれらの「MIDIの置き換えに失敗したものたち」と比較する

    Open Sound Control - Radium Software
    youpy
    youpy 2010/07/22
  • イベント用アプリ・その後 - Radium Software

    アプリ自体はこれで完成。iPhone (iPod Touch)を2台持って振り回すという不思議なシンセです。 このアプリは、正確には「Wi-Fiを使った無線リモコンの一種」であり、音を出す仕組みはMacBook上に構築されています。通信にはOSC (Open Sound Control)フォーマットを使用しており、OSCulatorというソフトを使って一般的なMIDI信号へと変換しています。OSCによる通信にはoscpackというライブラリを使用しました。 今までOSCの実用性には懐疑的な印象を持っていたのですが、実際にこの辺りの仕組みを導入してみると、これが強力なプロトタイピングの道具になりうることが実感できました。

    イベント用アプリ・その後 - Radium Software
  • Ableton が Live の新機能実装の一時停止を表明 - Radium Software

    Ableton 社の CEO である Gerhard Behles は,CTO の Bernd Roggendorf と連名で,Live の新機能実装の一時停止を表明する記事を,同製品のサポートフォーラムに投稿した。投稿した記事では,Live 8 において既知のバグが数カ月間放置されていることや,イノベーションよりも品質を重視するはずの同社の姿勢が最近疎かになっていたことなどを詫びたうえで,以下の2つの宣言を行った。 全ての新機能の開発を停止し,開発チーム全体を不具合の対応に合流させる。この措置は無期限であり,結果は Live 8 の無料アップデートに反映されるものとする。 同様の問題が将来発生しないようにプロセスの改善を行う。 このような表明が行われることは,音楽ソフトにおいてはもちろんのこと,ソフトウェア一般で捉えても珍しいことだと思う。音楽関係のブログやフォーラムを見る限りでは,この

    Ableton が Live の新機能実装の一時停止を表明 - Radium Software
  • 美しいワープロ - Ommwriter - Radium Software

    Ommwriter.com 昨今のテクノロジーは人から集中力を奪う傾向にある。 画面上に幾つも開かれたウィンドウは,複数の作業の同時進行を可能にするが,それらの作業を切り替える度に,人の思考の流れは中断されている。ウェブやメール,メッセンジャー等のテクノロジーは,コミュニケーションの形を様変わりさせたが,それが集中の妨げになっていることは,それを利用する誰もが自ずから認識しているはずだ。 今後もコンピューターの上で,インターネットの上で,様々なテクノロジーが生まれていくことだろう。果たしてそれらのテクノロジーも,人の集中力を奪い続けることになるのだろうか。 Ommwriter は,その反証となるべく製作されたワードプロセッサーだ。「人の集中力を高めるためにテクノロジーを使うことはできないだろうか?」という問いに対する答えが,このアプリには込められている。 Ommwriter はフルスクリー

    美しいワープロ - Ommwriter - Radium Software
    youpy
    youpy 2009/12/11
  • 電話のフィードバックを使った音声エフェクト - Radium Software

    携帯電話と固定電話を両手に持ち,スピーカーとマイクを互い違いに近づけると,通信遅延によるディレイの付いたフィードバックが発生する。近づけ過ぎるといわゆるハウリングになってしまうけれど,ちょうどいい距離を保つとリバーブエフェクトのようにもなる。ハウリングした音声も,音質の劣化によって癖のある周波数特性が与えられ,それがテープエコーの響きのようにも感じられる。 このハックは非常に面白い。ネットワーク・レイテンシーを音響として解釈するというのは,こういうことだと思う。 (via Make: Online)

    電話のフィードバックを使った音声エフェクト - Radium Software
  • iPhone アプリ開発の勉強 - Radium Software

    一日時間を確保し,以前からやってみたいと思っていた iPhone アプリの開発について勉強してみた。 今回,習作として作成したアプリは下のようなもの。ただ単に汚い持続音(いわゆるドローン音)を出すだけのアプリだ。 Casper Electronics の Drone Lab にインスピレーションを受けて作成した。名前は "Dr. Drone". iPhone の勉強を始めるにあたって,以下の2冊の書籍を参考にした。 iPhone SDK アプリケーション開発ガイド 作者: Jonathan Zdziarski,近藤誠(監訳),武舎広幸,武舎るみ出版社/メーカー: オライリージャパン発売日: 2009/09/07メディア: 大型購入: 37人 クリック: 773回この商品を含むブログ (58件) を見る ライトウェイト・プログラマのためのiPhoneアプリ開発ガイド 作者: 百瀬健太,古渡

    iPhone アプリ開発の勉強 - Radium Software
  • 抽象化されたゲームたち - Radium Software

    The Linear RPG Sophie Houlden の The Linear RPG は,最低限の構成要素によって構築された RPG だ。プレイヤーは直線の上を進むか戻るかすることができる。直線上を移動していると,勝手に戦闘が発生したり,勝手に経験値を得たりする。直線の各所に配置されている点は「町」で,跨ぐことによって体力を回復することができる。ストーリーは背景で勝手に流れているので,読んだり読まなかったりすればいい。 このゲームは,いわゆる「一道な RPG」の抽象的な表現とみることができる。非常にシンプルな内容であるにもかかわらず,それなりの達成感を得ることができるとの意見も存在する。 Progress Quest Eric Fredricksen の Progress Quest は,プレイヤーのステータス情報のみによって構成された RPG だ。プレイヤーはキャラクター作成を

    抽象化されたゲームたち - Radium Software
    youpy
    youpy 2009/09/22
  • パワーリレーのカチカチ音 - Radium Software

    純粋に興味からオムロンのパワーリレー G2R-1-E を千石電商で購入した。これは 100V 電源などのスイッチングを行うための部品なのだけれど,単にカチカチとスイッチの切り替わる様子が面白いかもしれないと思い試してみることにした。とりあえずリズミックに動かしてみたのが以下のビデオ。 このリレーは 5V で制御することができるのだけれど,電流を 100mA 近く流す必要があるため, Arduino の I/O ピンから直接に駆動することはできない(Arduino の I/O ピンの出力は 40mA まで)。 I/O ピンから制御を行うにはトランジスタを使う必要がある。 Arduino Forum のこの書き込みが参考になると思う。 ところでこのリレー,デザインが非常にかっこいいと思う。機能的に意図があるのかどうか分からないけれど,透明なプラスチックケースに収められていて,中でスイッチが動作

    パワーリレーのカチカチ音 - Radium Software
  • Gmail の広告封じワード - Radium Software

    Advertising Lab: Certain Words Zap Gmail Ads Gmail ではメールの内容に連動した広告が右側に表示される。試しに下のような内容のダミーメールを作ってみたところ,予想通りの広告が表示された。 これに「自殺」と二回書き込むと,広告がすべて消えてしまう。 一回だけでは効かないようだ。 他にもこの手の「広告封じワード」は存在する。例えば「詐欺」などは強力で,一回書き込むだけで広告が封じられてしまった。 これらのネガティブなキーワードは来の関連付けを相対的に弱めるような働きをもっているらしく,文の内容次第で効き方が変わったりするようだ。色々試してみると面白い。有益な使い道は思いつかないけどね。

    Gmail の広告封じワード - Radium Software
  • Arduino で MIDI 制御 - Radium Software

    Arduino による MIDI 機器の制御は恐ろしく簡単に実現できる。例えばこんな感じで…… ケーブルの加工 不要な MIDI ケーブルを切断してピンヘッダをハンダ付けする。 MIDI では 5 ピン DIN コネクターのうち 2, 4, 5 番のピンしか使用しない(下図参照)。テスターを使って各ピンと繋がる線を特定する。 加工したケーブルは以下のような感じ。ホットグルーを使って絶縁を施してある。 配線 以下のような感じで配線する。 プログラム 以下のプログラムではオクターブ1から6の間の「ド」を順に鳴らしてリピートする。 void setup() { Serial.begin(31250); sendMidi(0xb0, 0x78, 0); // all sound off } void loop() { for (int i = 1; i < 7; ++i) { int note =

    Arduino で MIDI 制御 - Radium Software
  • ネットワーク・レイテンシーと音楽 - Radium Software

    Ustream 上でのセッションやガジェ音等のイベントを通して感じたのは,ネットワークを介した音楽コラボレーションというのはどの程度のことまでが可能なのか,という疑問だった。それを既に研究している人は沢山いるはずだから,調べてみれば何か得られるものがあるだろうとも考えていた。 例えば,スタンフォード大学の CCRMA (Center for Computer Research in Music and Acoustics) の SoundWIRE 研究室などは,ネットワークを介した音楽コラボレーションに関して研究を行っているグループのひとつとして挙げることができる。 ネットワーク上で音楽コラボレーションを行うにあたって,最も大きな問題として現れるのは,「レイテンシーによるタイミングのずれ」だと思う。この問題のせいで,遠隔地の演奏者の間でリアルタイム性を保ちつつ「同じ音楽」を共有することが難

    ネットワーク・レイテンシーと音楽 - Radium Software
    youpy
    youpy 2009/07/13
    エコー フィードバック
  • Datamoshing - 映像の乱れの技法 - Radium Software

    Hackety.org - How Are Those Guys Datamoshing? Datamoshing とは,部分的に破壊された圧縮映像を再生する際に現れる「映像の乱れ」をエフェクトとして活用する技法のこと。 2000 年代後半になって登場した比較的新しい技法であり,これを意識的に使用したのは David OReilly や Takeshi Murata などのアーティストが最初であるとされている。 Datamoshing の原理と制作手順については Rosa Menkman による記事によくまとめられている。基的には,特定のコーデックによって圧縮された映像を,特定の(解析しやすい)コンテナに格納し,その中からキーフレーム (I-Frame) を探し出して,バイナリエディタを使って破壊するだけ。こうして改変された映像データを特定のプレイヤーで再生すると,動き補償の基準となるフ

    Datamoshing - 映像の乱れの技法 - Radium Software
  • オーディオプログラミング言語 ChucK - Radium Software

    オーディオプログラミング言語 ChucK を使って組んでみたサンプルプログラムの映像。 最初のプログラムは,1度,短3度,5度,短7度の音(つまりマイナーセブンスコードの構成音)からなるランダムなシーケンスを延々と鳴らし続けるもの。 二番目のプログラムは,構成音は最初のプログラムと同じだけど,ただランダムに鳴らし続けるのではなく,簡単な繰り返し構造を持たせるようにしたもの。最初のプログラムよりも,いくぶん音楽的な要素が加えられていると思う。 ChucK は,こういった類の実験を行うには非常に適した言語だと思う。上の二番目の例では,プログラムを動かしている最中に変更を加え(繰り返しの構成を変えてみている),それを「オン・ザ・フライ」で再実行している。同様のことは SuperCollider などでもできるけれど, ChucK は仕様の簡潔さと,統合環境 (miniAudicle) の手軽さが

    オーディオプログラミング言語 ChucK - Radium Software
  • ダンスによる論文発表 - Radium Software

    今,最も熱い論文発表スタイルは,ダンスだ! 上のビデオは,ジョーンズ・ホプキンス大学は Vince LiCata 教授による博士論文 "Resolving Pathways of Functional Coupling in Human Hemoglobin Using Quantitative Low Temperature Isoelectric Focusing of Asymmetric Mutant Hybrids" をダンスで表したもの。4人の意味深な動きや,ボールやグローブなどの小道具にも,ちゃんとそれぞれ意味があって,論文の内容を表現している。突然現れて粉を振りかける人とか,写真を撮る人とかにも意味があるよ! このビデオは,先日開催された The 2009 AAAS/Science Dance Contest における受賞作品のひとつ。その賞品として,彼らの論文のひとつがプ

    ダンスによる論文発表 - Radium Software
  • ボーカルシンセサイザー AquesTone - Radium Software

    AquesTone は AQUEST 社によって開発されたボーカルシンセサイザー。 VOCALOID 等の先行するボーカルシンセサイザーとは違って,リアルタイムに演奏することを重視した設計になっている。せっかくなので,リアルタイムに演奏する様子を映してみた。 VOCALOID も VST プラグインとして使えばリアルタイムに演奏できないこともない。でも,それと比較して AquesTone は,非常に動作が軽く,入力に対する反応も良くなっている。 とりあえず歌詞はでたらめに入力しておいて,てきとうにソロを弾きながらホイールをグリグリすれば,あっという間に不思議な無国籍風音楽のできあがり ― これだけでも十分に面白い。 個人的に思ったのは,どことなく De De Mouse っぽいかな,ということ。使い方の参考にしてみるといいかもしれない。 この AquesTone を VOCALOID と同

    ボーカルシンセサイザー AquesTone - Radium Software
  • 質より量に学ぶ - Radium Software

    Coding Horror - Quantity Always Trumps Quality Art & Fear という芸術家向けのの中に,こんなエピソードがある ― ある陶芸クラスでのこと,最初の授業において,教師は生徒をふたつのグループに分けた。一方のグループは作品の「量」によって評価を行うとし,もう一方のグループは作品の「質」によって評価を行うとした。 これはどういうことかというと,「量」グループの生徒たちは,提出した作品の量のみによって評価が下される。作品の総重量が50ポンドに達していたらA評価,40ポンド台ならB評価,というように。それに対して「質」グループの生徒たちは,たったひとつの最高の作品を提出すればいい。その作品の出来に対して評価が下される。 すべての授業が終わり,さて評価は,となったとき,少し奇妙な事実が判明した。提出された作品のうち,最も高い質を持つものは,すべて

    質より量に学ぶ - Radium Software
    youpy
    youpy 2008/08/09