Alda — язык программирования музыки

    image
    Совсем недавно на GitHub появился релиз язык программирования Alda.

    Что такое Alda?
    Цель, которую преследует создатель языка — основание нового мощного и гибкого языка программирования, который позволит создавать музыкальные композиции различных жанров в текстовом редакторе.

    Возможно мы на пороге открытия новой профессии (или движения) программиста — музыканта. Не знаем когда такая профессия станет популярной, но знаем точно, что скилы программирования проверять мы умеем, Alda не исключение, уже составляем задачи на создание музыки, они будут оцениваться сравнением с заданным набором треков.

    Подробнее расскажем позднее, а пока можете посмотреть документацию к Alda.

    Кстати, если у вас уже есть опыт в создании музыки на Alda – поделитесь пожалуйста своим успехом!
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 9

      +1
      В последнее время много знакомых программистов стало музыкой увлекаться, язык выстрелить может
        +1
        Все верно, я и сам раньше увлекался созданием музыки :) На счет удобства для музыкантов сказать не могу, здесь от этого многое зависит.
        +1
        На первый взгляд — обычный командный синтезатор, только с лиспоподобным синтаксисом, заточенный под греческую расстановку тонов; богатых возможностей по синтезу не вижу. Но раз они собрались переплюнуть даже CSound — что ж, флаг в руки. Потыкаю на днях, отпишусь.
          +1
          но знаем точно, что скилы программирования проверять мы умеем

          Что-то подход к проверке скилов на WillDev не очень.
          Копипаст заданий с codeforces без сохранения форматирования просто меняет их смысл. Что там можно таким образом проверить?
            0
            В общем, погорячился я с оправданиями: там действительно пока тупо MIDI-компилятор. А с учётом того, что автор в блоге пишет, что у него классическое музыкальное образование — вряд ли поделка сия без серьёзной поддержки со стороны сторонних разработчиков дорастёт до чего-то действительно универсального. Пойду лучше ещё что-то потыкаю.
              0
              Если найдутся энтузиасты, то может и сделают что-ото крутое)
              0
              Мне напомнило написание музыки на ZX Spectrum
                0
                Там удобно писать музыку?)
                  0
                  На ZX Spectrum было ужасно неудобно: каждую ноту нужно записывать по схеме «BEEP duration, pitch». Тут хорошо всё объясняется. Alda всё-таки проще

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое