AbletonはAbleton Live Suite内の可能性を拡張するカスタムツールを誰でも作成できる、オープンなJavaScriptツールキット「Extensions Software Development Kit (SDK)」のパブリックベータ版を公開した。Ableton.comより無料でダウンロードできる本SDKは、 コミュニティからのフィードバックや実験、実際の使用例を通じて進化していく、共同開発プロセスの出発点として提供される。
Extensionsは、 Liveと並行して動作するオプションの追加ツール。セット内のどこからでも右クリックでアクセスでき、トラック、クリップ、パラメータ、オートメーションなど、セットの構造を読み取り、編集できる。ユーザーはExtensions SDKを使用することで、 Liveプロジェクトの分析、可視化、再構成を行うツールや、制作プロセスの反復作業を自動化するツール、アイデアを生み出したり意図的に崩したりするツール、さらにはLiveをまったく新しいサービスやシステムと接続するツールを作成できる。
開発方法
Abletonによると、Extensions SDKを使ったExtensionの開発は簡単で、一般的なWeb技術と共有可能なアイデアを活用することで、ラフなコンセプトから動作するツールまでを短時間で形にできるという。
また、Extensions SDKは、 Ableton公認のクリエイティブツールだけを対象としたものでなく、あらゆる開発者が、 Ableton SDKライセンスのもとでExtensionを開発できる。このことについて、Abletonは「そこから生まれるツールは、私たちを驚かせ、挑発し、想像もしなかった使い方を提示するかもしれません。 Abletonは非公式Extensionsについて責任を負いません。ハックは自己責任でお楽しみください」とコメントしている。
Extensions SDKで開発されたツールの例は以下のとおり。
BBenCut

SuperColliderのCutLabライブラリを使用してオーディオクリップをスライスし、再構成するアルゴリズミックなブレイクビートスライサー。制作者はBen Casey。
Bird Game

Bird Gameは、鳥の羽ばたきに合わせてMIDIノートを生成する、遊び心のあるExtension。制作者はFederico Pepe。
RNMR

RNMRは、トラック名、内容、長さ、自動バージョン管理を使用してクリップの名前を変更する。あるいは、ランダムな名前を付けることもできる。制作者はStéphane Roulliere。
PaulStretch for Live

PaulStretch for Liveは、Nasca Octavian PaulによるPaulStretchをベースにしたExtension。極端なタイムストレッチによって、短いオーディオ素材からアンビエントなサウンドスケープを作り出せる。制作者はOli Larkin。
Photo MIDI

Photo MIDIは、画像をMIDIノートへ変換するExtension。制作者はTom Cameron。
text by Jun Fukunaga
