piano相关内容
我的软件有问题.在我的钢琴软件中,如果我一直按键盘上的一个键,那么它会为该特定键发出多个重复的相同音调.但实际上我需要一个单一的音调,直到释放那个特定的键.我提供了检测 keyPress 事件并调用相应方法的代码的一部分.那么我应该对我的代码进行哪些更改? def keyPressEvent(self, event):如果 type(event) == QtGui.QKeyEvent 和 eve
..
好,所以我试图获取z.ExNote()以将图像(第8个音符)打印到我正在构建的应用程序的活页乐谱页面上.基本上,每个变量都只与放置音符的(x,y)坐标有关. .ExNote()是类Note中的一个函数,该类将Note对象(Num, staff, measure, note, notetype)的5个变量转换为要放置图像的x,y坐标.这整个混乱局面会为您处理4个变量,因此您可以从理论上输入便笺c,d
..
我正在尝试创建一个钢琴键盘,该键盘将使用flex box保持其元素比例,但是一旦我开始更改窗口大小,似乎无法使黑色音符保持相同的宽度或高度. 这是小提琴 body{ width: 800px; height: 200px; display: flex; } #kbd { padding: 1%; flex-flow: column; display: flex; flex: 4;
..
我正在用Objective-C为iPhone创建一个半钢琴应用程序;它实际上是一个布局不同的MIDI控制器,但我仍在设计中. 我使用UIButton创建了所有“键",并且希望能够滑动到它们或从它们滑动到其他UIButton. 我之前阅读过所有类似的问题,但无法使其与touchesMoved一起使用, 因为只有在我不从UIButton拖动手指的情况下,它才能在视图中起作用. 在此先
..
我需要使用JScrollPane内的JLayeredPane创建一个包含四个八度音阶的虚拟钢琴,以便最初显示一个八度音阶,并且可以水平滚动查看其他八度音阶.我的代码仅显示一个八度,不显示滚动条和其他八度.以下代码有什么问题? class PianoLayout extends JScrollPane { public PianoLayout() { initComponents(); } priv
..
我将为一个学校项目制作一个小程序,该程序应该能够识别通过MIDI钢琴输入(仅是其中一部分)正在播放的和弦. 此刻,我的发展如此之快,以至于每次按下键盘和释放Midi键盘上的每个键,我都会得到一个ShortMessage类的对象. 我的问题:如何确定按键是否被按下或释放? 在每种情况下,按下并释放,静态变量NOTE_OFF确实包含值128,变量NOTE_ON包含值144. 我不知道
..
我正在尝试读取MIDI文件,然后将每个音符(MIDI编号)转换为键盘上的模拟按键(A,f,h,J,t ...). 我可以使用python-midi库读取任何MIDI文件,如下所示: pattern = midi.read_midifile("example.mid") 我也可以像这样用pywin32模拟按键: shell = win32com.client.Dispatch(
..
我想听听端口号,它的Midi输出设备(钢琴)和我的RPi在Debian上运行.我调查了pygame.midi,我设法监听了端口,但是无法以某种方式提取所有的midi信息.请在下面的代码中找到[编辑后的代码段] 编辑:已修复,非常感谢! 解决方案 首先,您需要找出pygame中键盘具有哪个设备ID.我写了这个小函数来找出: import pygame.midi def prin
..
我是创建这种基于钢琴的UI应用程序的新手。 我正在开发一个我必须使用钢琴的应用程序。 如何在Iphone中创建钢琴UI? 如何使用Interface builder创建它?或者有没有其他方法来制作钢琴? 我迫切需要创建这样的UI,如果任何团体有任何解决方案或任何有用的代码或任何链接,这将是值得赞赏的。 谢谢, Niraj 解决方案 版本1 更容易编码,不那么优雅。
..
我需要生成一种可以操纵频率和波形的音调。总体目标是创建一个基本的钢琴。有谁知道我怎么做到这一点? 我的开发平台是iPhone 2.x 解决方案 你总是可以从 sin 波开始。 : - ) #include typedef double Sample; typedef double Time; class MonoNote { protec
..
我有我的软件问题。在我的钢琴软件中,如果我继续按下键盘上的一个键,那么它会重复同一个特定键的相同音调。但实际上我需要一个单一的音调,直到释放那个特定的键。我提供了一部分代码来检测keyPress事件并调用相应的方法。那么我应该用我的代码来做什么变化? def keyPressEvent(self,event): 如果类型(事件)== QtGui.QKeyEvent和event.key()=
..
我试图写我的孩子钢琴应用程序。什么我做的是使用一个WinForm里面的KeyDown和KeyUp事件。这样做是为了启动通过在KeyDown事件扬声器冒落的频率,然后停止其在KEYUP事件。就像在钢琴:) 不过,这是与音频或视频什么我的第一dabling。那么,有没有办法做到这一点? IZ有没有更好的办法做我的建议。请注意,我没有使用MIDI或WAV文件或任何类似。因此,我不能开始使用的样本,让我
..