{"id":22580369,"url":"https://github.com/Wohlstand/OPL3BankEditor","last_synced_at":"2025-08-05T01:31:04.136Z","repository":{"id":49415712,"uuid":"60650926","full_name":"Wohlstand/OPL3BankEditor","owner":"Wohlstand","description":"A small cross-platform editor of the OPL3 FM banks of different formats (Downloads in README below)","archived":false,"fork":false,"pushed_at":"2024-05-21T13:57:47.000Z","size":14076,"stargazers_count":137,"open_issues_count":19,"forks_count":11,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-05-22T12:18:17.699Z","etag":null,"topics":["ail","bank-format","bnk","ibk","ins","op2","op3","opl","opl3-bank-editor","opl3-emulator","opl3-fm-banks","sbi","tmb","ymf262"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Wohlstand.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-07T22:30:50.000Z","updated_at":"2024-07-19T19:14:41.609Z","dependencies_parsed_at":"2023-11-25T04:20:59.143Z","dependency_job_id":"fddede20-cad7-43f7-aca2-1c296a480d43","html_url":"https://github.com/Wohlstand/OPL3BankEditor","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wohlstand%2FOPL3BankEditor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wohlstand%2FOPL3BankEditor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wohlstand%2FOPL3BankEditor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wohlstand%2FOPL3BankEditor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Wohlstand","download_url":"https://codeload.github.com/Wohlstand/OPL3BankEditor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228691887,"owners_count":17957999,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ail","bank-format","bnk","ibk","ins","op2","op3","opl","opl3-bank-editor","opl3-emulator","opl3-fm-banks","sbi","tmb","ymf262"],"created_at":"2024-12-08T05:22:18.664Z","updated_at":"2024-12-08T05:22:20.374Z","avatar_url":"https://github.com/Wohlstand.png","language":"C++","funding_links":[],"categories":["Hardware"],"sub_categories":["Sound"],"readme":"# OPL3BankEditor\n![OPL3 Editor Logo](src/resources/opl3_48.png)\n\nA small cross-platform editor of the OPL3 FM banks of different formats\n\n# CI Build status\nLinux | Windows | macOS\n------------ | ------------- | -------------\n[![Build Status](https://travis-ci.org/Wohlstand/OPL3BankEditor.svg?branch=master)](https://travis-ci.org/Wohlstand/OPL3BankEditor) | [![Build status](https://ci.appveyor.com/api/projects/status/llbyd0blk0i7amih?svg=true)](https://ci.appveyor.com/project/Wohlstand/opl3bankeditor) | [![Build Status](https://travis-ci.org/Wohlstand/OPL3BankEditor.svg?branch=master)](https://travis-ci.org/Wohlstand/OPL3BankEditor)\n\n## Currently supported bank formats\n* Own bank format (.WOPL) (Specification in the **WOPL-and-OPLI-Specification.txt** file)\n* Junglevision patch (.OP3)\n* DMX OPL-2 (.OP2) ([Specification](http://www.shikadi.net/moddingwiki/OP2_Bank_Format))\n* Apogee Sound System timbre formats (.TMB) ([Specification](http://www.shikadi.net/moddingwiki/Apogee_Sound_System_Timbre_Format))\n* SoundBlaster IBK files (.IBK) ([Specification](http://www.shikadi.net/moddingwiki/IBK_Format))\n* AdLib/HMI BNK files (.BNK) ([Specification](http://www.shikadi.net/moddingwiki/AdLib_Instrument_Bank_Format))\n* Adlib Gold files (.BNK) (specification is informal and can only be retrieved from source code)\n* AdLib Timbre bank files (.SND, .TIM) ([Specification](http://www.shikadi.net/moddingwiki/AdLib_Timbre_Bank_Format))\n* Global Timbre Library files for Audio Interface Library (.AD, .OPL) ([Specification](http://www.shikadi.net/moddingwiki/Global_Timbre_Library))\n* SB and O3 bank formats (a set of the concatenated SBI files) used with Linux drivers\n* Bisqwit's ADLMIDI bank (.ADLRAW)\n\n## Currently supported instrument formats\n* Own 2/4-operator instrument format (.OPLI) (Specification in the **WOPL-and-OPLI-Specification.txt** file)\n* 2-operator Sound Blaster instruments for DOS and UNIX (.SBI) ([Specification](http://www.shikadi.net/moddingwiki/SBI_Format))\n* 4-operator Sound Blaster instruments for UNIX (.SBI)\n* Legacy AdLib instruments (.INS) ([Specification](http://www.shikadi.net/moddingwiki/AdLib_Instrument_Bank_Format))\n\n## Currently supported music formats to import instruments\n* Id-Software Music Format (.IMF) ([Specification](http://www.shikadi.net/moddingwiki/IMF_Format))\n* Creative Music Format (.CMF) ([Specification](http://www.shikadi.net/moddingwiki/CMF_Format))\n* Reality ADlib Tracker Music Format (.RAD) ([Specification](http://hackipedia.org/File%20formats/Music/Sample%20based/text/Reality%20ADlib%20Tracker%20format.cp437.txt.utf-8.txt))\n\n## Download\n* **Stable builds:** https://github.com/Wohlstand/OPL3BankEditor/releases\n* **Fresh dev builds:**\n  * [Download for Windows x86_64 (7/8/8.1/10 with Nuked OPL3 emulator)](http://wohlsoft.ru/docs/_laboratory/_Builds/win32/opl3-bank-editor/opl3-bank-editor-dev-win64.zip) (built by [AppVeyor](https://ci.appveyor.com/project/Wohlstand/opl3bankeditor))\n  * [Download for Windows x86 (XP/Vista/7/8/8.1/10 with Nuked OPL3 emulator)](http://wohlsoft.ru/docs/_laboratory/_Builds/win32/opl3-bank-editor/opl3-bank-editor-dev-win32.zip) (built by [AppVeyor](https://ci.appveyor.com/project/Wohlstand/opl3bankeditor))\n  * [Download for Windows x86 (98/ME with proxy to real OPL3 chip)](http://wohlsoft.ru/docs/_laboratory/_Builds/win32/opl3-bank-editor/opl3-bank-editor-dev-win9x.zip) (built by [AppVeyor](https://ci.appveyor.com/project/Wohlstand/opl3bankeditor))\n  * [Download for macOS x64 (DMG)](http://wohlsoft.ru/docs/_laboratory/_Builds/macosx/opl3-bank-editor/opl3_bank_editor-macos.dmg) (built by [Travis-CI](https://travis-ci.org/Wohlstand/OPL3BankEditor))\n  * [Download for macOS x64 (ZIP)](http://wohlsoft.ru/docs/_laboratory/_Builds/macosx/opl3-bank-editor/opl3_bank_editor-macos.zip) (built by [Travis-CI](https://travis-ci.org/Wohlstand/OPL3BankEditor))\n  * CIs for other operating systems are coming soon... (However, it's easy to build it by yourself :wink:)\n\n# How to build\nPlease, see [the wiki](https://github.com/Wohlstand/OPL3BankEditor/wiki).\n\nAs alternate way you can open FMBankEdit.pro in the Qt Creator and build it.\n\n# Folders\n* ***Bank_Examples*** - example bank files which you can edit and preview them\n* ***src*** - source code of this tool\n* ***_Misc*** - Various stuff (test scripts, dummy banks, documents, etc.) which was been used in development of this tool\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWohlstand%2FOPL3BankEditor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWohlstand%2FOPL3BankEditor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWohlstand%2FOPL3BankEditor/lists"}