Музыкальный комплект

редактировать

Music Kit был пакет программного обеспечения для NeXT Computer системы. Впервые разработанный Дэвидом А. Джаффе и Джулиусом О. Смитом, он поддерживал Motorola 56001 DSP, который был включен на материнскую плату NeXT Computer. Это также была первая архитектура, объединившая парадигмы Music-N и MIDI. Таким образом, он сочетал в себе универсальность первого с интерактивностью и производительностью второго. Музыкальный комплект был интегрирован со звуковым комплектом.

Впервые продемонстрированная в 1988 году в Davies Symphony Hall, версия 1.0, выпущенная в 1989 году вместе с компьютером NeXT, включала библиотеку Objective-C для создания музыкальных и звуковых приложений, язык партитуры, который включал оценку выражений, драйверы MIDI, звука и DSP, несколько команд -line и простое приложение для игры в партитуры под названием ScorePlayer. Музыкальный комплект был интегрирован во множество музыкальных приложений, включая Finale и Creation Station. Он также использовался в видеоиграх и даже в процессорах документов.

Версия 2.0 компьютера NeXT включала дополнительные связанные приложения, в том числе Ensemble, инструмент для импровизации на основе фракталов, разработанный Майклом Макнаббом. Другие участники проекта NeXT Music Kit включали Дугласа Фултона (документация и демонстрации), Дуга Кейслара (сторонняя поддержка), Грега Келлогга (драйверы), Ли Бойнтона (драйверы, Sound Kit) и Дана Мэсси (разработка). В число привлеченных ранее консультантов входили Энди Мурер (программная архитектура DSP), Роджер Данненберг (структуры данных) и Джон Строун (программное обеспечение DSP).

В 1992 году (выпуск NeXT 3.0) Музыкальный комплект был отделен от программного обеспечения NeXT и был выпущен как защищенный авторским правом пакет с открытым исходным кодом для Стэнфордского центра компьютерных исследований в музыке и акустике ( CCRMA ), где Джулиус О. Смит был профессор. Стэнфордский университет нанял Дэвида А. Джаффе в качестве консультанта для продолжения разработки Music Kit. Среди нововведений на тот момент были поддержка Airel QuintProcessor, плата с пятью DSP для NeXTcube, поддержка звука напрямую через последовательный порт DSP56001 (который был выведен на заднюю часть куба NeXT), а также поддержка NextSTEP и использование обработки DSP с помощью карты Turtle Beach DSP56001. Набор из восьми оценочных плат Motorola был объединен в шасси для прототипа платформы «Франкенштейн», используемой программой Sondius Стэнфордского управления технологического лицензирования для разработки физических моделей музыкальных инструментов. Кроме того, Jaffe был нанят третьей стороной, чтобы добавить поддержку временного кода MIDI в Music Kit. (Группа Sondius позже была выделена в независимую компанию Staccato Systems, Inc. при финансовой поддержке Yamaha и Стэнфордского университета. Staccato Systems, Inc. была приобретена Analog Devices в 2000 году.)

Музыкальный комплект был описан в многочисленных статьях в NeXTWorld и других периодических изданиях, а также в таких книгах, как The Complete Guide to the Nextstep user environment.

Более поздние версии Music Kit были сделаны Ли Смитом и Стивеном Брэндоном.

Ссылки
внешние ссылки
Последняя правка сделана 2024-01-11 03:29:12
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте