问题标签 [piano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - Cocoa Touch 中的音调生成
我需要产生一种可以操纵频率和波的音调。总体目标是创建一个基本的钢琴。有谁知道我怎么能做到这一点?
我的开发平台是 iPhone 2.x
iphone - 如何在 Iphone 中创建钢琴 UI?
我是创建这种基于钢琴的 UI 应用程序的新手。我正在开发一个必须使用钢琴的应用程序。如何在 Iphone 中创建钢琴 UI?如何使用界面生成器创建它?或者有没有其他方法可以创建钢琴?
我迫切需要创建这样的用户界面,如果任何机构有任何解决方案或任何有用的代码或任何链接,将不胜感激。
谢谢,尼拉吉
c# - 如何在 C# 中实现钢琴键频功能?
如何在 C# 中实现以下功能?
keyboard - 免费软件物理建模钢琴?
是否有任何在线免费代码可用于物理建模(即不是基于样本)的钢琴声音?商业软件的例子包括 Pianoteq 和 Roland 的 V-Piano 的固件。这是我正在从事的一个开源数码钢琴项目。
performance - 可视化钢琴演奏评估
我需要为钢琴演奏开发一个性能评估器。基于从乐谱生成的midi,我需要评估实际演奏的midi(midi键盘)。我打算根据音高、持续时间和响度来评估演奏。评估是我想比较乐谱和midi演奏的音符。
但我不知道如何可视化(即显示该人哪里出了问题)这个评估过程。即可能同时显示符号并突出显示哪个音符出错了。但是我怎样才能以某种图形形式显示这些呢?或者更准确地说,在五线谱(乐谱)本身上。我在表格中存储了音符详细信息(音高、持续时间)和乐谱详细信息(键和拍号),并且我使用的是 Java。但我不知道如何将所有这些变成图形形式。
非常感谢任何见解。提前谢谢
iphone - 关于创建 iPhone Piano UI 的问题
我正在尝试创建一个 iPhone 钢琴应用程序。我在 Interface Builder 中创建了 14 个不同的 UIImageViews 来表示键。使用 touchesBegan、touchesMoved、touchesEnded 和 touchesCancelled 然后我尝试播放音频文件。
因此,当您移动手指(touchesMoved)时播放声音后,我已经使用 NSMutableArray 解决了。
代码(我只复制了 C 键,其他键的代码相同)如下所示:
我的 .h 文件:
我的 .m 文件:
(我将用 OpenAL 或其他东西替换“AudioServicesPlaySystemSound”)
现在我的问题:
如果您在没有抬起手指的情况下将手指移动到另一个键,则会播放声音,但该键仍然突出显示。此外,如果您再次向后移动手指,则不会播放任何声音。
另外,两根手指按的时候也有问题,拿走一根。然后再次播放第一个键的音调。
当您按下其中一个黑键时,您也会听到声音,也会听到相邻白键之一的声音。
总的来说,我使用这种方法来创建钢琴 UI 有很多我无法单独解决的问题。
是否有另一种方式来编写整个应用程序?或者有任何关于我如何解决问题的提示吗?
谢谢乔乔斯。
PS:对不起英语不好,我是德国人。
ipad - Ipad钢琴类应用帮助!
我正在编写一个类似 iPad 钢琴的应用程序。我首先通过 UIButton 创建了键,一切正常,但是当我想从一个键滑到另一个键时,我发现这是一个拖出动作(第一个按钮)而不是触摸动作(第二个按钮)所以只是想知道有没有人知道任何方法来禁用 UIbutton 的拖动或任何其他更好的方法来进行滑动?
python - CLI 钢琴合成器?
我一直在为我正在上的一门课制作音乐即兴节目,我需要能够展示它可以对一堂课做些什么。目前,该程序以科学格式输出音符,并在括号中输出和弦(我使用 Python)。这是一个输出示例:
是否有任何 CLI 软件可以用来演奏这些音符?我将在 Mac 上展示它,并在 Linux 上进行开发,所以如果有一个 CLI 实用程序,我可以将程序的输出通过管道传输到该实用程序中,那就太好了。
谢谢!
iphone - iphone钢琴应用程序没有按预期播放音符
我正在制作一个钢琴测试应用程序,所有键盘现在都在播放我使用车库乐队录制的音符,但我有一些问题:
- 音符是 5 秒长(车库乐队的最短时间),所以一个音符不能重复,我必须等到实际音符大约 1 秒发声,然后静音约 4 秒,有时也不能按预期播放音符, 我使用 AVFoundation.framework,,
尝试使用 AudioToolbox.framework,但它给我的 4.1 ipod touch 带来了问题(不起作用!!)但在模拟器中看起来不错
我还检查了 OpenAL 和 ObjectAL,但只是弹奏音符似乎有点过分??
这里的代码
那么有没有办法让我可以使用 AVFoundation 快速播放多个音符?(几乎与 AudioToolbox 重叠)或者你有什么建议?
谢谢你!
android - 如何在 Android 上合成乐器的声音(钢琴、鼓、吉他等...)
有人可以给我一些关于如何合成乐器声音的指导(钢琴、鼓、吉他等...)
我什至不确定要寻找什么。
谢谢