| Warwiio User Level: 12 ![]() Posts: 7/23 EXP: 6768 For next: 1153 Since: 01-01-12 Since last post: 9.4 years Last activity: 8.9 years |
|
||
| I found this program on Youtube and it's similar to frauber's MusicXML Importer. The program is called SM64 MusicXML Converter. This program has more advantages than frauber's importer: 1. You can set the drum track by inputting 127 in the program number box 2. It supports dynamic signs (note volume) This is the link to the video: http://www.youtube.com/watch?v=qjppIRM5oug Here is the download link: http://www.mediafire.com/?elpf7zgbj4e0ba7 This program is still under construction. Make sure to give credit to the programmer (Blaster1001010101). Here's a guide: 1. Install MuseScore (or any other program that can export MusicXML): http://musescore.org/ 2. Open up your midi with MuseScore and save as MusicXML Format 3. Open SM64 MusicXML Converter and load your MusicXML file 4. In the program box set the instrument (if you want to set a drum track put in 127); in the tempo box set the tempo; in the volume box set the volume; in the pan box set the pan; in the master volume box set the volume of the whole music 5. Scroll down the program and click "Convert" and your m64 file will appear in the same directory as the MusicXML Converter program 6. Open up frauber's Level Importer and go to the music setting tab 7. Go to the sequence you want to replace and click "Replace Sequence" 8. Find your m64 file in the MusicXML Converter folder and click "Insert" 9. Save Changes and your done ---------- Change Log ---------- v0.3: * Added support for dynamic signs * Added load settings and save settings features * Added master volume control * Fixed problem with window displaying off the screen on a low screen resolution v0.2: * Fixed track synchronisation * Fixed error when trying to convert a file after clicking cancel * The program now outputs smaller .m64 files * Now supports 64th notes * Uses better timestamp values in the generated .m64 files * Labels replaced with text controls to prevent text from overlapping other widgets |












