? Composing Music for MML (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password
💀

Composing Music for MML

  • #1 ✎ 126 Minaboo Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Forum Contributor Hidden Achievements First Year My account is over 1 year old Website Hey Everyone! :D I wanted to ask something. What do some of you guys do when you are making music for your programs? What I do is I have some fun on the piano making solos for about an hour until I find a good series of notes/chords then transfer my composition to MML by writing it all in the code then I usually will put the my songs on Miiverse or on SmileBASIC Source for people to use! :D Posted Edited by Minaboo
  • #2 ✎ 126 Minaboo Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Forum Contributor Hidden Achievements First Year My account is over 1 year old Website BGMPLAY "T160:[email protected]@E127,0,0,90[CEGO5CO3AO4EAO5CO4DAO5DFO3GO4DGB]" Here is a pretty note scale I use for most of my songs :D If there is any way to make this prettier please let me know :-) Posted
  • #3 ✎ 3 coucou_COA Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies I spend the lot of my free time at home or school coding music as well. What I do when I have a really catchy tune in my head is I clear a seperate song using "bgclear #" then I configure it using "bgmsetd, @variable". I code my song from there, it's really easy to do that way. bgmclear 133: bgmsetd 133, @Angelo_Man @Angelo_Man data "t193" data ":1 @118 @v90 data "[>>c<c>c8c8<c] data ":2 @147 @v60 @e90,127,90,120 @d-17 data "[q6e8f+8g8<e8&e2>d8e8g8<d8&d2> data "b6<c6>b6a6b6c+6d>age data "[f+&f+8g8&g2&gr2a]2] data ":3 @146 @v60 data "[q4 [>>>e8e8e8ge8e8e8e8e8e8ae8e8e8]2 data "c&c8g8&g1rcd&d8a8&a1rd+] data 0 'The data "0" is optional if your composition loops, because this data represents the ending of a song. 'If a song does not end, therefore looping, it doesn't need to have the "data 0" command. 'But it's a nice reminder of your hard spent effort. ;) I only completed three songs before but I can't give you the MML because they're on my other SD and I don't have my DSi anymore. The note scale you created is very perfect as it is but you could probably improve it by giving it a new time signature, I recommend 3:4. Sorry if it seems I gave how to make compositions rather than how I make my compositions but I myself can never put fun in the process of writing a code. The real fun is running the program :) Posted
  • #4 ✎ 126 Minaboo Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Forum Contributor Hidden Achievements First Year My account is over 1 year old Website Ah~ Thank you very much I appreciate all the information! I am starting to learn more and more about MML like using (< >) for Ocataves. I will write my MML like this from now on. I was actually looking for a way where I didn't have to scroll a lot on the same line but instead see the whole code for the song. This way makes it easier to read as well. Thank you very much~ :D Posted
  • #5 ✎ 109 Z_E_R_O Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Night Person I like the quiet night and sleep late. Express Yourself Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Could someone help me on a song? Posted