Advertising:

Difference between revisions of "NDS BGMFILER"

From GameBrew

(Created page with "{{Infobox homebrew | title = NDS BGMFILER | image = File:Ndsbgmfiler.png | type = Music | version = 20101115 | licence = Mixed | author = M...")
 
Line 11: Line 11:
 
}}     
 
}}     
  
A music making application provides the user with the ability to play back midi background music for homebrew games development, and also provides a very useful midi/mml player application 'BGMFILER' with tone editing facilities 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.  
  
 
==User guide==
 
==User guide==
 
It performs the following data:
 
It performs the following data:
:BDT data
 
:MDT data
 
:ADT data
 
:MID standard file
 
:RCP/R36 File
 
:Corresponds to a subset of the SC-88Pro MAP 396 Tone (including drum sound)
 
  
Prepared BDT/MDT/MID/RCP/R36 file to microSD, play by selecting from the filer of this application.
+
* BDT data (for NDS_BGMDRV).
 +
* MDT data (for NDS_MIDDRV).
 +
* ADT data (for NDS_ADPCMDRV).
 +
* Standard MID file (compatible with SMF format 0/1, 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.
  
User can play music with self-made sound pack files as sc88pro.vpk. Normal tone uses the touch keyboard to play (not drum kit).  
+
You can play it by preparing BDT/MDT/MID/RCP/R36 files in microSD and selecting from the filer of this application.
  
To create data for ADPCMDRV:
+
The tone data for MID/RCP/R36 playback is played using the tone pack file (self-made) called sc88pro.vpk inside NDS_BGMFILER. In addition, the normal tones in sc88pro.vpk (those who are not drum sets) can also be used with the touch keyboard of this application.
:[http://gamebrew.org/wiki/File:20101114wav2adpcm.zip 20101114_wav2adpcm.zip]
 
  
To create data for NDS_BGMDRV:
+
'''Required for data creation for ADPCMDRV:'''
:[http://gamebrew.org/wiki/File:Bgmmmlconverter100r1.zip BGMMMLconverter_v1_00r1.zip]
 
  
To create data for NDS_MIDDRV:
+
[http://gamebrew.org/wiki/File:20101114wav2adpcm.zip 20101114_wav2adpcm.zip]
:[http://gamebrew.org/wiki/File:Smf2mcfg20091129.zip smf2mcfg_20091129.zip]
+
 
:[http://gamebrew.org/wiki/File:Mcfg2mdt20090627.zip mcfg2mdt_20090627.zip]
+
'''Required for data creation for NDS_BGMDRV:'''
 +
 
 +
[http://gamebrew.org/wiki/File:Bgmmmlconverter100r1.zip BGMMMLconverter_v1_00r1.zip]
 +
 
 +
'''Required for data creation for NDS_MIDDRV:'''
 +
 
 +
[http://gamebrew.org/wiki/File:Smf2mcfg20091129.zip smf2mcfg_20091129.zip] and [http://gamebrew.org/wiki/File:Mcfg2mdt20090627.zip mcfg2mdt_20090627.zip].
  
 
==Changelog==
 
==Changelog==
 
'''15/11/2010'''
 
'''15/11/2010'''
*Corresponds to. Adt data for ADPCM-DRV of a trial
+
* Corresponds to. Adt data for ADPCM-DRV of a trial.
*The engine in NDS SOUND bgm7init of BGMDRV
+
* The engine in NDS SOUND bgm7init of BGMDRV.
*Register initialization bug fix leak
+
* Register initialization bug fix leak.
  
 
'''24/01/2010'''
 
'''24/01/2010'''
*Thfifo bug fixes: bug fixes initialization part thfifo (Thanks to A128)
+
* Thfifo bug fixes: bug fixes initialization part thfifo (Thanks to A128).
  
 
'''12/31/2009'''
 
'''12/31/2009'''
*To support keyboard scrolling (New)
+
* To support keyboard scrolling (New).
*Established the scroll lock button
+
* Established the scroll lock button.
*Change the layout of the visible portion of presets (bottom line)
+
* Change the layout of the visible portion of presets (bottom line).
*Fixed a bug where only the sound of the NDS-Ch.15 continues to sound during PAUSE
+
* Fixed a bug where only the sound of the NDS-Ch.15 continues to sound during PAUSE.
*Fixed a bug that noise tone will sound at the drum set undefined RHYTHM-FX and SFX
+
* Fixed a bug that noise tone will sound at the drum set undefined RHYTHM-FX and SFX.
*Modify the shadow of "ALL" button font MASK
+
* Modify the shadow of "ALL" button font MASK.
  
[[Category:Homebrew applications]]
+
<br>
 +
[[Category:DS homebrew applications]]
 +
[[Category:Music homebrews on DS]]

Revision as of 15:03, 22 May 2021

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

<htmlet>adsense</htmlet>


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.

User guide

It performs the following data:

  • BDT data (for NDS_BGMDRV).
  • MDT data (for NDS_MIDDRV).
  • ADT data (for NDS_ADPCMDRV).
  • Standard MID file (compatible with SMF format 0/1, 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.

You can play it by preparing BDT/MDT/MID/RCP/R36 files in microSD and selecting from the filer of this application.

The tone data for MID/RCP/R36 playback is played using the tone pack file (self-made) called sc88pro.vpk inside NDS_BGMFILER. In addition, the normal tones in sc88pro.vpk (those who are not drum sets) can also be used with the touch keyboard of this application.

Required for data creation for ADPCMDRV:

20101114_wav2adpcm.zip

Required for data creation for NDS_BGMDRV:

BGMMMLconverter_v1_00r1.zip

Required for data creation for NDS_MIDDRV:

smf2mcfg_20091129.zip and mcfg2mdt_20090627.zip.

Changelog

15/11/2010

  • Corresponds to. Adt data for ADPCM-DRV of a trial.
  • The engine in NDS SOUND bgm7init of BGMDRV.
  • Register initialization bug fix leak.

24/01/2010

  • Thfifo bug fixes: bug fixes initialization part thfifo (Thanks to A128).

12/31/2009

  • To support keyboard scrolling (New).
  • Established the scroll lock button.
  • Change the layout of the visible portion of presets (bottom line).
  • Fixed a bug where only the sound of the NDS-Ch.15 continues to sound during PAUSE.
  • Fixed a bug that noise tone will sound at the drum set undefined RHYTHM-FX and SFX.
  • Modify the shadow of "ALL" button font MASK.