Music Kit は、 NeXT コンピュータシステム用のソフトウェア パッケージでした。David A. JaffeとJulius O. Smithによって最初に開発され、 NeXT コンピュータのマザーボードに搭載されていたMotorola 56001 DSP をサポートしていました。また、 Music-NとMIDIパラダイムを統合した最初のアーキテクチャでもありました。[1] [2]つまり、前者の汎用性と後者の対話性およびパフォーマンス機能を組み合わせたものです。Music Kit は Sound Kit と統合されていました。[3]
1988 年にデイビス交響楽団ホールで初めて実演された1.0 リリースは、1989 年にNeXTコンピュータとともに出荷され、音楽およびサウンド アプリケーションを作成するためのObjective-Cライブラリ、表現式の評価を含むスコア言語、MIDI、サウンド、DSP ドライバ、いくつかのコマンド ライン ユーティリティ、および ScorePlayer と呼ばれるシンプルなスコア再生アプリケーションが含まれていました。Music Kit は、 Finaleや Creation Stationなど、さまざまな音楽アプリケーションに統合されました。また、ビデオ ゲームやドキュメント プロセッサでも使用されました。
NeXTコンピュータの2.0リリースには、追加のバンドルアプリケーションが含まれていました。[4]これには、マイケル・マクナブが開発したフラクタルベースの即興ツールであるEnsembleが含まれます。NeXT Music Kitプロジェクトに関わった他のメンバーには、ダグラス・フルトン(ドキュメントとデモ)、ダグ・キースラー(サードパーティサポート)、グレッグ・ケロッグ(ドライバー)、リー・ボイントン(ドライバー、サウンドキット)、ダナ・マッシー(開発)がいます。さらに、初期に参加したコンサルタントには、アンディ・ムーア(DSPソフトウェアアーキテクチャ)、ロジャー・ダネンバーグ(データ構造)、ジョン・ストローン(DSPソフトウェア)がいます。
1992 年 (NeXT 3.0 リリース)、Music Kit は NeXT ソフトウェアから切り離され、著作権で保護されたオープン ソース パッケージとして、Julius O. Smith 教授が在籍していたスタンフォード音楽音響コンピュータ研究センター ( CCRMA ) にリリースされました。スタンフォード大学は、Music Kit の開発を継続するために David A. Jaffe をコンサルタントとして雇いました。その時点で追加された機能の中には、 NeXTcube用の 5 つの DSP ボードである Airel QuintProcessor のサポート、DSP56001 シリアル ポート (NeXT キューブの背面に引き出されていた) を介したオーディオの直接サポート、NextSTEPのサポート、およびTurtle Beach DSP56001 カードを使用した DSP 処理の使用がありました。8 つの Motorola 評価ボードのセットが、スタンフォード技術ライセンス オフィスの Sondius プログラムで楽器の物理モデルを開発するために使用されたプロトタイプ「Frankenstein」プラットフォームのシャーシに統合されました。さらに、Jaffe はサードパーティに雇われ、Music Kit にMIDI タイムコードのサポートを追加しました。(Sondius グループは後にヤマハとスタンフォード大学の資金提供を受けて、Staccato Systems, Inc. [5]という独立した会社に分社化されました。Staccato Systems, Inc. は 2000 年にAnalog Devicesに買収されました。)
Music Kitについては、NeXTWorldやその他の定期刊行物に掲載された多数の記事や、『The Complete Guide to the Nextstep user environment』などの書籍でも説明されています。[6]
ミュージックキットの最近の移植は、リー・スミスとスティーブン・ブランドンによって行われました。[7]
参考文献
- ^ 「Music Kit と Ariel QuintProcessor を使用した複数の DSP でのリアルタイム サウンド処理と合成」(PDF)。Nextcomputers.org 。2018年5 月 24 日閲覧。
- ^ 「NEXT MUSIC KIT に実装された複数の DSP での効率的な動的リソース管理」(PDF)。Nextcomputers.org 。 2018 年5 月 24 日閲覧。
- ^ 「NeXT コンピュータのサウンドと音楽」(PDF)。Nextcomputers.org 。2018年5 月 24 日閲覧。
- ^ 「David Jaffe」(PDF) . Jaffe.com . 2018年5月24日閲覧。
- ^ 「Staccato Systems Inc.: 非公開企業情報 - Bloomberg」。Investing.businessweek.com。2012年7月9日時点のオリジナルよりアーカイブ。2018年5月24日閲覧。
- ^ Shebanek, Michael B. (1993年9月17日). NEXTSTEPTM ユーザー環境の完全ガイド. ISBN 9780387979564。
- ^ 「NeXTSTEP の次のステップ: 新しい世界における MusicKit と SoundKit」(PDF)。Nextcomputers.org 。 2018 年5 月 24 日閲覧。
外部リンク
- 「The MusicKit V5.6.2」。Musickit.sourceforge.net 。 2018年5月24日閲覧。
