Home
Tools
Audio
screenshot
1/5
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
现已支持 WebGL! 只需三次点击即可为您的应用添加音乐。实现音乐与应用之间的双向交互。使用专业版通过 SoundFont 自定义您的声音氛围
Description

版本说明:

  • 2.17.0 - 更平滑的播放和更好的音质! 享受通过 MidiStream 实现的无缝语音暂停/恢复,改进的空间化效果和新的衰减控制,以及由于更新的 GS v2.0.2 SoundFont(来自 Christian Collins)的音频质量提升——非常感谢他!
  • 2.16.0 - 现已支持 WebGL! Maestro MPTK 达到新的里程碑——现在可以在浏览器中直接享受实时 MIDI 播放,全面支持 WebGL。
  • 2.15.0 - 声音字体可以动态加载,支持从本地文件系统或直接从网络加载。支持为不同的 MIDI 播放器分配不同的声音字体。
  • 2.14.0 - 改进了双簧管集成。
  • 2.13.0 - 扩展了内部使用的通道至 256。
  • 2.12.1 - 专注于 MIDI 播放器,提供更精确的节奏控制和几个新功能。感受音乐的律动!
  • 2.12.0 - 通过升级 FluidSynth 核心到最新版本,音质有了显著提升。值得升级!
  • 2.11.2 - 改进了构建性能,增强了运行时声音字体加载(专业版)。非常适合减少应用程序的大小,并提供应用内购买功能,用户可以选择乐器集。
  • 2.11.0 - 成熟期。专注于一致性和简化。
  • 2.10.0 Pro - 添加精确的内部循环,时间签名变化,音符和节拍控制。
  • 2.9.0 Pro - 使用 Unity 编辑器扩展 MIDI 编辑器创建音乐。此外,使用简单的脚本在运行时合并不同的 MIDI 音乐
  • 2.89 - 直接在 Unity 编辑器模式下播放 MIDI。专业版可通过 OnMidiEvent 处理 MIDI 事件
  • 2.88 Pro - 为您的 VR 应用程序改进了声音空间化!

更多详细信息请见这里。
与往常一样,无需外部组件。所有 C# 脚本都可以直接使用。
节奏游戏制作触手可得,但不仅仅如此!
使用 Maestro MPTK,您可以通过 MIDI 标准和集成的 SoundFont 合成器,将任意 MIDI 音乐添加到您的应用中。MIDI 提供了广泛的音乐控制,理想用于游戏。以下是原因:

  • 改变节奏: 可以在不改变音高的情况下改变音乐的速度,完美适应您的游戏节奏。
  • 乐器控制: 可以实时静音或更换乐器。
  • 平滑过渡: 可以无缝跳转到音乐的不同部分。
  • 互动游戏: 可以通过 MIDI 事件(如音符开启、预设变化等)触发游戏中的事件。
  • 音乐变换: 可以自由地对音乐进行任何变换(专业版)。
  • 紧凑的文件大小: MIDI 文件非常小,可以提供高质量的音乐播放,而无需大的文件体积。

这为您提供了一个强大的工具,用于增强您的应用程序,创造动态和互动的音乐体验!🎵
简而言之,使用 Maestro MPTK,您将能够:

  • 从 MIDI 文件播放音乐,得益于互联网上的巨大 MIDI 库。可以查看这里 midiworldfreemidi
  • 从 MIDI 流播放音乐,在应用中生成 MIDI 事件。节奏游戏或生成音乐触手可得!
  • 从 MIDI 键盘播放音乐,得益于 MIDI 消息输入/输出功能(专业版)。
  • 使用 MIDI 编辑器直接在 Unity 编辑器中创作(专业版),加载您的 MIDI 文件或从头开始创作,改变旋律,添加打击乐,使用上百种不同的乐器。
  • 在您的音乐和游戏玩法之间建立强大的互动。

通过包含完整合成器、MIDI 播放器、MIDI 编辑器和 SoundFont 导入器的完整工具包,Maestro 免费版和专业版为您提供了创建音乐游戏、生成原创音乐或仅仅为您的游戏增添迷人旋律的工具!
文档 | 论坛 | Discord | 自定义 ChatGPT | 视频 | API | 免费 | 专业 | 演示

如果您有任何问题,请随时联系我们。我们非常乐意讨论您的项目!我们的 Discord 频道是与我们互动的最佳地方。
此外,请不要错过自定义 LLM Maestro MPTK 助手。特别感谢 Varun 的创作。正如所有 LLM 一样,您需要注意回答并保持批判性思维。

另外:

  • 不需要外部组件或 MIDI 设备来制作音乐。全合一!
  • 主要功能无需编码:专用检查器在 Unity 编辑器中直接定义您的所有需求。
  • 遵循完整的 SoundFont 和 MIDI 标准,基于传奇的 FluidSynth 合成器进行重写。
  • 包含许多示例,帮助您入门。免费版包含 7 个示例,专业版包含 9 个示例,共有 16 个场景可用,每个主要功能对应一个场景!
  • 提供两个版本,从免费版开始,如果喜欢,可以升级到专业版!
  • 完整文档:文档和 API 可在购买前从网站上获取。
  • 提供完整脚本源代码!

所有版本功能:

  • 可随意将 MIDI 预设添加到您的场景中。
  • 可以随意添加来自网络或您自己创作的 MIDI 文件。
  • 提供 270 种乐器和 864 个样本的 SoundFont,来自 GeneralUser_GS_SoftSynth_v1471,这是一个免费的 SoundFont,请参见 schristiancollins 网站。
  • MIDI 参数:循环、移调、速度、设置位置、量化、自动开始、自动暂停、状态、详细日志等。
  • MIDI 播放器:启用或禁用通道,实时更换乐器。
  • 合成器参数:空间化、速率、缓冲区大小、插值级别、应用音量、LFO、调制器、释放时间、自动缓冲、设备性能、状态、详细日志等。
  • 与您的游戏或应用程序同步 MIDI 事件。
  • 根据距离自动播放和暂停 MIDI。
  • 从算法生成的音符构建音乐,请参见我们的示例。
  • 卡拉 OK 功能(通过脚本)。
  • 空间化功能,适用于您的虚拟现实项目。
  • 高级 API 用于更复杂的互动(请访问网站查看可用功能)。

使用的资产:

  • A. FluidSynth,采用 GNU LESSER GENERAL PUBLIC LICENSE 2.1,1999年2月;
  • B. NAudio,采用 Microsoft Public License (Ms-PL);
  • C. GeneralUser_GS_SoftSynth_v144,采用 License v2.0;
  • D. ScreenLogger,MIT 许可证;
    请参阅包内的 "Third-Party Notices.txt" 文件了解详细信息。
Technical details

Maestro Midi Player Free

Unity Asset Store rating
4.8(37 ratings)
Local data
631Views
10Favorites
Price
FREE
Only China users can be assigned assets. Other regions are currently not supported
License type
For questions about the license type, please refer to the EULA.
Extension Asset
File size
38.8 MB
Latest version
2.17.1
Latest release date
2025-12-19
Supported Unity versions
/
Supported Tuanjie versions
1.7.1 or higher