易于使用的便携应用程序,可在所有版本的Microsoft Windows上播放MIDI音乐文件。
<p>背景简介 - 在Windows 95时代,我曾使用MIDI播放来开发一些有趣和娱乐性的应用程序,但随着Windows的发展,似乎其MIDI支持(至少在Win32上)在启动速度和可靠性方面都出现了退步。MIDI播放在Windows 95上几乎是即时的,但在后来的Windows版本中,这一过程延迟到了大约5-7秒。而且可靠性也变得有些不稳定。这使得处理MIDI变得非常麻烦。
<p>Cynthia的开发旨在重新测试和享受MIDI音乐。经过一年多的持续编码、重编码、测试、再测试,以及在此过程中经历的许多挫折,Cynthia现在在Windows上运行得相当稳定。
<p>Cynthia的一些主要功能:
* 内置25个样本MIDI文件,虚拟磁盘上可直接播放
* 播放模式:一次播放、重复一次、重复所有、全部播放一次、随机播放
* 支持播放“.mid”、“.midi”和“.rmi”格式的MIDI文件,兼容0和1格式
* 实时轨道数据指示器、通道输出音量指示器(带峰值保持)、128音符使用指示器
* 音量条显示实时平均音量和低音音量水平
* 可使用Xbox控制器控制Cynthia的主要功能
* 大容量列表,可处理数千个MIDI文件
* 实时切换多达10个MIDI播放设备
* 通过单一MIDI设备或多个同时的MIDI设备进行播放,支持延迟和通道输出
* 定制的MIDI播放引擎,确保高播放稳定性
* 从底层到GUI层的定制代码库
* 也可通过Wine在Linux/Mac(包括Apple Silicon)上运行
* 智能源代码 - 在Borland Delphi 3和Lazarus 2中编译
* MIT许可证
<p>关于Cynthia播放MIDI的YouTube视频:
<a href="https://youtu.be/IDEOQUboTvQ" rel="nofollow">https://youtu.be/IDEOQUboTvQ</a>
<p>GitHub仓库:
<a href="https://github.com/blaiz2023/Cynthia" rel="nofollow">https://github.com/blaiz2023/Cynthia</a>
返回首页
最新
Mintlify 的用户们已经迫切要求预填充 API Playground 字段好几个月了。在 GitHub 的讨论中,有人甚至表示:“我刚刚为这个问题浪费了两个小时。”(<a href="https://github.com/orgs/mintlify/discussions/759" rel="nofollow">https://github.com/orgs/mintlify/discussions/759</a>)问题是什么呢?当你在 Mintlify 的 Playground 中点击“试试”时,所有字段都是空的,尽管你的 OpenAPI 规范中已经有很好的示例值。你的开发者不得不手动输入或复制粘贴数据,才能测试一个端点。这已经是 2025 年了,这太荒谬了。
所以我们开发了 madrasly。运行以下命令:
```
npx madrasly your-spec.json output-dir
```
你将获得一个完全互动的 API Playground,所有字段都从你的 OpenAPI 示例中预填充。路径参数、查询参数、请求体——一切都能正常工作。只需一条命令,零配置,你的开发者就能真正测试你的 API,而不想把笔记本电脑扔出去。查看实时演示或从 GitHub 获取。如果 Mintlify 不会修复这个问题,我们会。
欢迎在 GitHub 上给我们加星!我们还在我们的网站上提供免费的托管服务(没有付费套餐)。madrasly.com。
嗨,HN!我开发了WireMD,这是一款以文本为主的线框设计工具,让你可以像打字一样快速设计用户界面。
核心理念是:线框图应该是版本控制的,可以在PR中进行审查,并且可以在不离开代码编辑器/Markdown编辑器的情况下进行编辑。
它支持多种格式的输出,例如HTML(不同样式)、Tailwind和JSON。
我很想知道HN对语法设计的看法,以及这是否能填补你们工作流程中的空白!