Открыто

Основы программирования в музыке и компьютерном искусстве

Тема в разделе "Дизайн и креатив", создана пользователем Elifas Levi, 3 мар 2016.

Цена: ----
Взнос: ----

Основной список: 5 участников

Резервный список: 4 участников

  1. 3 мар 2016
    #1
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Основы программирования в музыке и компьютерном искусстве.
    Introduction To Programming For Musicians And Digital Artists.
    [​IMG]

    Производитель: Калифорнийский институт искусств
    Год выпуска: 2016
    Продолжительность: около 11 часов
    Уровень: начальный
    Язык лекций: русский,озвучка + оригинал на английском языке
    Перевод и озвучание: @Elifas Levi

    В этом курсе рассматриваются базовые понятия программирования (логика, циклы, функции, объекты, классы, массивы, многопоточность и т.д.) на примере революционного музыкального языка программирования ChucK.

    "ChucK — один из языков программирования, предназначенный для написания музыки, синтеза звука в реальном времени и организации взаимодействия различной специализированной периферии (MIDI клавиатуры, джойстики и т.д.). ChucK является интерпретируемым языком. Нативно поддерживает параллельное исполнение нескольких потоков (так называемых «шредов») программы, причем исполнение шредов происходит в соответствии с определенными циклами (sample rate, control rate), что позволяет производить их синхронизацию силами самого Чака. К слову, в описании авторов сказано, что «ChucK is on-the-fly programming language», что на деле позволяет вносить изменения в программу прямо во время исполнения и дает возможность некоторым вытворять удивительные вещи на сцене. (Да, да! Гики строчащие на сцене код, который тут же превращается в музыку — это реальность!)
    ChucK является мультипарадигменным языком со строгой типизацией данных и не совсем обычным синтаксисом, связанным с особенностью области применения (об этом чуть позже). Удобнее всего подходить к Чаку с позиции ООП, особенно тем, кто уже сталкивался с модульными студиями синтеза." (с)
    habrahabr

    Просто посмотрите на что способен ChucK в этой презентации от его создателя Ги Вонга.




    Для кого этот курс?

    1) Для музыкантов. Плагины синтезаторов, которыми вы пользуетесь для создания музыки, были написаны ДРУГИМИ людьми. Может вы хотите создавать свои собственные звуки и тембры? ChucK даст такую возможность!
    2) Для создателей звуковых эффектов к фильмам и компьютерным играм.
    3) Для новичков, которые хотят освоить программирование. Курс не предполагает никаких начальных знаний, и объяснятся будут все азы программирования, но только на примере МУЗЫКИ. Что может быть увлекательнее?
    После прохождения этого курса, вам будет легче освоить другие языки программирования: C, Python и т.д.

    Кто преподает этот курс?

    [​IMG]
    Ажей Капур -- директор программы Музыкальных Технологий Калифорнийского института искусств, доктор в области междисциплинарных исследований (информатика, электротехника, механика, музыка и психология), гастролирующий музыкант.

    Отдельные лекции курса читают приглашенные лекторы: Ги Вонг (создатель ChucK, доцент Стэнфордского университета), Перри Кук (почетный профессор Принстонского университета), Спенсер Салазар (Калифорнийский институт искусств).

    Модуль 1 - Основы: звук, волны, язык программирования ChucK.
    Модуль 2 - Библиотеки и массивы.
    Модуль 3 - Использование аудио файлов.
    Модуль 4 - Функции.
    Модуль 5 - Генератор блоков и физические модели.
    Модуль 6 - Многопоточность.
    Модуль 7 - Объекты и классы.
    Модуль 8 - Управление на сцене: клавиатура, мышь, MIDI.

    Имейте ввиду, что на русском языке вы не найдете учебники и курсы по ChucK. Поэтому не упускайте уникальную возможность познакомиться с передовыми технологиями из первых рук, от их создателей. Подача материала, кстати, просто великолепная. Все четко и понятно.

    Небольшое демо одной из лекций (на английском):

     
    Последнее редактирование: 3 мар 2016
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      11 сен 2023
    2. skladchik.com
      В складчине участвует 5 человек(а).
      1 сен 2023
    3. skladchik.com
      В складчине участвует 5 человек(а).
      11 июл 2021
    4. Mushrise
      Mushrise участвует.
      29 окт 2020
  3. Обсуждение
  4. 28 мар 2016
    #2
    Yuzer
    Yuzer БанЗабанен
    курс надо ещё и на инглише выкупать или в паблике уже есть?
     
  5. 28 мар 2016
    #3
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Курс есть у меня :) Ничего выкупать не придется.
     
  6. 26 апр 2016
    #4
    Maksimiliano Teodorri
    Maksimiliano Teodorri ДолжникДолжник
    Надо было тему создавать в муз разделе, тут до пенсии сидеть можно:(
     
  7. 26 апр 2016
    #5
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Кто же мне позволит?
     
  8. 26 апр 2016
    #6
    Maksimiliano Teodorri
    Maksimiliano Teodorri ДолжникДолжник
    На всякие пресеты, синты создаю же там темы и не кто не спрашивает...
     
  9. 26 апр 2016
    #7
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Это перевод. Переводные курсы могут быть только в разделе переводов. А специального музыкального подраздела в переводном разделе нет :(
     
  10. 26 апр 2016
    #8
    Maksimiliano Teodorri
    Maksimiliano Teodorri ДолжникДолжник
    Вот вчера шла дискуссия, надо у Вектора просить чтобы сделал под-раздел переводов в муз разделе, а не всё до кучи:)
     
  11. 26 апр 2016
    #9
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Попросите? ;)
     
  12. 26 апр 2016
    #10
    Maksimiliano Teodorri
    Maksimiliano Teodorri ДолжникДолжник
    Попробую;)
     
  13. 26 апр 2016
    #11
    Elifas Levi
    Elifas Levi ОргОрганизатор (П)
    Спасибо :) Только просите, чтобы в разделе с переводами сделали музыкальную ветку, а не наоборот. Ветки с переводными курсами в разделе "курсы по музыке" не будет точно, это невозможно технически. Потому что правила на проведение переводов сильно отличаются от правил на все остальные складчины.
     
  14. 26 апр 2016
    #12
    Maksimiliano Teodorri
    Maksimiliano Teodorri ДолжникДолжник
    Лучше в муз разделе ветку, муз переводов
    По-клянчил за ветку в разделе переводов:)
     
    1 человеку нравится это.

Поделиться этой страницей