Previous Page | Next Page
- by dj4uk6cjm at 7:01 PM EDT on April 16, 2016
- Hmm that's odd, they play fine for me. Did you try opening them in anvil studio or something like fl studio? You may need to update windows media player because it should be able to play midi files unless theres something wrong with the encoder and I wouldn't use winamp for opening midi files since its known to have issues, try foobar2000.
Some midis like arasuji (intro theme) and the boss theme play fine, do note the other midis with low byte rate were not and still cannot be converted properly with any bms program as of yet. A lot of people have tried, hope I helped somewhat.
- by XaikuTheMaverickHunter at 9:39 PM EDT on April 19, 2016
- As far as simply opening them in a player is concerned, I may try the foobar2000 player, but the fact is my project requires the use of FL Studio, as I plan to make arrangements, even though I know about the fanmade MIDIs that exist, if that makes any sense.
- by kode54 at 12:57 AM EDT on April 22, 2016
- Please try processing the files through my MIDI processing library first. If necessary, you may wish to try either the -1 or the -lpx switches. The -1 switch will turn a type 0 file into a type 1 file, and the -lpx switch will do that, as well as splitting tracks based on their use of program change commands. Useful if you need to route different instruments through different plugins.
https://gitlab.kode54.net/kode54/tomid
- by nobody1089 at 3:15 AM EDT on April 22, 2016
- @kode54
Does your "tomid" program support bank switching? My current program doesn't. <dead github link removed>
I'm considering a MIDI-like format without a 16-channel limit. Can you help?
- by XaikuTheMaverickHunter at 8:43 PM EDT on April 22, 2016
- @nobody1089
How do I use your tool? There's just a bunch of .PY files that I don't know how to manipulate...
Yeah... I'm dumb.
- by kode54 at 1:15 AM EDT on April 23, 2016
- My tool is C++, and it needs to be compiled, and run from a terminal. Last time I checked, a Makefile was also included.
E: Close enough: Build scripts.
edited 1:16 AM EDT April 23, 2016
- by nobody1089 at 1:36 AM EDT on April 23, 2016
- My tool? msh? It's not really intended for anyone other than me. It's a "shell" interpreter that runs special scripts, to convert vgmtrans MIDIs into General MIDI files.
It requires Python 3 on your system. Then you drag your MIDI onto msh.py to open a shell, or call "msh.py script.msh song.midi". "mshload.py script.msh"
If you really want to use it, run "msh file.mid", enter "split_all", and "channel_all" (to reassign channels), then "write" (then check file.out.mid).
Note that my program removes all intermediate program-change events when splitting tracks, so the resulting tracks will not play properly in a single channel. I could change that, if I wanted to. However...
[spoiler]
At the present time, it takes days to write a script for a single song. I'm spending much of the time working around MIDI limitations, rather than making stuff sound good. That's because I first split each track's instruments into multiple channels, causing me to run out of MIDI channels.
As a result, I'm semi-retiring the program.
[/spoiler]
edited 1:40 AM EDT April 23, 2016
edited 1:40 AM EDT April 23, 2016
edited 1:41 AM EDT April 23, 2016
- by XaikuTheMaverickHunter at 12:01 PM EDT on April 23, 2016
- @kode54
I tried to compile it using g++ and cmd, typing in "g++ 2mid.cpp" and it gave me this message;
"'g++' is not recognized as an internal or external command, operable program, or batch file."
What can I do?
- by nobody1089 at 2:57 PM EDT on April 23, 2016
- You need a C++ compiler. You should probably use mingw2 or msys2. mingw2 *may* be easier to use for less computer-savvy people.
- by XaikuTheMaverickHunter at 10:38 PM EDT on September 22, 2016
- Man, did this thread become quiet or what? Anyway, after a while, I decided to approach my "A Link to the Past/Triforce of the Gods/Four Swords Adventures/Four Swords Plus(+) reworked soundtrack" thing; reverse engineer the non-functioning MIDIs via the game's instruments. If anyone has an idea on how to convert the instrument files into SF2s, or if it's already been done by someone else, please let me know.
Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Search this thread
Show all threads
Reply to this thread:
HCS Forum Index
Halley's Comet Software
forum source