问题标签 [metronome]
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.
c - PlaySound() 函数以不一致的延迟播放声音
我正在尝试使用 Windows API 中的 PlaySound() 在 C 中创建一个命令行节拍器应用程序。我正在使用下面的代码来生成一个 120 bmp 速度的节拍器。声音与我的本地 .wav 文件完美播放,但速度不一致。有时匆忙有时延迟。关于如何使其保持一致的任何解决方案?
javascript - Javascript setInterval节拍器在移动设备上不起作用
我对 Javascript 和一般编码都很陌生,所以对我来说放轻松!
我已经使用 setInterval 在 HTML、JS 等中制作了一个(非常)简单的节拍器 - 我知道这有一些限制,而且它不是这样做的最准确的方法等等。话虽如此,在各种桌面浏览器似乎工作得比较好。然而:
在桌面 Safari (15.1) 上,音频似乎无法正常播放 - 听得见但声音低沉。
在我尝试过的每个移动浏览器(Safari、Firefox、Chrome - 不确定哪些版本)上,它似乎根本不起作用。
对此的任何帮助将不胜感激 - 我在下面包含了实际节拍器部分的代码。我必须假设这些问题与 setInterval 以某种方式有关,我只是希望有人能阐明为什么它不起作用。
干杯!
编辑 - 我已经添加了节拍器中的所有 JS,而不仅仅是一个功能。从那以后,我将其更改为使用重复的 setTimeout 而不是 setInterval,以便我可以调整间隔以补偿漂移 - 调试表明问题可能出在移动设备上播放的音频,而不是间隔他们自己。有什么想法吗?
audio - 处理 - 构建视觉节拍器 - 渴望一些代码的鼓手
我是 Processing 新手,正在尝试构建特定类型的节拍器(我是鼓手),这将使我能够创建一个随机字母生成器(从 A 到 X 的字符串 [或者它是一个数组?])从字符串中随机选择一个字符,然后继续随机生成这些字符,但也会显示先前选择的字符是什么。
我为每个字母分配了特定的鼓模式,所以我不想从 A 到 X,然后从 X 到 A 演奏它们,而是想进一步推动我的练习并随机演奏那个特定的字母。我显然可以尝试将它们全部写在纸上,或者找到其他更简单的方法来创建所有这些随机变化,但我为什么要让我的生活更轻松?:D
“节拍器”会从一个字符开始,比如“D”,然后例如 2 秒后,它会随机选择另一个字符,比如“X”等等。所以第一次运行会显示 D,然后是下一个 DX,下一个 XL 等。我已经弄清楚如何从该字符串生成一个字符,我知道这是非常基本的:
所以,我的目标是能够改变特定“节拍”持续的时间。
最后,我想为每个新的变化分配一个声音,所以它听起来就像一个真正的节拍器。
我将不胜感激任何帮助P{处理}人,
最好的,SHB
audio - 如何区分字符串中单个字母的文本颜色?
我是这个编程领域的新手,正在研究视觉节拍器。每个字母都有一个分配给它的鼓模式。
稍后我将努力为其添加点击声音,但我想先弄清楚视觉效果。除非你们中的一些人可以帮助我在每次字母变化时添加一个声音,那太好了!
不过,关于视觉部分,我想区分单个字母上的文本颜色,这样左边的会更突出,而右边的会更暗。
你们中的一些人能帮助我吗?
最好的,SHB
python - 如果来自组“x”的字母播放声音“a”,如果来自组“y”播放声音“b”+文本格式
我有一段代码(见下文),它在字母 A 到 X 之间随机选择。我在字符串中的每个字母之后创建了几个字符空白空间,因为我不知道该怎么做,也许你们中的一些人知道如何解决这个问题?这肯定会使代码看起来更加简洁和整洁。
目前,每次选择这些字母中的每一个时,都会播放一种声音(click_001.wav)。
我想让它多样化,所以当它选择从 A 到 P 的字母时,它会播放“click_001.wav”,而当从 Q 到 X 时,它会播放“mouse_click.wav”。
我知道代码不能完全为你工作,因为你没有波形文件,所以在下面的链接中,我准备了文件准备好在需要时下载。我在这个例子中也使用了“processing.sound”库,它可以通过处理中的菜单添加到处理中:Sketch > Import library > Add Library > 在搜索栏中输入:sound。这是来自 The Processing Foundation 的声音库。
https://www.dropbox.com/sh/madgao8vhjum6yz/AADJsNWQAvcyIaP8aVjWN6-Sa?dl=0
请问有人可以帮我吗?
最好的问候,
仍然是人类
python - 在python中制作节拍器时出错
我是新来的,所以请理解我的愚蠢格式:)
让我们开始谈正事。
我正在学习并尝试在 github 上由 Kwisses 制作节拍器程序。
当我遵守它说的代码时
“第 29 行 def interface(self): ^ IndentationError: unindent 不匹配任何外部缩进级别”
我用pycharm在windows上开发,这里是代码
python - 节拍器程序在 Raspberry Pi 2 上无法正常运行
我是 python 新手,我正在尝试创建一个简单的节拍器程序。当我运行我的程序时,我遇到了一个问题,即音频听起来没有均匀分布。我在 Raspberry Pi 2 Model B 上运行它。我也尝试过使用 sleep() 和 time.monotonic(),但我遇到了同样的问题。有谁知道这里发生了什么?