Материал из Chipwiki
Перейти к: навигация, поиск
История чиптюна и восьмибитной музыки

50-е года

1951

CSIRAC

Шаблон:Морфкартинка 1949-й год. Австралия. CSIRAC, четвертый компьютер в мире, успешно запустил свою первую программу. Первым "инженером реального программного обеспечения" компьютера был математик Джефф Хилл, помогавший с логическим дизайном английскому радиофизику Тревору Пирси и Мастону Берду, сотруднику радиофизической лаборатории CSIR в Сиднее.

Джефф рос в музыкальной семье, а потому в начале 50-го года он попробовал запрограммировать этого монстра исполнять популярные мелодии. Премьера состоялась на открытой конференции автоматических вычислительных машин 7 и 9 августа 1951-го года в Сиднее. Звук был очень примитивным... Компьютер не имел никаких средств для аудиосинтеза. Импульсы посылались напрямую в усилитель звука с присоединенным громкоговорителем. Но это была первая попытка написания написания музыки на компьютерах вообще. Не было никакого другого опыта. Потребовалась хорошее воображение (ведь никто ранее такого не делал) и большая изобретательность двух талантливых программистов для создания средств создания музыки на компьютере.

В июне 55-го года, CSIRAC был перевезен в Мельбурнский университет после решения лаборатории CSIR о том, что компьютерные исследования им не подходят. Там профессор-математик Томас Черри создал для компьютера программу и определенную систему, благодаря которой любой, кто знаком с нотной грамотой, может создать перфокарту для компьютера и проиграть на нем свое творение.

В 1964-м году CSIRAC был отключен. Навсегда. В настоящее время CSIRAC - единственный в мире уцелевший компьютер первого поколения. Посмотреть на него вживую можно в Мельнбурском музее.

The Ferranti Mark 1

Пример программы для "Baby" из записной книжки Джеффа Тутилла

"The Ferranti Mark 1" - коммерческая версия компьютера Manchester Mark 1, который в свою очередь является полноразмерной версией небольшого экспериментального компьютера "Baby".

Компьютер "Baby" запустил свою первую программу 21 июня 1948 года и был первым компьютером, который умел хранить как данные, так и программы. Его память была построена из электронно-лучевой трубки и предоставляла учёным 1024 бит.

"Manchester Mark 1" в апреле 1949-го года был установлен в университете Манчестера и использовался в научных исследованиях. К осени в него установили магнитный барабан, с возможностью ввода-вывода во время работы программы (в апрельском варианте чтобы перевести данные с барабана в память программу требовалось останавливать).

В феврале 1951-го года с производственной линии начались поставки "The Ferranti Mark 1"

Осенью того же года на компьютере "The Ferranti Mark 1" было исполнено несколько мелодий, которые были записаны представителями BBC во время визита в университет Манчестера.

Запись с The Ferranti Mark 1 была представлена в рамках 60-летия "Baby" и считается старейшей из известных записей компьютерной музыки. Тут стоит отметить, что запись музыки с компьютера CSIRAC не живая, а была реконструирована.

1957

В недрах Bell Laboratories была написана программа MUSIC (программист: Max Mathews) - первая компьютерная программа синтеза звука. Правда, возможности были скромные: 1 канал треугольной волны с настройкой шага.

1958

Разработана программа MUSIC II для IBM 704. Теперь каналов 4.

В этом же году на немецком компьютере Zuse Z22 было проиграно несколько мелодий: "Hänschen klein", "Mitternachtsblues" и другие.

60-е года

1960

Разработана программа MUSIC III для IBM 704.

Шаблон:Иконка Music From Mathematics (Bell Labs.)

1961

В 1961-м году Bell Laboratories "научили петь" компьютер IBM 704. В качестве первого примера синтезированной речи выступила песня "Daisy Bell"

Песня "Daisy Bell"

1962

Шаблон:Иконка Music From Mathematics (Decca)

