Sonic Pi —— 基于代码的音乐创作和演奏工具
Sonic Pi 是一种基于代码的音乐创作和演奏工具。Sonic Pi 是一种新型的乐器,你可以现场编写代码。
Sonic Pi 的设计旨在在三个核心原则之间找到和谐的平衡:
- 足够简单,适合你内心深处的10岁小孩
- 足够快乐,让你在游戏中失去自我
- 足够强大,可以让你自己表达出来
Sonic Pi 是一个完整的开源编程环境,最初是为了在学校内通过创造新的声音的过程来探索和教授编程概念。除了作为一个引人入胜的教育资源,它已经发展成为一个非常强大的、适合表演的现场编码工具,适合专业艺术家和DJ使用。
虽然教育是一个核心重点,但它现在位于三个核心领域的交叉点:
- Art -- 提供表达自己的方式,并对音乐和符号提出新的问题
- Technology -- 探索与编程语言中的有效性、时间和并发性有关的问题
- Education -- 证明开放的游戏而不是僵硬的结构能提高课堂的积极性和参与度

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Mesa 21.2.1 发布,3D 计算机图形库
Mesa 21.2.1已经发布。Mesa 是一个三维计算机图形库,以开源形式实现了OpenGL的应用程序接口。 主要更新内容 nir/lower_mediump_io:除非需要,否则不要重新映射基础 nir/lower_mediump:修复所有通道中的元数据 drm-shim:支持大于 4k 页的内核 panfrost:修复渲染节点 fd 的泄漏 panfrost:重写清晰的颜色包装代码 util/fossilize_db:正确更新 parsed_offset util/fossilize_db:在 cache_offset 读取失败时将文件位置重置为 parsed_offset util/fossilize_db:仅在完全读取后分配条目 util/fossilize_db:使用 uint64_t 作为文件大小 util/fossilize_db:如果条目已经存在,则解锁缓存文件 util/fossilize_db:添加额外的群互斥锁 radv:为内联推送常量分配空间 radv:在未对齐测试中使用正确的符号 virgl:禁用各向异性过滤。 wl/shm:如果未请求,则不获取格式。 cr...
- 下一篇
Gitee 悬赏 | 红白机模拟器 SimpleNes
代码拉取完成,页面将自动刷新
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2全家桶,快速入门学习开发网站教程
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音