问题标签 [musicxml]

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 投票
1 回答
567 浏览

java - java swing 中的 MusicXML 文件 - 可视化表示和动态编辑

我正在使用 java swing 开发一个桌面应用程序,它应该能够显示框架中 MusicXML 文件中定义的视觉内容(音符、谱号、小节)。我发现的所有 .xml 解析器只允许我创建树。我也无法使用 JEditorPane 显示内容。

我可以这样做还是需要先将其动态转换为其他格式,例如 .pdf?如果是这样 - 我怎么能在java中做到这一点?

0 投票
2 回答
1684 浏览

android - 如何在 Android 上播放 MusicXML 文件?

是否有任何现有的工具或库来解决这个问题?我目前正在尝试开发一个应用程序,它可以拍摄乐谱的图像并将其转换为 musicxml 格式并播放相应的音频。而且我被困在如何准确播放来自musicxml的音频。

0 投票
3 回答
1863 浏览

musicxml - 将musicxml转换为wav?

如何从 musicxml 文件中获取 wav?我试过这个javascript 包。

我收到各种错误,每个文件都不同,但主要是

“无法读取未定义的属性 'score-partwise'”

. 我似乎找不到其他任何东西。

你知道一些可靠的东西吗?

0 投票
1 回答
140 浏览

musicxml - 查找在 musicxml 文件中播放音符的时间(以秒为单位)

我有笔记

tempo如果= ,我怎样才能找到玩它的时间(以秒为单位)120bpm

0 投票
2 回答
551 浏览

musicxml - 如何在 MusicXML 中指定

<divisions>MusicXML 教程对于如何在 MusicXML 中初始化元素中的数字还不够清楚。它与 MIDI 文件有关吗?因为我已经对具有相同时间签名的不同样本进行了交叉检查,并且数字不断变化。

0 投票
1 回答
428 浏览

java - musicxmlparser 错误未报告的异常

我正在做关于软件乐谱阅读器的项目,在这一部分中,我想将 musicxmlparser 转换为 staccato/midi 但在此之前我编写了一些代码

我得到了错误

线程“主”java.lang.RuntimeException 中的异常:无法编译的源代码 - 未报告的异常 javax.xml.parsers.ParserConfigurationException;必须在 jfugue.ParserDemo2.main(ParserDemo2.java:18) 被捕获或声明被抛出

这个错误是什么意思?

0 投票
1 回答
342 浏览

python - 如何在 Python (elementtree) 中向 musicXML 树中添加新元素?

我正在使用 Python 批量编辑许多目前看起来像这样的 musicXML 文件:

如何添加<octave-change>-1</octave-change><transpose></transpose>如下所示?

我试过这个:

没有成功。

很感谢任何形式的帮助。谢谢你。

0 投票
1 回答
443 浏览

java - 尝试使用 JFugue 解析时,Musixml 解析异常,如何解决此问题?

尝试解析 musicxml 文件时出现错误,尝试使用 JFugue 4.0.3 和 5.0.5。

调用(JFugue 4.0.3):

我之前一直在使用 JFugue 的 musicxml 解析功能,然后一切正常,但现在它给了我这个错误:

链接 partwise.dtd 文件仍然位于链接处,但下载被拒绝。是否可以在本地链接到文件?

0 投票
0 回答
107 浏览

javascript - 使用 abcwebmin.js - 钢琴键应根据音乐 xml 中的音符移动

我正在使用http://wim.vree.org/js/abcweb-min.js并参考http://wim.vree.org/js/abcweb.html?pre_drum。我还根据 codepen 创建了一架钢琴。我现在需要钢琴键根据音符移动。我使用了一个钢琴 xml 文件进行预加载,光标在http://wim.vree.org/js/abcweb.html?pre_drum中移动。链接。但我找不到处理关键笔记的方法。我知道这不是一个非常直接的问题,但任何帮助将不胜感激。

0 投票
1 回答
1911 浏览

python - 遍历 Music21 中的所有音符

我正在尝试为每个注释获取如下信息表:

对于流中的每个音符(可以包含声音等)。有没有一种简单的方法来遍历所有的 notes,所以我可以只调用一个属性?

我一直在尝试:

这样做的问题是缺少关键信息(持续时间等)。

ps:理想情况下,我可以对流进行预处理,因此 Ties 被视为完整的音符持续时间。我相信 Stream.stripTies 可以做到这一点。

我正在测试的 musicXML 文件是: