电钢琴电子琴如何增加蓝牙MIDI模块BLE连接手机双模支持U盘播放
- 简介
随着电子乐器的不断兴起,用户体验至上的apple,竟然把乐器MIDI和蓝牙整合在一起,出了一个蓝牙MIDI标准
这就大大增加了乐器和IOS系统的设备互动性了,你可以选择iphone,当然也可以选择ipad
1、BT401蓝牙模块支持蓝牙5.0,双模,标准的蓝牙MIDI协议,实现MIDI数据和手机的传输,通过串口 2、也可以通过串口将MIDI信号转化为APP端能识别的信号,通过蓝牙协议传输到APP软件。 3、支持蓝牙音频,也就是连接手机播放手机端的音乐。支持DAC输出和I2S主机输出,二选一 播放音乐,请连接“BT401-AUDIO”这个蓝牙名 |
4、蓝牙协议:蓝牙5.0版本,支持HFP/A2DP/AVRCP/HSP/GAVDP/IOP/SPP/BLE,距离15M左右 |
5、MIDI支持服务: MIDI Service (UUID: 03B80E5A-EDE8-4B33-A751-6CE34EC4C700) MIDI Data I/O Characteristic (UUID: 7772E5DB-3868-4112-A1A9-F2669D106BF3) write (encryption recommended, write without response is required) read (encryption recommended, respond with no payload) notify (encryption recommended) |
6、单模:待机为8mA,传输时13mA。 双模:待机为20mA,播放为30mA |
8、串口波特率默认为31250 ,用户可以AT指令设置 支持I2S输出。数字音频 |
BT401蓝牙模块的特点 |
1、传统的蓝牙MIDI,一般需要两个蓝牙模块 ,1个负责MIDI数据。1个负责手机端伴奏音乐播放 |
2、而BT401是二选一的方案,所以可以取代原本两个蓝牙模块,合二为一,节省成本 |
3、传统的音频蓝牙,一般是DAC输出,这样会有噪声很不好处理。BT401能设置为I2S输出,全数字 |
2.2硬件以及指示灯说明
2.4 蓝牙MIDI的串口波特率
AT+CT01\r\n |
波特率9600 |
AT+CT04\r\n |
波特率57600 |
AT+CT02\r\n |
波特率19200 |
AT+CT05\r\n |
波特率115200 |
AT+CT03\r\n |
波特率38400 |
AT+CT06\r\n |
波特率256000 |
AT+CT07\r\n |
波特率31250 |
1、一旦设置了波特率之后,芯片会记忆。下一次开机,波特率就变成了用户所设置的 。出厂默认的波特率是31250 |
2、设置完波特率之后,请等待1秒钟,再发送复位指令,或者断电重启一下,重新初始化一下芯片的串口设置 |
3、如果要恢复默认的波特率,请发送恢复出厂设置的命令,此时芯片会自动擦除所有的配置 |
电钢琴电子琴如何增加蓝牙MIDI模块BLE连接手机双模支持U盘播放相关推荐
- 双模蓝牙MIDI模块BT401的功能简单描述和蓝牙MIDI协议
目录 一.蓝牙MIDI概念和功能简述 蓝牙MIDI,实际上是由苹果公司推广并且应用的,目的是借助于低功耗蓝牙来实现 主机和设备之间的无线连接 .协议的标准也是苹果定的.目前也充分的应用到安卓平台了 二 ...
- uniapp app蓝牙打印_给编程器加装蓝牙串口模块,用手机APP操作打印信息进控制台...
公众号回复[编程器]可下载蓝牙串口APP 专用蓝牙串口模块购买: https://item.taobao.com/item.htm?id=619731291566 编程器加装蓝牙模块后,可以方便的使用 ...
- 一款BLE-MIDI的蓝牙MIDI模块
什么是BLE-MIDI? 苹果在2014年对设计了支持低功耗蓝牙(BLE)的MIDI协议,然后MMA成员于2015年6月将该协议列为行业标准.由此有了BLE-MIDI协议.简单说,就是支持BLE的MI ...
- 树莓派2model B 通过蓝牙实现A2DP协议连接手机播放音乐
使用树莓派,开启他的A2DP功能,实现用手机蓝牙控制树莓派播放歌曲.主要操作过程参考http://wangye.org/blog/archives/921/以及英文博客http://www.instr ...
- 【BLE MIDI】开发 BLE MIDI 硬件电子乐器设备需要遵循的相关规范 ( 资料收集 )
文章目录 前言 一.Android 相关的 BLE MIDI 资料 二.iOS 相关的 BLE MIDI 资料 三.支持 BLE-MIDI 模块 BT401 四.单片机制作电子乐器 五.博客资料 前言 ...
- arduino蓝牙通讯代码_通过手机控制蓝牙串口模块与Arduino通讯
功能 通过手机APP向蓝牙模块发送指令,蓝牙模块通过串口将指令传递给Arduino开发板,并由Arduino做出反馈,传递给手机. 工具材料Arduino 开发板 ×1 蓝牙串口模块×1 Androi ...
- BT401蓝牙HID模块键盘鼠标支持BLE的补充说明
一.简介 BT401支持双模蓝牙,所以可以很轻松的支持蓝牙BLE .因为支持了BLE,所有就支持了BLE的HID. 也就是蓝牙的键盘.鼠标设备 注意,这里BLE的HID是可以回连手机的 2.1串口指令 ...
- BT401蓝牙音频数传BLE模块I2S音频输出说明
一.简介 I2S音频的接口包含MCLK.BCK.LRCK.SDATA 1.BT401模块音频输出,既支持DAC立体声输出,同时也支持I2S输出.只能二选一. 2.但是请注意,虽然BT401模块是一样, ...
- 【低功耗蓝牙】④ 蓝牙MIDI协议
摘要 蓝牙MIDI协议是智能乐器与计算机之间数据通信的协议格式,本文章主要介绍了通过低功耗蓝牙实现MIDI协议的步骤,以及MIDI指令的数据格式,并且依托ESP32芯片MicroPython平台给出了 ...
最新文章
- 前端开发知识总结思维导图
- php判断一个字符串是否为纯数字,php判断字符串是否为数字
- 税务审计SAP需要用表
- CVPR 2019 开源论文 | 基于翻译向量的图像翻译
- Opencv中三种操作像素的方法
- 这谁写的技术文档?我想锤死他...
- [music]Canon and Gigue in D major
- 人生路漫漫,还得多输出
- POJ 3683 Priest John's Busiest Day(2-ST)
- oracle升级12.2,Oracle 11.2.0.4升级到12.2.0.1
- 一种调用dll的巧妙方法
- C# MP3操作类,能播放指定的mp3文件,或播放嵌入的资源中的Mp3文件
- Mac OS X: 彻底删除GeekTool(bash脚本)
- 通俗易懂的UART协议帧格式
- (转)中国IT界名人
- pdf打开错误之读取本文档时出现问题(14)
- 国货之光,处女座的福音!最详细华强北洛达1562M悦虎版二代蓝牙耳机评测
- 《富爸爸穷爸爸》读书笔记 -- 第一章
- iframe框架下的子父级页面监控页面关闭事件
- zipimport.ZipImportError: can't decompress data