Что доступно для livecoding музыки? [закрытый]

Это несколько , связанное с этим вопросом .

Вы также можете просто использовать функцию by () :

x2 <- by(x$Frequency, x$Category, sum)
do.call(rbind,as.list(x2))

Эти другие пакеты (plyr, reshape) имеют преимущество в возврате данных .frame, но это стоит знать с помощью (), поскольку это базовая функция.

15
задан Eugene M 25 December 2008 в 02:37
поделиться

2 ответа

Проверьте эти ресурсы:

  • SuperCollider (Среда и язык программирования для оперативного аудио синтеза и алгоритмического состава)
  • ChucK (Сильно синхронизированный, Параллельный, и Непрерывный Аудио Язык программирования)
  • TOPLAP (временная организация по быстрому увеличению живого программирования аудио)
6
ответ дан 1 December 2019 в 04:47
поделиться

Я также хочу поддержать рекомендацию для Impromptu:

  • Массовое использование вашего Mac: аудиоблоки, камера, openGL ... и т. Д. (Я фактически купил Mac после игры с помощью этого приложения.)
  • Очень просто и легко начать: учебное пособие быстро превращается в удовольствие. Возможно, самым неуклюжим аспектом является установка привязок клавиш: (вам нужно будет установить в ~ / Library / KeyBindings / DefaultKeyBinding.dict)
  • Он использует Scheme (диалект Лиспа), очень итеративный язык, подходящий для создания прототипов приложений одной строкой за время.
3
ответ дан 1 December 2019 в 04:47
поделиться