음악을 생산하는 데 사용할 수있는 것은 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/392449

  •  23-08-2019
  •  | 
  •  

문제

나는 최근에 발견했다 라이브 코딩 누군가가 음악을 만들기 위해 즉석에서 무언가를 프로그래밍 할 곳. 분명히 이런 종류의 특수 언어와 도서관이 있습니다. 따라서 누군가가 경험이있는 사람과 제안 할 언어, 라이브러리 또는 도구가 있는지 알고 싶습니다.

도움이 되었습니까?

해결책

이 리소스 확인 :

  • 슈퍼 콜 라이더 (실시간 오디오 합성 및 알고리즘 구성을위한 환경 및 프로그래밍 언어)
  • (강하게 타이어링, 동시 및 비행 비행 오디오 프로그래밍 언어)
  • 탑 클랩 (라이브 오디오 프로그래밍의 확산을위한 임시 조직)

다른 팁

Impromptu에 대한 추천을 두 번째로하고 싶습니다.

  • Mac의 도매 활용 : 오디오 장치, 카메라, OpenGl ... 등 (실제로이 앱을 사용하여 MAC을 구매하게되었습니다.)
  • 매우 간단하고 시작하기 쉽습니다 지도 시간 재미에 빠지게됩니다. 아마도 가장 서투른 측면은 키 바인딩을 설치하는 것입니다.
  • 그것은 한 번에 한 줄 씩 프로토 타이핑 앱을 프로토 타이핑하는 데 적합한 반복 언어를 체계 (LISP 방언)를 사용합니다.

이제도 있습니다 소닉 PI 그것은 많은 재미입니다.

이것은 오픈 소스 라즈베리 파이를 포함한 다양한 환경에서 실행되는 루비를 기반으로 한 라이브 코딩 환경은 슈퍼 콜 라이더 합성 엔진.

Sonic Pi는 세 가지 핵심 원칙 사이의 조화로운 균형을 찾기 위해 설계되었습니다.

  • 당신 안에 10 살짜리가 충분히 간단합니다
  • 놀이를 통해 자신을 잃을만큼 즐겁습니다
  • 자신의 표현에 충분히 강력합니다

샘플 코드 :

loop do
  sample :perc_bell, rate: (rrand 0.125, 1.5)
  sleep rrand(0, 2)
end

체크 아웃해야합니다 rtcmix (실시간 CMIX). 나는 개발자가 한 사람이 큰 생방주 데모를 보았지만 온라인에서 비디오를 찾을 수 없었습니다.

나는 알고리즘 구성을 실험하기 위해 Python 프론트 엔드 모듈과 함께 RTCMix를 사용하고 있습니다. 사용하기가 매우 쉽고 좋은 결과가 있습니다.

편집하다
최근에 LiveCoding을 조사해 왔으며 RTCMIX는이를위한 것이 아니지만 경우에 따라 효과가 있습니다. 사전 처리 된 점수에 훨씬 낫습니다. 혼란에 대해 죄송합니다. :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top