使用WebMIDI API发送MIDI调音请求会导致错误

djip.co

我正在尝试使用Web MIDI API发送MIDI音调请求消息(2460xF6),但在Chrome和Opera中,我一直收到“消息不完整”错误消息这是有问题的代码:

navigator.requestMIDIAccess().then(function (interface) {

  var outputs = [];

  var iter = interface.outputs.values();
  for (var i = iter.next(); i && !i.done; i = iter.next()) {
    outputs.push(i.value);
  }

  outputs[0].send(246);
  
});

如果我用246代替同样不需要附加参数(例如248)的类似消息号,则它可以正常工作。

我是否缺少明显的东西?

梅尔·费雷尔

MIDI消息需要一个3字节的数组。试试这个 :

outputs[0].send([246, 0, 0]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用REST API创建Sonatype Nexus存储库会导致HTTP / 1.1 400错误请求

来自分类Dev

在Google API请求中使用“过滤器”参数总是会导致错误?

来自分类Dev

使用 api 27 添加新依赖项会导致错误

来自分类Dev

使用 dask 发送并行 API 请求和错误处理

来自分类Dev

使用Go / TLS发送电子邮件会导致“远程错误:握手失败”响应

来自分类Dev

使用PostAsync发送httpcontent会导致内部服务器错误

来自分类Dev

为什么使用 paho.mqtt.c 发送此消息会导致分段错误?

来自分类Dev

将flask-googlelogin与gunicorn和nginx一起使用会导致400错误请求

来自分类Dev

将axios实例与“ baseURL”一起使用会导致错误的请求

来自分类Dev

使用Gmail API从Node.js服务器中的G-Suite发送电子邮件会返回400错误请求

来自分类Dev

使用电子表格.batchUpdate发送多个请求导致错误

来自分类Dev

重用 Symfony 的 HTTP 客户端会导致错误,但使用新实例执行请求会按预期工作

来自分类Dev

使用REST API更新Sharepoint元数据会产生400错误的请求错误

来自分类Dev

使用copy属性会导致分段错误

来自分类Dev

使用Java ServiceLoader会导致NoSuchElementException错误

来自分类Dev

使用TypeScript装饰器会导致错误

来自分类Dev

使用逗号会导致语法错误

来自分类Dev

使用pip安装tensorflow会导致错误

来自分类Dev

使用复制属性会导致分段错误

来自分类Dev

对主机使用free会导致分段错误

来自分类Dev

使用“和*”移动文件会导致错误

来自分类Dev

在belongsTo 上使用withDefault() 会导致错误

来自分类Dev

WSO2使用分析设置API的快速指南会导致错误

来自分类Dev

WSO2使用分析设置API的快速指南会导致错误

来自分类Dev

使用自定义DirectRouteProvider手动创建路由别名会导致“找到与请求匹配的多个操作”错误

来自分类Dev

使用php的APNs Provider API HTTP / 2,curl在发送的多个推送通知中导致错误

来自分类Dev

使用Python请求将附件上传到Confluence REST API会产生415和500错误

来自分类Dev

使用Ajax Post Call发送FormData会导致Get

来自分类Dev

(500)内部服务器错误-使用api发送Web请求时

Related 相关文章

  1. 1

    使用REST API创建Sonatype Nexus存储库会导致HTTP / 1.1 400错误请求

  2. 2

    在Google API请求中使用“过滤器”参数总是会导致错误?

  3. 3

    使用 api 27 添加新依赖项会导致错误

  4. 4

    使用 dask 发送并行 API 请求和错误处理

  5. 5

    使用Go / TLS发送电子邮件会导致“远程错误:握手失败”响应

  6. 6

    使用PostAsync发送httpcontent会导致内部服务器错误

  7. 7

    为什么使用 paho.mqtt.c 发送此消息会导致分段错误?

  8. 8

    将flask-googlelogin与gunicorn和nginx一起使用会导致400错误请求

  9. 9

    将axios实例与“ baseURL”一起使用会导致错误的请求

  10. 10

    使用Gmail API从Node.js服务器中的G-Suite发送电子邮件会返回400错误请求

  11. 11

    使用电子表格.batchUpdate发送多个请求导致错误

  12. 12

    重用 Symfony 的 HTTP 客户端会导致错误,但使用新实例执行请求会按预期工作

  13. 13

    使用REST API更新Sharepoint元数据会产生400错误的请求错误

  14. 14

    使用copy属性会导致分段错误

  15. 15

    使用Java ServiceLoader会导致NoSuchElementException错误

  16. 16

    使用TypeScript装饰器会导致错误

  17. 17

    使用逗号会导致语法错误

  18. 18

    使用pip安装tensorflow会导致错误

  19. 19

    使用复制属性会导致分段错误

  20. 20

    对主机使用free会导致分段错误

  21. 21

    使用“和*”移动文件会导致错误

  22. 22

    在belongsTo 上使用withDefault() 会导致错误

  23. 23

    WSO2使用分析设置API的快速指南会导致错误

  24. 24

    WSO2使用分析设置API的快速指南会导致错误

  25. 25

    使用自定义DirectRouteProvider手动创建路由别名会导致“找到与请求匹配的多个操作”错误

  26. 26

    使用php的APNs Provider API HTTP / 2,curl在发送的多个推送通知中导致错误

  27. 27

    使用Python请求将附件上传到Confluence REST API会产生415和500错误

  28. 28

    使用Ajax Post Call发送FormData会导致Get

  29. 29

    (500)内部服务器错误-使用api发送Web请求时

热门标签

归档