cost 371 ms
将 animation 与 midi 数据同步 - Synchronising animation with midi data

我正在开发一个生成动画的小程序,并且在大多数情况下,它都按预期工作。 我唯一遇到问题的地方是当 midi 开始的持续时间非常短并且我的 animation 然后变得非常不同步时。 我的过程的基本轮廓是这样的: 找出当前起始点和紧随其后的起始点之间的差异(以秒为单位)。 为当前起始生成 n 帧,其中 ...

如何从 Ableton Live 控制界面脚本向我的 Arduino 板发送 MIDI 数据 - How do I send MIDI data to my Arduino board from Ableton Live control surface script

我正在尝试将 MIDI 数据从 Ableton Live 的控制表面脚本发送到我的 Arduino 板。 目前 Arduino 设置为记录每个通道上收到的每条 MIDI / SysEx 消息,这就是它现在所做的一切。 我可以通过使用 Live 的外部乐器来确认它是否正常工作:我将外部乐器设置为将 M ...

如何防止在 SwiftUI 上重新触发触摸实现 - How to Prevent Retrigger on SwiftUI On Touch Down Implementation

我遵循了这篇中等文章,以便为我的应用程序实现触摸时/触摸时手势控制。 它可以工作,但可以在同一元素/视图上重新触发。 该应用程序是一种仪器,如果检测到另一次触摸,这会导致按键偶尔卡在触发位置。 所以偶尔一些音符会卡在 on 位置并停留在那里。 代码如下: .gesture( Dr ...

Select GM MIDI Level 2 乐器使用 Python Mido 库 - Select GM MIDI Level 2 instruments using the Python Mido library

我正在使用 Python Mido库来创建 MIDI 文件。 我发现要更改乐器,您需要在给定频道的轨道上添加一条program_change消息: 这可行,但我只能访问 GM MIDI Level 1 乐器。 我也想访问GM MIDI Level 2乐器。 请使用代码向我展示如何执行此操作。 我通过 ...

仅分析Pretty_Midi Instruments - Analyze just Pretty_Midi Instruments

试图找出一种解决此问题的好方法,但想寻求最佳的解决方法。 在我的项目中,我正在寻找神经网络的多个乐器笔记对。 唯一的问题是,有多个具有相同名称的乐器,仅仅是因为它们具有相同的名称,并不意味着它们在100%的时间内都是相同的乐器。 (应该,但是我想确定。) 我个人想分析工具本身(例 ...

迷笛乐器索引python - Midi instrument index python

我有一些 MIDI 文件。 每个 MIDI 文件都有一些乐器。 我需要知道每个 midi 文件包含哪些乐器。 我发现了一些可以解析 midi 文件的python库,例如mido 。 例如,这是解析一个 midi 文件的结果: 我可以看到这个 midi 文件中有多少首曲目,但我不知道每首曲子在演奏 ...

使用JavaScript在浏览器中检测Midi-Piano键盘事件的库 - Library to Detect Midi-piano Keyboard Events in the Browser with JavaScript

我想将Midi钢琴键盘插入计算机的USB端口,并通过在浏览器中显示某些内容来响应按键事件。 有谁知道一个允许JavaScript与前端/浏览器中的USB midi键盘事件进行交互的库? 就像是: 链接到index.html的script.js文件: 谢谢! ...

如何使用python获取midi跟踪乐器名称? - How to get midi track instrument name with python?

我发现的唯一方法是使用music21 : 但它的输出不正确: 空位也是一种乐器名称,它无法读取,但问题不在文件中,因为我可以将其正确导入到Tuxguitar 。 同样,music21不能播放大型midi文件并卡住。 我尝试了mido库,但是无法获取跟踪乐器,我找到了一个属性 ...

在 Python Music21 库中播放鼓声 - Playing drum sounds in Python Music21 library

自从我开始阅读“用计算机制作音乐:Python 中的创意编程”这本书已经有几个星期了,现在我在尝试用这个库播放鼓声时陷入困境。 我正在使用 Mit 的 music21 库,因为书中提出的库对我不起作用(简称为“音乐”)。 这是本书用来播放低音鼓声音的代码示例: 我尝试在 music21 中用 H ...

导出到.jar文件时,MIDI乐器声音不同 - MIDI instruments sound different when exported to .jar file

我已经制作了一个java程序,它使用java声音API中的MIDI包合成声音,但是,当我将它导出到.jar文件时,播放的声音与我在eclipse中运行它时的声音完全不同。 有谁知道它为什么这样做或如何解决这个问题? 可在此处找到这些工具清单: http : //www.hittrax.c ...

圆点网声音播放了两次 - Midi-dot-net sounds played twice

首先,我不是PRO程序员,而是只有一个学生,对优秀的Midi-Dot-Net库有一点点问题。 我使用Midi-Dot-Net库以C#语言在Visual Studio中编写一个简单的应用程序。 但是我坚持一个非常令人困惑的问题。 我在Form1.cs中放置了一些代码 因此,我 ...

播放多乐器MIDI文件IOS - Play multi-instrument MIDI file IOS

我正在尝试编写一个具有优质音色库的简单midi播放器,但遇到了播放midi文件的问题。 问题在于所有的中音轨道(鼓,打击垫,低音,合成器等)都演奏过,但是它们只演奏一种乐器。 我找到了OS X的解决方案,但我需要iOS的解决方案。 我必须为每个乐器使用kAudioUnitSubType ...

VST SDK 2.4仪器 - processReplace和processEvents - VST SDK 2.4 Instrument - processReplace and processEvents

示例:如果我想在我即将成为自制的VST乐器中播放声音,并且音序器中的这个音符长度为15000个样本并且由processEvents将音符设置为ON,则processReplace函数开始播放从0到0的声音sampleFrames(在我的例子中是10000)。 然后在下一次进入循环中的循环中将有 ...

如何在Java中从MIDI IN流访问数据? - How do you access data from MIDI IN stream in java?

我想利用来自设备中MIDI的数据。 当某些事件发生时,我需要得到通知,以便我可以进行某些操作,例如即时移调某些笔记,调用方法或您能想到的任何事情。 尽管我对编程特别是Java还是一个新手,但我已经能够使用javax.sound.midi在音序器中播放音序。 我什至可以添加一个侦听器,该 ...

主机中同一VST乐器的多个实例播放相同的MIDI声音 - Multiple instances of the same VST instrument in the host plays the same MIDI sounds

我已经用C ++制作了VST2.4乐器,并且一切正常,但是如果我将乐器加载到主机中的多个通道中,它们会互相播放midi文件。 如果我复制dll并更改dll副本的名称,则可以加载两个实例并像应有的方式分别播放它们。 但是,只要我加载多个相同的dll,它们都将播放相同的midi。 在我的d ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM