java乐器

编程入门 行业动态 更新时间:2024-10-27 07:27:39

java<a href=https://www.elefans.com/category/jswz/34/1730748.html style=乐器"/>

java乐器

我几乎完全不熟悉 MIDI . 我需要从 Java 应用程序中播放一个简短的 MIDI 文件 . 那部分是有效的 . 然而,它正在播放听起来像电钢琴的东西 . 其他应用程序我允许我选择一个特定的乐器并使用该声音渲染 MIDI 文件 .

如果我误解了 MIDI 中的可能性,请纠正我 .

如果我没有't, I'想改为 Instrument 22 . 我发现现有的问题似乎不完整,假设答案中没有找到信息 .

我将我的应用程序的一部分简化为最小样本以显示我正在尝试的内容:

import java.io.BufferedInputStream;

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStream;

import javax.sound.midi.MidiSystem;

import javax.sound.midi.Sequencer;

public class TryMidi

{

public static void main(String[] args)

{

try

{

Sequencer sequencer = MidiSystem.getSequencer();

sequencer.open();

InputStream stream = new BufferedInputStream(new FileInputStream(new File("test.mid")));

sequencer.setSequence(stream);

sequencer.start();

}

catch (Exception e) {}

}

}

在将 "sequencer.start()" 称为 switch 之前,我该怎么办?

谢谢 .

更多推荐

java乐器

本文发布于:2024-03-12 04:57:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1730747.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:乐器   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!