Шаблон:Иконка Rekengeluiden van PASCAL

1963

Шаблон:Иконка Computer Speech

Max Mathews и J. Miller разработали в Bell Labs для IBM 7094 Music IV.

Впоследствии другими людьми были сделаны несколько вариантов этой программы:

  • MUSIC IVB - разработана G. Winham и H. Howe для IBM 7094 в Принстонском университете в 1965-м.
    • MUSIC 4BF - G. Winham и H. Howe для IBM System/360 в Принстонском университете в 1967-м.
    • MUSIC 360 - Barry Vercoe для IBM System/360 в Принстонском университете в 1969-м.
    • MUSIC 11 - B. Vercoe, S. Haflich, R. Hale, and C. Howe для DEC PDP-11 в Массачусетском Институте Технологий в 1973-м
      • Csound
  • MUS10 - J. Chowning, D. Poole, L. Smith для DEC PDP-10 в Стэнфордском университете в 1966-м.

Пример музыки, написанной в MUSIC 360:

1966

Max Mathews и J. Miller на GE 645 в Bell Labs разработали MUSIC V.

MUSIC V была значительна расширена в парижском Институте исследования и координации акустики и музыки Джоном Гарднером и Жан-Луи Ришером, чтобы она могла обрабатывать оцифрованные звуки, а также синтезировать звук.

У MUSIC V были модификации:

  • CMusic - программа разработана F. R. Moore и D. G. Loy для DEC VAX-11 в Калифорнийском университете Сан-Диего в 1980-м
    • CMIX - разработано Paul Lansky, Brad Garton и другими для IBM System/370 в Массачусетском Институте Технологий в 1984-м.

Работы, реализованные в CMusic

Работы, реализованные в CMIX

1967

Шаблон:Иконка Pietro Grossi - GE-115 Computer Concerto

1968

Шаблон:Иконка Michael Sahl / J.K. Randall with Paul Zukofsky ‎– A Mitzvah For The Dead For Violin And Tape / Lyric Variations For Violin And Computer

70-е года

1970

Шаблон:Иконка Voice Of The Computer: New Musical Horizons

Шаблон:Иконка Computer Music (Nonesuch)

GROOVE

В 1967-м году композитор и музыкант Ричард Мур начал сотрудничество с Max Mathews в исследовании исполнения и выражения компьютерной музыки в "дружественней музыканту среде". В результате появился GROOVE, цифро-аналоговая гибридная система синтеза звука с управлением в реальном времени.

Музыкант играл на внешнем аналоговом синтезаторе, а компьютер отслеживал и сохранял манипуляции исполнителя над интерфейсом: проигрываемые ноты, положение ручек и т.д., т.е. компьютер служил для сохранения композиции, а не генерировал звук.

Система GROOVE состояла из аналогового синтезатора, компьютера Honeywell_DDP-224 (специально приобретённого лабораторией для исследований звука) с диском CDC-9432, специальной клавиатуры с набором регуляторов, печатной клавиатуры для ввода команд, 14-ти ЦАПов, 2-х динамиков, кассетного рекордера и графического дисплея.

Программное обеспечение было написано на ассемблере специально под компьютер DDP-224. Используемое для хранения данных дисковое устройство позволило создать библиотеки подпрограмм, с помощью которых пользователи могли создавать собственные логические модели для автоматизации или сочинения.

Так в 1976-м году Мэтьюс, пытаясь сделать то, что он назвал "умной машиной", создал для GROOVE программу Conductor. Эта программа позволила Пьеру Булезу, музыкальному директору Нью-Йоркской филармонии, добавить артикуляцию и выразительные элементы в каждый такт записанного файла. При выступлении, этими введёнными элементами можно было управлять при помощи внешних устройств, например, джойстика, клавиатуры или механического барабана. Таким образом, исполнителям не нужно было приспосабливаться под неумолимую ленту.

Первая демонстрация GROOVE произошла на конференции по вопросам музыки и технологии в Стокгольме, организованной ЮНЕСКО в 1970-м году. На гибридном синтезаторе была исполнена музыка Баха и Бартока.

GROOVE не был первой в своём роде системой. Его предшественником был PIPER, разработанный Джеймсом Габура и Густавом Щемагой в Университете Торонто. Также в Университете штата Иллинойс подобное разрабатывали, но не закончили Леярен Хиллер и Джеймс Бичемп. Однако именно GROOVE стал широко используемой компьютерной музыкальной системой.

Эксперименты с GROOVE завершились в 1980-м году.

Всего на GROOVE было потрачено около 20 000$.

PLATO

Терминал PLATO.jpg

PLATO - это обобщенная компьютерная система электронного обучения, установленная в университете штата Иллинойс с 1960-го года. В 70-х годах PLATO поддерживала несколько тысяч графических терминалов, установленных по всему миру и работающих на почти десятке различных сетевых мэйнфреймах. Система позволяла удаленно проходить учебные курсы. На PLATO были разработаны такие современные понятия, как доски объявлений, онлайн-тестирование, электронная почта, чаты, удаленный экран и многопользовательские игры (после 10-ти часов вечера программистам и студентам разрешалось играть на системе). Именно для компьютеров PLATO в 73-м году была создана первая игра c трёхмерной графикой - Spasim.

К терминалу системы можно было подключать периферийные устройства, например, Gooch Synthetic Woodwind, 4-канальный синтезатор, созданный для обеспечения музыкальных курсов. Позже он был вытеснен на терминале PLATO V 16-канальным синтезатором Gooch Cybernetic Synthesizer, который генерировал звук из 256-ти волновых форм. 16 его голосов могли быть запрограммированы как по отдельности, так и группой для создания более сложных звуков.

Для GCS был разработал "музыкальный" язык и компилятор, два "музыкальных" текстовых редактора, программа для проигрывания музыкальных бинарников в реальном времени и ряд отладочных и композиционных средств. Также был написан ряд "интерактивных" композиционных программ.

1972

Шаблон:Иконка Pietro Grossi - Computer Music

1978. First Philadelphia Computer Music Festival

25 августа 1978-го года прошёл первый фестиваль компьютерной музыки. Ограниченным тиражом в 1979-м году была выпущена виниловая пластинка с музыкой, участвовавших в фестивале систем:

  • RCA Cosmac VIP + карта Super Sound.
  • ALF System - система из восьми одноголосных музыкальных плат.
  • Система из 5-ти музыкальных карт Solid State Music SB1 для компьютера S-100
  • NOTRAN - язык для компьютера Ambilog 200
  • The Software Technology Music System - программная система на небольшой плате, подключаемой к компьютеру SOL-20.
  • The Schertz System - карта для компьютера S-100
  • Музыкальная карта от Newtech для компьютера S-100

Запись с речевым синтезом от Bell Laboratories была сделана в 1962-м году в ходе экспериментов по изучению природы звука и голоса.

Для воспроизведения синтезированной речи компьютер постоянно генерирует 9 управляющих сигналов: тембр голоса, тон, громкость, положение губ и другие переменные. Программа использует 34 фонетических звука (22 согласных и 12 гласных звуков). Каждый из 9-ти управляющих сигналов для каждого фонетического звука был индивидуально перфорирован на карте и обработан одной программой для записи на магнитную ленту, а потом второй программой было выполнено преобразование в аудиозапись.

80-е года

1980

Шаблон:Иконка Laurie Spiegel - The Expanding Universe

1981

Шаблон:Иконка Thorkell Sigurbjörnsson - La Jolla Good Friday I-II

90-е года

1999

Шаблон:Иконка Nanoloop

2000-е года

2000

Шаблон:Иконка LSDJ

2005

2006

<headertabs/>