소닉 파이
Sonic Pi![]() 소닉 파이 스크린샷 | |
개발자 | 샘 애런 외 |
---|---|
초기 릴리즈 | 2012 |
안정된 릴리스 | 4.0.3 / 2022년 7월 18일; 전( |
저장소 | |
기입처 | Ruby, Erlang, Elixir, Clojure, C++ 및 Qt |
운영 체제 | Linux, macOS, Windows, Rasberry Pi OS |
유형 | 라이브 코딩 환경 |
면허증. | MIT 라이선스 |
웹 사이트 | sonic-pi |
Sonic Pi는 원래 학교에서 컴퓨팅과 음악 수업을 모두 지원하기 위해 설계된 Ruby 기반의 라이브 코딩 환경입니다.Cambridge 대학 컴퓨터[1] 연구소의 Sam Aaron이 Lasberry [2][3]Pi Foundation과 협력하여 개발했습니다.
사용하다
SuperCollider 합성 엔진과 정확한 타이밍 [4]모델 덕분에 라이브 코딩 및 알고리즘 음악 퍼포먼스 및 알고라브를 포함한 다른 형태의 제작에도 사용됩니다.연구 개발은 Sonic PI: Live & Coding 프로젝트를 [5]통해 Nesta에 의해 지원되고 있습니다.
「 」를 참조해 주세요.
추가 정보
- Aaron, Samuel; Blackwell, Alan F.; Burnard, Pamela (2016). "The development of Sonic Pi and its use in educational partnerships: Co-creating pedagogies for learning computer programming". Journal of Music, Technology & Education. 9 (1): 75–94. doi:10.1386/jmte.9.1.75_1. Retrieved 11 December 2019.
- Aaron, Sam. (2016). "Sonic Pi–performance in education, technology and art". International Journal of Performance Arts and Digital Media. 12 (2): 17–178. doi:10.1080/14794713.2016.1227593.
- Sinclair, Arabella (2014). "Educational Programming Languages: The Motivation to Learn with Sonic Pi" (PDF). PPIG: 10. Retrieved 11 December 2019.
- Aaron, Samuel; Blackwell, Alan F. (2013). "From sonic Pi to overtone: creative musical experiences with domain-specific and functional languages". Proceedings of the First ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design. Farm '13. ACM: 35–46. doi:10.1145/2505341.2505346. ISBN 9781450323864. Retrieved 11 December 2019.
- Aaron, Samuel; Blackwell, Alan F.; Hoadley, Richard; Regan, Tim (2011). A principled approach to developing new languages for live coding (PDF). International Conference on New Interfaces for Musical Expression (NIME). Oslo, Norway. Retrieved 16 September 2021.
- Aaron, Samuel; Blackwell, Alan F. (2013). "From sonic Pi to overtone: creative musical experiences with domain-specific and functional languages". Proceedings of the First ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design: 35–46. doi:10.1145/2505341.2505346.
레퍼런스
- ^ Blackwell, Alan; McLean, Alex; Noble, James; Rohrhuber, Julian (2014). "DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382)". drops.dagstuhl.de. doi:10.4230/DagRep.3.9.130. Retrieved 2 May 2015.
- ^ Cellan-Jones, Rory (7 October 2013). "Baked in Britain, the millionth Raspberry Pi". BBC News. Retrieved 2 May 2015.
- ^ "Making music with Raspberry Pi - CBBC Newsround". www.bbc.co.uk. Retrieved 2 May 2015.
- ^ Aaron, Samuel; Orchard, Dominic; Blackwell, Alan F. (2014). "Temporal semantics for a live coding language" (PDF). Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design - FARM '14. FARM '14. ACM. pp. 37–47. doi:10.1145/2633638.2633648. ISBN 978-1-4503-3039-8.
- ^ "Sonic Pi - The Live Coding Music Synth for Everyone". SONIC PI. Retrieved 5 October 2019.
외부 링크