问题标签 [guitar]
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.
python - 如何使用(最好)python获取USB吉他接口数据
我想知道是否有人知道我如何使用编程语言从 M-Audio USB 吉他接口获取音频数据?我更喜欢使用python。我想进入现场音频处理编程,只是好奇从哪里开始。
如果有人知道或有获取此类数据的经验,即使它不是 python,我也非常感谢朝着正确的方向推动。
提前感谢任何可能有帮助的 python 现场音乐处理或音频库的链接。
vim - vim 自定义语法学派
我尝试压缩一些和弦文件,然后需要突出显示一些东西,这样它就更直观了。这种语法是和弦后跟一个逗号,然后是一个显示多少节拍的数字,并且全部用大括号括起来。以下是您可能听过的经典摇滚歌曲的示例:
我只是想让和弦名称为一种颜色,而时间符号为另一种颜色……简而言之,就是 { 和 next 之间的所有内容,作为一种颜色,然后直到下一个 } 作为第二种颜色。也许括号也应该是另一种颜色。我不擅长正则表达式,但这个论坛可以为我指明正确的方向,最终我希望掌握它们。
php - 在 PHP 中创建一个图像以显示吉他和弦
我有一个以文本格式显示吉他和弦/标签的网站。这是我当前显示的内容:
时间:
我了解到 GD 可以为此创建动态图像。但我是 PHP 新手,我不知道该怎么做。
在 PHP 中创建这样的东西来显示图像是否简单?
谢谢
sfml - Qt4 和 SFML 音高识别和处理
我正在编写一个显示随机自然音符并等待用户在吉他上弹奏该音符的程序。处理音频输入以查看是否播放了正确的音高,如果是,则显示下一个音符并更新用户的分数。这个想法是教基本的吉他音符。
我打算将 SFML 用于音频处理,将 QT4 用于 gui。我将有一个从相关 QObject 和 SFML 类派生的小部件。
问题:如何使用 SFML 检测麦克风输入的音高?是否可以简单地将输入的一部分存储在 sf::sound 对象中并调用它的 getPitch() 方法?
audio - 将视频中的振荡运动转换为频率
如何将振荡的视频转换为我可以合成和调整吉他的频率?
c# - 不要等待arduino回复
我正在使用 Arduino 和真正的吉他统一创建一种吉他英雄类型的游戏。
我的问题是我必须不断检查来自 arduino 的返回值。
如果我不断地发送一个值,我的读数就不够准确了,并且如果我为 Arduino 编写代码时它只在接收到吉他的输入时才发送数据,那么统一程序会因为它而冻结卡在 Arduino 代码上,因为它似乎一直在等待响应。有没有办法解决这个问题?
php - MIME 类型的吉他专业文件?
在我的网站上,我想让人们上传吉他专业文件。显然这些没有特定的 MIME 类型(我测试过,它给了我“应用程序/八位字节流”)。有没有办法检查并 100% 确定文件是吉他专业文件而不是其他文件?谢谢
java - Java midi 音符通过音符的八度映射到字符串
在我的项目中,我希望至少能够告知用户他们需要演奏的音符在哪个弦上。我可以得到音符及其八度音阶,但正如我所发现的那样,该音符及其八度音阶可以出现在吉他指板上的多个位置。
所以我的问题是:有没有办法将 midi 音符映射到吉他弦上?
android - Android 和吉他英雄控制器
我知道最新版本的 Android(Honeycomb 和 ICS)支持游戏杆和游戏手柄。Guitar Hero(和 Garage Band)控制器本质上是 USB HID 设备,对吧?
所以我的问题是:是否可以从 Android 设备上的吉他英雄(或摇滚乐队)控制器接收数据(按钮点击)?Android会将其理解为游戏手柄输入吗?
PS我所需要的只是在我的游戏中检测来自塑料吉他品格上这五个按钮的输入。
fft - 从音频样本中识别单个吉他和弦
我意识到这里已经有一些关于和弦检测算法的问题。然而,其中大部分似乎更多地与将歌曲解释成和弦集或和弦转录有关。我的问题应该简单得多,因为我只对录制吉他和弦的单个弹奏感兴趣,然后对其进行分析以返回播放的和弦。并且,如果这被证明太难了,那么简单地能够判断一个特定的和弦是否被正确弹奏就足够了,例如,向用户展示一个尝试弹奏的和弦,并且在弹奏之后,应用程序会告诉他们他们是否演奏了正确的和弦(某种记忆游戏)。我认为第二个选项会更容易,因为应用程序已经知道期望什么和弦。
作为同一应用程序的一部分,我已经在吉他调音器中使用 FFT 和谐波乘积频谱,并且非常想获得一些关于如何分析 FFT 输出的频谱以识别吉他和弦的建议。我也愿意接受有关此事的任何其他建议,并且非常感谢我能得到的任何帮助。
谢谢