EarSketch : Teaching computational music remixing in an online Web Audio based learning environment
EarSketch : Teaching computational music remixing in an online Web Audio based learning environment
复制标题
EarSketch:在基于网络音频的在线学习环境中教授计算音乐混音
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Jason Freeman
中科院分区:
文献类型:
--
作者:
A. Mahadevan;Jason Freeman;Jason Freeman
EarSketch is a novel approach to teaching computer science concepts via algorithmic music composition and remixing in the context of a digital audio workstation paradigm. This project includes a Python/Javascript coding environment, a digital audio workstation view, an audio loop browser, a social sharing site and an integrated curriculum. EarSketch is aimed at satisfying both artistic and pedagogical goals of introductory courses in computer music and computer science. This integrated platform has proven particularly effective at engaging culturally and economically diverse students in computing through music creation. EarSketch makes use of the Web Audio API as its primary audio engine for playback, effects processing and offline rendering of audio data. This paper explores the technical framework of EarSketch in greater detail and discusses the opportunities and challenges associated with using the Web Audio API to realize the project.