腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
从
Midi
事件到int
的
十六进制字节数组
、
、
、
、
我试图通过javax.
midi
库检索
midi
文件
的
速度。MidiMessage message = event.getMessage();
MetaMessage
mm = (
MetaMessage
) message;} 我希望收到
的
是一个由三个ex组成<em
浏览 10
提问于2022-05-01
得票数 0
回答已采纳
1
回答
使用
MetaMessage
getData
()
和
/
或
MetaMessage
值
从
java
的
MIDI
文件
中
提取
节拍
?
、
、
使用
this thread我已经知道了如何
使用
getData
(),但是我得到
的
不是0x51,而是[B@37d78d93,[B@29d74462
和
[B@1c5ca652 ]这样
的
随机
值
输出元消息本身也会产生类似的
值
,比如javax.sound.
midi
.
MetaMessage
@364d4fca、javax.sound.
midi
.
MetaMessage
@5581f86d
和</
浏览 48
提问于2020-04-18
得票数 0
回答已采纳
1
回答
如何
从
MIDI
文件
中
提取
节拍
、
我
使用
内置
的
sequence.getResolution()方法来
提取
节拍
的
长度(以毫秒为单位)。它适用于一些歌曲,但不是所有的。例如,对于歌曲“甜蜜
的
家阿拉巴马州”,它返回384毫秒
的
节拍
,但在现实生活
中
,实际
的
节拍
长度是612毫秒。这适用于无数其他歌曲,并且只适用于我正在处理
的
歌曲
中
的
一首。
使用
java
正确
浏览 102
提问于2019-03-16
得票数 0
回答已采纳
1
回答
如何在
Java
中
实现
Midi
合成器
、
我想用
Java
实现
Midi
合成器。(合成器=代表一个
或
多个仪器
的
新设备)package at.bachmann.se.
midi
.smc; } else if(message instanceof SysexMessage) { ;/
浏览 2
提问于2017-10-06
得票数 3
回答已采纳
1
回答
如何将TimeStamps转换为Ticks (购买力平价)-实时
Midi
、
、
、
我目前正在
使用
一个实现接收器
的
类
从
我
的
MIDI
键盘上实时读取
midi
消息,并输出播放
的
音符。因此,如果我知道
节拍
是120bpm (例如),我如何
使用
timeStamps来确定按下
的
音符
的
长度?任何帮助都是
浏览 0
提问于2011-11-19
得票数 1
回答已采纳
4
回答
如何循环
Midi
序列
Java
、
、
我是
Java
编程
的
新手,想知道如何在玩游戏时正确地循环
MIDI
序列。我有一些代码,我知道我应该
使用
setLoopCount()来实现它,但是我不确定如何实现它。myseq; myseq.open();myseq.setS
浏览 9
提问于2011-11-15
得票数 5
回答已采纳
3
回答
如何
从
MIDI
序列
中
获取Note /Off消息?
、
、
我希望能在播放
MIDI
的
顺序
中
得到音符
的
通知,在屏幕(钢琴)键盘上显示音符。下面的代码在播放
MIDI
文件
时添加了一个MetaEventListener
和
一个ControllerEventListener,但是在曲目的开始
和
结束时只显示了几条消息。我们如何收听
MIDI
活动
的
音符?import
java
.io.File;impor
浏览 3
提问于2015-01-16
得票数 5
回答已采纳
1
回答
如何将二维numpy数组转换为
MIDI
文件
?
、
、
、
最近,我尝试在音乐转录方面进行工作,并
使用
(),在运行visualizer.py之后,它将生成visualization.npy
文件
,我想知道如何将NumPy数组转换为
MIDI
文件
。如果我理解正确的话,下面的图片就是基本
的
真实
和
预测,现在我想把预测
的
一个转换成一个
MIDI
文件
,我尝试了
从
其他
的
讨论()
中
得到解决方案,但是只得到了空
的
MIDI
<em
浏览 5
提问于2022-01-03
得票数 1
2
回答
JavaScript序列器
MIDI
文件
定时分辨率(PPQN)
、
、
我读了很多关于
MIDI
解析
的
内容,还研究了一些代码,比如Tone.js
和
heartbeat。但我不明白为什么会有不同
的
值
,以及它对演奏音符有什么影响。如果我理解正确的话,增量时间只是一个相对
值
。 我不明白
的
是,当我在JavScript
中
播放音符时,PPQN应该是什么,当我设置PPQN时,为什么它应该有这个
值
?现在,当我读取
MIDI
文件
时,我是否应该只比较增量时间,并将其转换为我
的
音
浏览 5
提问于2020-02-11
得票数 7
1
回答
Midi
TEMPO消息如何应用于其他曲目?
这是一个相当简单
的
问题,我有一个猜测,但我在任何地方都找不到一个明确
的
答案。 背景:我有一个多音轨
的
midi
文件
,在第一个音轨中有节奏控制。我需要将其他曲目中
的
ABSOLUTE_TICK计数转换为“秒”(相对于
midi
文件
开头
的
小数秒偏移量)。我有一个公式来联系ABSOLUTE_TICK到秒
的
基础上
的
PulsePerQuarterNote (PPQN)为
文件
的
节奏
浏览 2
提问于2009-07-03
得票数 10
回答已采纳
1
回答
为什么干净
的
Midi
文件
播放方式不同?(与米多)
、
、
我编写了一个程序,它接收一个
MIDI
文件
,然后
使用
Mido,它通过删除特定类型
的
元数据、重复消息等来清除数据。它还计算了累积时间(因为每个
midi
消息
中
的
时间都在增量时间)。然后,这将用于创建一个新
的
mido
文件
(从头开始),我将所有这些消息附加到一个轨道
中
(因此基本上合并了这些消息),并按累积时间对它们进行排序。然后对增量时间进行相应
的
调整(请记住,每个新
的
midi</e
浏览 9
提问于2020-01-03
得票数 1
回答已采纳
2
回答
如何正确地将
MIDI
刻度转换为毫秒?
、
我正在尝试将
MIDI
刻度/增量时间转换为毫秒,并且已经找到了一些有用
的
资源: import threading from pygame.locals import * from mido import
midi
文件
在正确
的
时间打印正确
的
歌词,但是随着时间<
浏览 6
提问于2015-12-08
得票数 12
回答已采纳
1
回答
如何准确地改变播放所有分辨率
的
midi
文件
的
节奏?
、
、
、
我在
Java
swing中有一个
midi
编辑器应用程序,可以播放加载
的
音乐。分辨率(每季度音符
的
节拍
数值)可以
从
24到1000变化,大多数
midi
文件
都在更高
的
范围内。我实现了一个功能,用户可以设置播放节奏
的
四分之一
节拍
每分钟。该程序通过计算摆动计时器延迟来改变播放速度其中BPM
和
分辨率是变量。基本上,该函数看起来就像y= 1/x,固定了一个BPM
的<
浏览 10
提问于2020-08-21
得票数 0
1
回答
将
MIDI
文件
转录成python
中
的
钢琴卷(numpy)
、
、
、
下面的网页提到可以将
MIDI
文件
转换为python
中
的
钢琴卷: 下面是
文件
中
评估
的
4个数据集
的
源
文件
(
MIDI
) (按序列划分、验证
和
测试集)。您可以通过转换C大调
或
C小调
中
的
每个序列来
从
源
文件
中生成钢琴卷,并在
MIDI
文件
中
显示
的
<em
浏览 4
提问于2017-04-11
得票数 3
3
回答
为什么会有多个set_tempo元
midi
消息?(以及如何处理)
、
、
我目前正在为
midi
文件
编写一个解析器,这样我就可以
使用
马尔可夫链生成自己
的
音乐。举个例子..。(2)不同三角洲时期
的
节奏变化是否重要?(即
浏览 4
提问于2019-12-27
得票数 0
回答已采纳
5
回答
wav到
midi
的
转换
、
、
、
我是这个领域
的
新手,但我需要在
java
中
执行WAV到
MIDI
的
转换。有没有办法确切地知道WAV到
MIDI
转换
的
步骤是什么?我有一个非常粗略
的
想法,就像你需要做
的
那样;对wav
文件
进行采样,过滤,
使用
FFT进行频谱分析,特征
提取
,然后将
提取
的
特征写入
MIDI
。但我找不到可靠
的
来源
或
论文,比如如何
浏览 38
提问于2010-01-24
得票数 10
回答已采纳
2
回答
适用于Android
和
IOS
的
音乐评分API?
、
、
我正在寻找一个API,将产生一个
从
MIDI
文件
的
乐谱。我试着找,但找不到。 我正在尝试为IOS
和
Android创建一个应用程序,它将显示来自钢琴/风琴
或
midi
文件
的
音符。
浏览 2
提问于2012-03-21
得票数 3
3
回答
创建
MIDI
文件
-解释头块
中
的
时间划分
、
、
、
编辑:张贴在音频/视频制作网站 上更高/更低
的
PPQ对<
浏览 3
提问于2012-06-09
得票数 3
回答已采纳
2
回答
同一个Graylog输入
的
不同
提取
器?
、
、
、
我正在
使用
Graylog
的
sidecar功能
和
File
节拍
从
我
的
服务器上拾取许多不同
的
日志
文件
,包括Syslog、Nginx
和
Java
。所有这些流都会流到Beats
的
同一个Graylog输入
中
(我尝试提供多个输入,不幸
的
是File
节拍
只发送到一个位置)。除了
提取
器一切都很好。 如何为特定
的
日志消息指定特定<em
浏览 0
提问于2016-10-12
得票数 3
1
回答
从
MIDI
中
提取
笔记
、
我需要
提取
音乐特征(音符细节->音高,持续时间,节奏,响度,音符开始时间)
从
复调(有2个高音
和
低音-低音可能也有和弦)
MIDI
文件
。我正在
使用
MIDI
API
从
MIDI
文件
中
提取
这些细节。我
的
方法是通过每一个分数,分成部分,然后短语,最后笔记,并
提取
细节。用我
的
方法,它首先读取所有的高音音符,然后是低音音符--但是和弦没有被捕获(也就是说
浏览 2
提问于2010-05-28
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券