合成器项目:Arduino与Intel Edison的交互设计
需积分: 38 9 浏览量
更新于2024-11-30
收藏 357KB ZIP 举报
资源摘要信息:"synth:第二皮肤合成页面"
知识点一:Intel Edison与Arduino Breakout板的使用
Intel Edison是一款基于x86架构的单板计算机,可以与Arduino Breakout板配合使用。这种组合可以提供更多的硬件接口和更强大的处理能力。mini Breakout是Arduino的一种小型化版本,可以提供更小尺寸的设计。
知识点二:Yocto 2.1版本的运行
Yocto是一个开源项目,它提供了一个用于嵌入式Linux操作系统的开发工具和软件。Yocto 2.1版本是该项目的一个特定版本,可以在Intel Edison上运行,为开发者提供了丰富的软件包和工具。
知识点三:Cylon.js和Timbre.js库的使用
Cylon.js是一个用于机器人和物理设备的JavaScript框架,可以用于读取输入和控制输出。在本项目中,它被用来读取按钮和电位计的输入。Timbre.js是一个用于音乐和声音处理的JavaScript库,可以用来播放音频文件。在这个项目中,它被用来播放声音文件和生成正弦波。
知识点四:套接字通信
套接字是网络通信的基本单位,可以用于不同设备或程序之间的数据传输。在这个项目中,套接字被用来表示赛昂英特尔节点,可能用于设备之间的数据通信。
知识点五:文件和文件夹的管理
在本项目中,从根目录运行app.js、index.html、drumkit.wav和js文件夹。这些文件和文件夹从“public”文件夹自动提供,但在github存储库中并未包含。playounds.js文件包含所有timbre.js代码,可能是用于处理声音的部分。
知识点六:声音文件的播放和音频控制
在这个项目中,有一个按钮用于触发声音文件的播放。同时,电位器的模拟值被用来改变延迟,按钮被用来触发正弦波T(“sin”)。play()函数用于播放正弦波,而模拟值可以用来改变频率,如调用T(“sin”,{freq:880})。play()函数。
以上就是根据给定文件信息生成的相关知识点。
2021-03-04 上传
2021-05-22 上传
2021-04-28 上传
2021-05-14 上传
2021-04-01 上传
2021-05-26 上传
2021-05-23 上传
2021-06-26 上传
2021-05-10 上传
在南极找不到南
- 粉丝: 30
- 资源: 4605
最新资源
- 搜索引擎-原理、技术与系统.pdf
- mysql视图简介.pdf
- SEO Book By:Google
- iphone cook book
- MIMO及智能天线技术简介
- Quick.Recipes.On.Symbian.OS-Mastering.CPP.Smartphone.Development
- 进销存管理系统(开发文档)
- Tornado使用指南
- 基于Delphi技术的图书管理系统设计
- Oracle9i SQL Reference官方文档
- UNIX 环境高级编程
- 需求规格说明书(Volere版)
- ExtJs中文帮助文档
- VMwareWorkstation6基本使用
- 华南理工电子电子考研试卷
- 2008 acm 个人赛