Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NDS BGMFILER: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 11: Line 11:
}}     
}}     


A music making application that enable playback midi background music for homebrew games development, it also provides a useful midi/mml player application BGMFILER with tone editing feature that runs on the DS itself.  
A music making application that enable playback midi background music for homebrew games development, it also provides a useful midi/mml player application BGMFILER with tone editing feature that runs on the DS itself.
 
==Installation==
Download contains NDS BGMFILER and converters for related homebrews (see below):
* wav2adpcm - Required for data creation for ADPCMDRV.
* BGMMMLconverter - Required for data creation for NDS_BGMDRV.
* smf2mcfg and mcfg2mdt - Required for data creation for NDS_MIDDRV.


==User guide==
==User guide==
It performs the following data:
It performs the following data:
* BDT data (for NDS_BGMDRV).
* BDT data (for NDS_BGMDRV).
* MDT data (for NDS_MIDDRV).
* MDT data (for NDS_MIDDRV).
* ADT data (for NDS_ADPCMDRV).
* ADT data (for NDS_ADPCMDRV).
* Standard MID file (compatible with SMF format 0/1, automatically converted to MDT internally).
* Standard MID file (compatible with SMF format 0/1, automatically converted to MDT internally).
* Recomposer RCP / R36 file (automatically converted to MDT internally).
* Recomposer RCP/R36 file (automatically converted to MDT internally).
* Supports 396 tones (including drum sounds), which is a subset of the SC-88Pro MAP.
* Supports 396 tones (including drum sounds), which is a subset of the SC-88Pro MAP.


Line 29: Line 34:
===Additional===
===Additional===
The following homebrews are originally written for compling BDT/MDT/ADT, and later distributed as part of NDS_BGMFILER:
The following homebrews are originally written for compling BDT/MDT/ADT, and later distributed as part of NDS_BGMFILER:
* NDS_BGMDRV - BGM and SE Driver. Can compile BGM or SE data to an original BDT binary format to be played by using NDS_BGMFILER.
* NDS_BGMDRV - BGM and SE Driver. Can compile BGM or SE data to an original BDT binary format to be played by using NDS_BGMFILER.
* NDS_MIDDRV - A library that supports MIDI playback on your own apps for Homebrew purposes.
* NDS_MIDDRV - A library that supports MIDI playback on your own apps for Homebrew purposes.
* NDS_ADPCMDRV -Supports playback of data ADT.
* NDS_ADPCMDRV -Supports playback of data ADT.
'''Required for data creation for ADPCMDRV:'''
[https://www.gamebrew.org/images/9/95/20101114wav2adpcm.zip 20101114_wav2adpcm.zip]
'''Required for data creation for NDS_BGMDRV:'''
[https://www.gamebrew.org/images/0/06/Bgmmmlconverter100r1.zip BGMMMLconverter_v1_00r1.zip]
'''Required for data creation for NDS_MIDDRV:'''
[https://www.gamebrew.org/images/a/a7/Smf2mcfg20091129.zip smf2mcfg_20091129.zip] and [https://www.gamebrew.org/images/f/fb/Mcfg2mdt20090627.zip mcfg2mdt_20090627.zip].


==Changelog==
==Changelog==

Revision as of 05:08, 6 September 2021

NDS BGMFILER
General
Author(s)MeRAMAN
TypeMusic
Version20101115
LicenceMixed
Links
[Media:Ndsbgmfiler101115.rar Download]
Website
[Media:Ndsbgmfiler20101115.zip Source]
Advertisements

<htmlet>adsense</htmlet>

Advertising: