尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證M-VAVE FM1 editor and librarian
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A browser-based voice editor and patch librarian for the M-VAVE FM1.
The app runs entirely in the browser. Build and organise up to 10 local patch banks, edit every standard DX7 voice parameter and the FM1 effects chain, and transfer individual voices or complete banks over MIDI SysEx. The FM-1's own four factory banks are loaded initially. New workspace banks can use any of 39 bundled catalog banks or a standard 32-voice DX7 .syx upload.檢視完整 README ↗A browser-based voice editor and patch librarian for the M-VAVE FM1.
The app runs entirely in the browser. Build and organise your own patch banks, edit every standard DX7 voice parameter and the FM1 effects, and send single patches or whole banks to the FM1 over MIDI. It starts with the FM1's four factory banks, and new banks can come from any of 76 bundled catalog banks or a DX7 .syx file.
.syx banks and single patchesSee the full feature list.
An M-VAVE FM1, connected to your computer by MIDI
A browser that supports Web MIDI and SysEx:
| Browser | Drives the FM1 | Where |
|---|---|---|
| Chrome | Yes | Desktop and Android |
| Edge | Yes | Desktop |
| Firefox | Yes | Desktop |
| Safari | No | Nor any browser on iPhone or iPad |
Web MIDI requires a secure context. The local development server uses HTTPS by default.
Getting started goes through each step in detail, and the user guide covers bank management, Favourites, the voice editor, keyboard shortcuts, and SysEx compatibility.
[!IMPORTANT] Imported voices, edits, and FM1 effect settings are saved in this browser and kept after a page reload. Use Download backup, under Backup in the patch-bank header's Library actions menu, to keep a copy, especially before clearing browser data: the backup file holds the banks, their FM1 effects and FM-1+VA preset settings, Favourites, and saved banks, and only this app can restore it. DX7
.syxexport contains voice data only, for use in other DX7 tools.
If the saved library cannot be opened, the app leaves its browser record untouched and offers Retry or Continue without saving. The latter creates an explicit session-only library whose changes are lost when the page closes.
The librarian is available in multiple languages. If you notice an inaccurate, unclear, or unusual translation, please get in touch by opening an issue so it can be corrected.
The deployed site uses cookie-free, aggregate usage analytics and error monitoring. Patch and bank names, uploaded filenames, MIDI port identities, and SysEx data are never sent. See PRIVACY.md for details.
firmware/index.html)The randomiser is an independent implementation of the voice generator from Tom Bajoras's DX Android, following the algorithm documented by Christian Zietz (czietz) at CHZ-Soft.
The four FM-1 factory banks, loaded into banks A–D on first use and also offered in the catalog, were recovered from M-VAVE's preset-restore tool by KingParamount and are bundled unchanged under CC0 from fm1-factory-presets. The licence covers the capture, decode and rebuilt files, not the voices themselves: those trace to Yamaha ROM and VRC cartridges and the community Dexed_cart 1.0 collection, as selected and renamed by M-VAVE. The repository documents the per-voice provenance.
The 26 themed banks in the catalog's mene311 group are bundled unchanged, with mene311's permission, from fm1-banks. mene311 sorted voices from public DX7 collections, among them Dexed cartridge dumps, Yamaha Black Boxes, and Bobby Blues, into banks of 32 by theme. The voices remain the work of their original programmers, and the repository's banks/provenance.json records the collections each one came from.
The 11 banks in the catalog's Aquanode group are Dexed presets by Aquanode, released under CC0 and bundled unchanged from aquanode-soundscapes. One more bank in that repository, Aquanode Presets 3, is left out because it holds bytes a DX7 bank cannot carry.
FM-1+VA is Madeline Hoyle's (Baud Girl) replacement firmware for the FM1. Its manual and published web modules informed the research notes; no code was copied from it.
The catalog also draws on the Yamaha Black Boxes collection. The interface links to independent DX7 patch archives to help users find compatible banks. Those downloads are provided by their respective sites; only import files you trust.
If you have programmed a DX7 bank of your own, or gathered other people's voices into banks, you can offer it for the bundled catalog: see Contributing a patch bank.
The editor's source code, documentation, and artwork are released under the MIT License. This does not cover third-party material bundled with it, which keeps its own terms:
src/assets/fm1-*.webp, src/assets/fm1-header.png,
src/assets/m-vave-logo.png, src/assets/m-vave-logo.svg, their resized copies in
src/assets/generated/, and public/fm1-preview.png. These are not the project's own; they stay
with their owners and are used only to show which device the editor is for. The M-VAVE name and
logo belong to M-VAVE, and this project is independent: it is not affiliated with or endorsed by
M-VAVE.public/dx7-banks/ keep the terms described under
Acknowledgements, and banks contributed to the catalog keep the licence their
author chose.src/fonts/dseg/ under it too.