@TripN Okay, I think I got what you're saying, but I'm uploading something simple anyway to see if I did it correctly. 1: So, any time two notes are played together, they must be on a separate track. I have to admit, that can become a little tedious. Are there any ways to quickly input a chord into the code without having to manually create another track and find the right place to put the note? 2: I've noticed that when you use an octave raise or lower symbol, it accounts for all of the notes afterwards, not just the note it was used for. Is there a way to make cause the program to revert back to the original octave after said note automatically? 3: Spaces are okay to separate measures, correct? For me, it helps aesthetically to see the measures organized. Example: L4 CCCC CCCC That would be two measures of note C. 4: Does it matter what order I put T/V/L/O or any others in? 5: I tried importing a couple midi files, and sometimes 3MLE would make a separate track just for volume/tempo control. If I do this on my own, does that separate track affect all tracks that have notes playing? Edit: After typing this, I have found that the site is not allowing me to choose a midi file to upload. I'm going to post the code here instead for you to view. Track 1: // title : Track1 /*M 0 */ <c4c4c4c4 /*M 1 */ c4c4c4c4 /*M 2 */ c4c4<b4b4 /*M 3 */ >c1 Track 2: // Track2 /*M 0 */ <e4e4e4e4 /*M 1 */ f4f4f4f4 /*M 2 */ e4e4d4f4 /*M 3 */ e1 Track 3: // Track3 /*M 0 */ <g4g4g4g4 /*M 1 */ a4a4a4a4 /*M 2 */ g4g4g4g4 /*M 3 */ g1 If read out correctly, we should have CEG CEG CEG CEG | CFA CFA CFA CFA | CEG CEG BDG BFG | CEG (Whole note) Those are my questions for now. Thank you again for the help!