Language…
4 users online: Easy Difficulty, Gasterus155, name_6969, Trisma - Guests: 62 - Bots: 245
Users: 66,536 (2,385 active)
Latest user: linkypants

PetiteMM

Tools → PetiteMM

Submission Details

Name: PetiteMM
Authors: gocha, loveemu
Added:
Version History: View
Operating System: Windows, Mac OS X, Linux
Platforms: SNES
Games: SMW
Source Available: Yes
Featured: No
Website: Link
Description: This is a better Midi to MML converter that for example handles triplets unlike TinyMM.
Tags: converter midi mml
Comments: 21 (jump to comments)
Rating:
0.0 (0 ratings)
No rating
Download 109.36 KiB | 1,830 downloads

Comments (21)

MariGanza 1995 Link
on amk gui when i click run it shows me this #smrpg{sad}

the midi: https://www.vgmusic.com/file/5c38da1bd030193a6dfeae556a78c1ea.html
either that or someone else please make the spc and txt :P
spooonsss Link
Here's a version that doesn't require java: https://github.com/spooonsss/petitemm/releases/tag/2020-05-26

Replace "java -jar PetiteMM.jar" with "PetiteMM.exe" in the .bat files.
Notto Link
When I run the tool, and follow all the instructions, nothing happens. I've tried a lot of things, I don't understand what's going on. I even have Java installed.
Giftshaven Link
I feel like there should've been a "music" tag slapped on this submission.
spooonsss Link
Originally posted by Juamnitro
i keep getting this error:
Code
Exception in thread "main" java.lang.IllegalArgumentException: Too many argument
s.


This happens with working_batch_file_with_spaces.bat when there are more than 1 .mid files in the directory. Move the extra files, or try "java -jar PetiteMM.jar --octave-reverse --no-quantize --put-spaces filename.mid" instead
brickblock369 Link
Make sure MIDi files don't have spaces between the letters, otherwise they won't be converted easily.
Juamnitro Link
i keep getting this error:
Code
Exception in thread "main" java.lang.IllegalArgumentException: Too many argument
s.
Koop the Koopa Link
I get this error:
Code
javax.sound.midi.InvalidMidiDataException: Sequence contains an unfinished note.
        at com.googlecode.loveemu.PetiteMM.Midi2MML.getMidiNotes(Midi2MML.java:753)
        at com.googlecode.loveemu.PetiteMM.Midi2MML.writeMML(Midi2MML.java:329)
        at PetiteMM.main(PetiteMM.java:175)


EDIT: NEVERMIND the midi isn't valid.
 Major Flare Link
Tested within Windows 10.

Update accepted (tested the minor improvements and the overall stability of the tool).
 Kevin Link
Update: most notably, fixed the issue where the tool would output tied notes with the wrong syntax (e.g., c1^c1 instead of c1^1), and a couple of minor q.o.l. changes (see the readme for more info).
Klug From older version: PetiteMM Link
Github repo: https://github.com/loveemu/petitemm
Be sure to read the readme 'cause this explains everything!
 K.T.B. From older version: PetiteMM Link
Darkslayer: That happened to me once until I realized that I had Windows set to interpret .jar files as zipped files to open WinRAR. Make sure that isn't the case maybe?

Oh yeah, and make sure you have the latest version of Java installed of course.
qantuum From older version: PetiteMM Link
mml file not spawning -o-
TheLucraftTeam From older version: PetiteMM Link
it says data must be inside a channel
TheN64man From older version: PetiteMM Link
the cmd says something about too many processes. (Can someone just send me tinymm? I lost my copy and I am mad about it)
Rmn96 From older version: PetiteMM Link
Weird, my converted channels seem to desync from each other.
MeMz1214 From older version: PetiteMM Link
java.io.FileNotFoundException: release.mid (The system cannot find the file specified)
at PetiteMM.main(PetiteMM.java:167)
HammerBrother From older version: PetiteMM Link
@ Masterlink:

Got it in.
Masterlink From older version: PetiteMM Link
Perhaps you can include this bat file to make things easier for the users:

https://dl.dropboxusercontent.com/u/30485706/Convert.bat
 sincx From older version: PetiteMM Link
don't forget to add gocha's name to the list of authors as loveemu requested!
HammerBrother From older version: PetiteMM Link
Look in the image file "loveemu_permission.PNG" for proving that I have permission to upload it. Here is the URL:

https://github.com/loveemu/loveemu-lab/issues/1