问题标签 [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.

0 投票
2 回答
315 浏览

c# - 如何在 C# 中以特定频率(吉他和弦应用程序)生成声音

我正在开发一个吉他工具箱应用程序,其中一个组件是和弦和音阶字典。

我的问题是:

  1. 如果我知道给定音符的 khz 频率/音高,我如何才能在该音高上产生可接受的声音(可能是 midi)?

  2. 我的第二个问题是和弦是由 2 个或更多音符组成的,我将如何在一个 appregio 中将 2 个或更多音符分层(一个接一个地演奏并保持形成和弦)?

如果有任何关于我搜索并错过的指示,请指出我正确的方向。

0 投票
1 回答
774 浏览

php - 用 php 读取 Guitar Pro 文件

我想使用 php 解析吉他专业文件。我遇到了这个问题,它引导我了解 gp4 格式的描述

据我了解,该文件具有高度可读性:),我只需要知道它的结构。使用 php(或者可能是 javascript)的方法是什么?

这个 php 函数是一种“盲目”解析文件的方法吗?

0 投票
5 回答
7271 浏览

css - 吉他和弦和歌词的降价

我正在尝试找出一种能够存储带有同步吉他和弦的纯文本音乐歌词的好方法。显示时,我希望看到歌词在相应单词上方的“空白”行中以双倍行距呈现。这是我自己的个人歌词书,因此最终渲染将最常见于死树和屏幕上,但这最终可能会改变。我想我会给 Markdown 一个机会,当与一些 CSS 结合以使 <a> 标记呈现为准上标时,我能够得到以下格式“某种”的工作。我有点喜欢使用 <a> 标签的效果,因为我可以在文件底部为任何包含的和弦提供参考链接:

CSS 和转换后的降价在这里:http: //jsfiddle.net/654ct/13/

我从这里借了很多 CSS: 样式化文本以使其出现在行上方(用于歌词上方的和弦) 我正在写一个新主题,因为这主要是为了寻求降价帮助。

到目前为止,这种格式的好处是和弦可以与歌词“内联”编写,因此无论使用什么字体,歌词和音乐都保持同步。此外,我还获得了降价本身相当易读的额外好处。

唯一的问题是:

  1. 如果有两个和弦需要播放而中间没有任何单词,则在 HTML 中呈现时,和弦字符会相互“重叠”。(我相信这是由宽度:0 引起的;但据我所知,这是在和弦变化时消除歌词中的间隙所必需的。)
  2. 在相同的场景中,除了最后一个和弦之外的所有和弦都需要在和弦字母之后有一个 [] ,否则第二个和弦将被解释为对第一个和弦的描述。这使得降价比我想要的更忙。

有没有一种好方法可以通过 CSS 或通过更改降价来解决这些问题中的一个或两个?如果没有,除了为此编写我自己的吉他和弦特定标记语言之外,是否有人知道完全不同的替代方案?(即使我确实为此编写了自己的标记语言,我仍然需要解决问题 1 的帮助。)我知道选项卡格式,并且我正在寻找一些不太复杂的东西,因为我需要的只是提醒何时每个和弦都不是我手指需要放在哪里的明确图表。

谢谢!

0 投票
0 回答
214 浏览

c# - 用吉他频率模拟按钮按下 c#

我最近一直在用我的吉他演奏 Rocksmith,我觉得它真的很有趣。我相信他们“知道”你正在按下哪个音品的方式是将音符的频率与你应该按下的音符进行比较。

我也有一个用传统吉他演奏 Guitar Hero PC 的方法(虽然很奇怪)。本质上,它与普通吉他英雄控制器的工作方式相同,但使用的是真正的吉他。

我可以记下低 E 弦上 1 品、2 品、3 品、4 品和 5 品的频率,这将是控制器上的 5 个按钮。

这将提供两个功能:
1)每次代码注册一个频率时,它也会注册一个“弹奏”,因为如果不弹奏(除了敲击),您就无法真正获得频率。
2)它还允许我将每个频率分配给一个按钮按下。

我还没有开始实现这个,所以我希望它不会违反 SO 的格式。从本质上讲,我为什么要这样做是要问,这可行吗?有什么缺点?以前有没有实施过?你对实现这一点有什么建议吗?等等。



谢谢 :)

0 投票
1 回答
1233 浏览

python - Python中的吉他弦代码?

我是 Python 的新手,但对编写可以模拟吉他弦的代码非常感兴趣。我该怎么做呢?或者至少我将如何开始这样做?任何帮助表示赞赏!

谢谢!

编辑:

我想看看弹奏不同琴弦、音符等时的声波。我也对演奏两个不同琴弦时的声波感兴趣,以及当它们是不和谐音符和辅音音符时的变化。我感兴趣的另一件事是,有时琴弦在不被弹拨时会如何振动(共振)。

任何帮助表示赞赏,谢谢!!!

0 投票
0 回答
125 浏览

python - 如何在 Python 中编写吉他弦代码?

可能重复:
Python 中的吉他字符串代码?

我对制作可以模拟吉他弦的代码非常感兴趣。我该怎么做呢?或者至少我将如何开始这样做?

以下是我的想法:

我想看看弹奏不同琴弦、音符等时的声波(分析振幅和频率)。我还对演奏两根不同琴弦时的声波感兴趣,以及当它们不和谐时如何变化和辅音音符。我感兴趣的另一件事是,有时琴弦在不被弹拨时会如何振动(共振)。

我只需要一个可以更改的基本代码,但我不知道如何制作。

谢谢!!

0 投票
2 回答
187 浏览

cocos2d-iphone - 适用于 iPad 的 cocos2d 吉他弦

我开始使用 Cocos2D 并且到目前为止学到了很多东西。但是我找不到如何模拟 ccDrawLine 以使其行为像吉他弦,这意味着,当触摸 ccDrawLine 时,它​​会播放声音并将 ccDrawLine 移动到用户触摸它的位置。

0 投票
1 回答
437 浏览

android - 在 Android SDK 中生成吉他和弦图像

有什么方法可以在 Android SDK 中生成吉他和弦的图像,还是我需要在 Photoshop 等中为每个和弦创建图像?

0 投票
1 回答
611 浏览

python - 寻找吉他弦wav文件

我在 python 示例中看到了几个对名为“dist_gtr_6.wav”的吉他弦的 wav 文件的引用。

我正在研究音高估计,想知道这个和其他字符串伴奏文件是否可供下载。

这是一个参考:

如何找到吉他弦音的基频?

找到这个 wav 文件的任何提示?

0 投票
1 回答
1204 浏览

c# - 有没有关于如何使用 C# 和 NAudio 实时为音频添加过载效果的教程?

我正在使用 C# 和 NAudio 为电吉他制作过载踏板。到目前为止,我已经设法从麦克风输入实时输出声音,但现在需要一种过度驱动声音的方法。