Jump to content


Photo

Melody Maker


  • Please log in to reply
50 replies to this topic

#1 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 24 February 2010 - 04:49 PM

677bpf.png

Info:

  •  

  • Title: Melody Maker v1.0
  • Made by: Davve
  • Category: Application
  • Download: Here
  • File type: .exe
  • File size: 6.86 MB
  • Made in: Game Maker 7.0 pro
  • Vista compatible: Yes, this was made with Vista.
  • Dll's/Extensions used: None

Just a small thing I made in about 3 days, love it or hate it! smile.gif

Create your own songs and share them with your friends through codes!
Version 1 contains four instruments: Piano, Bass, Strings and Drums. Easy to use interface and lots of keys to choose from. Feel free to post your songs in this topic!

 

Picture:



w86tco.jpg


Download:

Here

Songs:



After the GMC update, random spaces are added to the codes you post here due to the word wrapping in the new code boxes, making the codes corrupted. Upload them to a website as a .txt file, or post them at YoYoGames.

Chocolate rain by Tay Zonday:
http://pastehtml.com/view/1c5vo1q.txt

Super mario bros. underground theme:
http://pastehtml.com/view/1c5vne4.txt

Maple leaf rag by Scott Joplin:
http://pastehtml.com/view/1c5vpx8.txt
 


Edited by Davve, 18 October 2015 - 02:29 PM.

  • 4

#2 Buff-Robotix

Buff-Robotix

    Who Took My Pants!?!

  • GMC Member
  • 329 posts
  • Version:Unknown

Posted 25 February 2010 - 06:58 AM

Thats a real nifty program right there. Really decent. and how you made it without any dlls was great. Two thumbs up. It would be nice if you could actually produce a sound file. Which just may be possible in game maker using the MCI commands.

You could put in the start recording event.
MCI_command('open new type waveaudio alias mywave'); /*create an audio file with an alias
MCI_command('record mywave'); //record. the user will have to set there record settings in volume control to record "stereo mix" that way it records whatever comes out of the users speakers.*/

alarm[0]=length //just set the alarm to how ever long the song is which can be calculated using the tempo and measures

then in the alarm[0] event.
MCI_command("stop mywave"); //stop recording
MCI_command("save mywave filename.wav"); //save to a filename
MCI_command("close mywave"); // and close


that may just work.
some other useful stuff
execute_shell('sndvol32.exe',1) //opens audio control (in windows xp 32)
MCI_command('open filename.wav') //opens an existing wav
MCI_command('play filename.wav') //plays existing wav
position=MCI_command('status music position') //gives you the music position variable
length=MCI_command('status music length') //gives you the music length variable

just something to think about.

Have Fun!
RobotiX
  • 0

#3 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 25 February 2010 - 01:53 PM

Thats a real nifty program right there. Really decent. and how you made it without any dlls was great. Two thumbs up. It would be nice if you could actually produce a sound file. Which just may be possible in game maker using the MCI commands.

Thanks for the feedback and wow, I had no idea you could do something like that in Game Maker without a dll. This feature will maybe be added in the next version. :mellow:
  • 0

#4 YellowAfterlife

YellowAfterlife

    GMC Member

  • Global Moderators
  • 4157 posts
  • Version:GM:Studio

Posted 25 February 2010 - 02:13 PM

I have a idea what you were inspired with. But since I don't see that in credits, probably you didn't.
Fresh look at teh program:
text io: +
help file: +
flexible editing: -
wave\midi io: -
opensource: -
So, just a toy. I won't attempt to do anything about it, since noone will say thanks.
edit: but yeah, it's good in general. Just not standing in a line with .xm\.mid editors out there.
edit2: uh... your song sample broke the right border of my monitor.

Edited by YellowAfterlife, 25 February 2010 - 02:15 PM.

  • 0
If my posts contain broken links, try looking around my website. I gradually make blog posts for any examples I make.
_.png_.gif

#5 DarkLopo

DarkLopo

    GMC Elite

  • GMC Member
  • 909 posts
  • Version:GM8

Posted 25 February 2010 - 06:55 PM

This is very nice :mellow:
Check my reply at YoYoGames.

EDIT:
Lol i did something random:

300|4!12c12c0?2!02c0h4c24!12&12&0$2b04%02c0j4!12c12c0k2!02c0k4d24c24!12&12&0j2b04%02c0$4!12c12c0i2!02c0j4c24!12&12&0?2b04%02c0$4!12c12c0h2!02c0n4d24c24!12&12&0k2b04%02c0?4!12c12c0n2!02c0?4c24!12&12&0m2b04%02c0i4!12c12c0?2!02c0h4d24c24!12&12&0j2b04%02c0h

(Lolled at it :P (PUT THE VOICE TO MAX, THEN IT'S GOOD!)

Edited by DarkLopo, 25 February 2010 - 07:03 PM.

  • 0

bt2.png


#6 Loaf

Loaf

    Just loafing around

  • GMC:Member
  • 2164 posts
  • Version:GM:Studio

Posted 25 February 2010 - 11:56 PM

Can't help feel that this was inspired by Chickens melody maker, however it looks good and I am keen to use it. I will post my melody here soon.

EDIT: Okay, so I tried it and there are a few issues. It seems each time I play my tune, the timing is different. Even if I perfectly align each note, sometimes playback will randomly lag. I also found the program to be really fiddly. Its hard to chose a note without accidentally moving the mouse and clicking on the wrong one, especially with a laptop mouse pad. I also noticed that when selecting a different instrument, I can't place a note over a note of a different instrument, which is extremely limiting.

Edited by Loaf, 26 February 2010 - 11:36 PM.

:duck:


#7 Buff-Robotix

Buff-Robotix

    Who Took My Pants!?!

  • GMC Member
  • 329 posts
  • Version:Unknown

Posted 27 February 2010 - 01:44 AM

Thats a real nifty program right there. Really decent. and how you made it without any dlls was great. Two thumbs up. It would be nice if you could actually produce a sound file. Which just may be possible in game maker using the MCI commands.

Thanks for the feedback and wow, I had no idea you could do something like that in Game Maker without a dll. This feature will maybe be added in the next version. :D


yes the MCI_commands are very powerful and they are not actual handled in Game Maker they are executed in Windows Media or something. That's why all the commands have to be strings. There are more these are just some of the ones that deal with sound. I believe you can do movies as well. But in order to make the commands you have to get them off the windows media player website. It's also the only function in Game Maker with capital letters! That would be really neat if you got it to work with your melody maker. I've only used it to record voice from a microphone and I've gotten it to transfer across the internet too. still working on lag though.
  • 0

#8 slayer 64

slayer 64

    Slayer of gingers

  • GMC Member
  • 4301 posts
  • Version:GM:Studio

Posted 27 February 2010 - 04:05 AM

this is pretty nice. the size of the window should be bigger, like 800x600. it's so small it's not usable. i don't want to fiddle around using my mouse wheel and up down page buttons, scroll bars!
  • 0

5y5rs3d.pngfg0UQNL.png


#9 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 27 February 2010 - 10:27 AM

uh... your song sample broke the right border of my monitor.

Please elaborate?

Can't help feel that this was inspired by Chickens melody maker,

I don't think I was inspired by anything, I just wanted to create something that can create music and save them as codes. ^_^ And I have never heard of that melody maker you're talking about.

EDIT: Okay, so I tried it and there are a few issues. It seems each time I play my tune, the timing is different. Even if I perfectly align each note, sometimes playback will randomly lag.

I have no idea what's causing the lag, but I will try to fix it till the next version. I will also make the screen much bigger as Slayer 64 said. :D I wanted to make this as small as possible for some reason. I will also add more controls, such as copying and pasting multiple notes.

Edited by Davve941018, 27 February 2010 - 11:52 AM.

  • 0

#10 YellowAfterlife

YellowAfterlife

    GMC Member

  • Global Moderators
  • 4157 posts
  • Version:GM:Studio

Posted 27 February 2010 - 10:38 AM

uh... your song sample broke the right border of my monitor.

Please elaborate?

Song codes take about 270% of my screen width :D
For lag, check if you are drawing only things that are on-screen (make sure that you are doing for() loop for only things that are on screen!)
  • 0
If my posts contain broken links, try looking around my website. I gradually make blog posts for any examples I make.
_.png_.gif

#11 kake_fisk

kake_fisk

    GMC Member

  • GMC Member
  • 2392 posts
  • Version:GM7

Posted 03 March 2010 - 01:09 PM

Cool little program.

Here's Nemo by Nightwish:
250|1e33e2nm?n?hnh1e33e2i?$$1c33c2k$h$1e33e2jn$$1a23c2?jhjkm??inn$1e33e2$k$mmmjh1e33e2j?i$1c33c2iikh1e33e2j?$m1f23g1j?$m?mhnnnmn1c33c2kmnjhj$j1c33c2mkmj1e33e2?j$k1a23a1?mhk1g23g1jhnjiini1f23f1nmjknj$h1e23e1jkkmnjmi1c23c1kjmi$kmk1d23d1k

  • 0

#12 Marioking9

Marioking9

    GMC Member

  • New Member
  • 26 posts

Posted 04 May 2010 - 10:02 AM

I like the start the best of my song. You might know it from somwhere.

e98|hjj1f4m1e4h1f4k1e4j1f4n1e4?1£4n1d4k1e3$1e3j1@3$1d4mk1£4n$1@3$1%3i$1&3i$1£3h1!3i1!3k1f3k1&2?1e2k1£2h1b2j1%3i1g3i1b3m1%4$1@4?1£1i1!1i1&2?1!21f2n1b2?1£3?$1@3i1c4j2£3j2c3j2c3h2%3$2a2?2a2?2b2k2f2m2f2$2g2?2!1h2!1?2c2n3!0i$3%1?3c2m?3@2h3&3kn3!2m?3b1k3@1h?4e0kj4£0hk4g0?4f0n$h4e0$m4f0ki4g0k4e0h

  • 0

I have no idea what this is
Posted Image


#13 Artaex Media

Artaex Media

    Artaex Media

  • GMC Member
  • 1531 posts
  • Version:Unknown

Posted 22 May 2010 - 07:09 PM

Last train to Guido Topper (Made by my teacher)

Edited by Reflux Entertainment, 22 May 2010 - 07:16 PM.

  • 0

#14 krele

krele

    GMC Member

  • GMC Member
  • 640 posts
  • Version:GM:Studio

Posted 23 May 2010 - 01:08 AM

Nifty little program... You should definitely continue working on this... Perhaps add more instruments, and you can make your own file type =)... That chocolate rain melody is only 380 bytes in size :)
  • 0

If I helped you, you can help me back :3

Brocoola


#15 Crasherrr

Crasherrr

    GMC Member

  • New Member
  • 12 posts

Posted 27 May 2010 - 09:21 PM

Simple, but ineresting =)
Only one thing is bad: very and very small interface isn't comfortable.. O_o
  • 0
Over-sized signature removed by moderator.

Please read and follow the signature rules, as a courtesy to other members.

#16 programmmer5

programmmer5

    GMC Member

  • GMC Member
  • 395 posts
  • Version:GM:Studio

Posted 17 July 2010 - 08:07 PM

great app
but mabie check the f4 full screen mode on
because the screen is too small.

and
lol
check this out
"a thousand miles"

100|$1b2k1b31e2$1b2?1b3n1!31£2h1b2i1!3m1£31%2in$$ih1%31e2nki1&3h1b2kj1b31e2k1b2h1b3h1!31£2i1b2$1!3j1£31%2$j1b2h1£3m1b2k1£3$1b2h1%3?1e3h1%3k1b2j1b31e2$1b2m1b3k1!31£2h1b2$1!3$1£31%2hmj1%31e2jn1&3$1b2i1%3k1&3i1b2i1%3i1&3k1b2k1£31£2m$mk1&31b21e2j

and can you tell me how or where you got the piano notes from?

Edited by programmmer5, 18 July 2010 - 09:20 AM.

  • 0

Kidnapped Treasure [Jam 13]

xulg.png

WIP: Space Chase (3D)GMC jam 9 

Space Chase 3D for Android < Click it!

 


#17 Hegemege

Hegemege

    GMC Member

  • New Member
  • 153 posts

Posted 18 September 2010 - 07:52 PM

Opeth - Windopane

164|jimh2£1hi?j2&2$n2a22@2?ji$2&2h?2£1knmn2&2kj$k2a22@2k?$$2£1khmh2&2hj2a22@2himm2&2kj2£1$j2b1h2&2i2e2m$2a2ii2e2mm2£2kn2£1kkhk2&2i?2a22@2?hh$2&2in2£1$nnn2&2nnj?2a22@2$ijk2£14%14g0?n4e14g0mh2&2?j2a22@24f0$k4%14f0nj2&2$$2£14%14f0nm2b14@0j2&24@0?2e24@0mi2a24%14@0in2e24@0hh2£24&24e1?k2£14f04c0j?j$2&24f0ii2a22@24e14@0?ink2&24%14f0n$2£14%14f0mi4%1kh2&24a14f0jj4%1?$2a22@24%14@0n?4a1hi4a12£14%14f0jm4%1hj2&24%14f0jk2a22@24a14@0$h?i2&24%14f0$k4a12£14f0kk2b1n2&2j2e24a14f0ij2a2nn2e24a14@0k?2£2h

intro only... great app BTW, I like it a lot. Though the scrolling should jump to the marker when you hit play IMO.

Also, I can't place a note on the same place on different instruments, I think that this is highle restrictive if someone is going to do full songs...

Edited by Hegemege, 18 September 2010 - 07:53 PM.

  • 0
"Your mother is so fat, the recursive function calculating her mass causes a stack overflow."

Problem with GML, lack of game ideas? Send me a PM!

#18 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 20 September 2010 - 07:41 PM

I've been working on version 2 for a while now, here's a screenie of it right now.

What you can expect:

  • Two Eight new instruments, and tons of sound effects!
  • A size of 1008x680.
  • 50% smaller codes! (You can still load Melody Maker 1 songs)
  • Ability to place multiple instruments over each other.
  • Select heaps of objects at once and move them around!
  • Ability to load several code pieces at once.
  • No lag!
  • Change the volume of individual notes (for fade/echo effects etc.)
  • Change panning of notes.
  • Record using the keyboard.
  • etc.

Edited by Davve, 07 May 2011 - 07:34 PM.

  • 0

#19 owais

owais

    GMC Member

  • New Member
  • 25 posts

Posted 28 September 2010 - 04:21 PM

@Davve:
your project looks really interesting to me! i just want to make sure something...
i got the attention of your project on my post right here: http://gmc.yoyogames...howtopic=487071
are we allowed to use the melodies we created with your project, in our own games, that we sell?
  • 0

#20 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 28 September 2010 - 04:54 PM

@Davve:
your project looks really interesting to me! i just want to make sure something...
i got the attention of your project on my post right here: http://gmc.yoyogames...howtopic=487071
are we allowed to use the melodies we created with your project, in our own games, that we sell?

Of course, if you think the music generated is good enough for a commercial game. :P
  • 0

#21 Artaex Media

Artaex Media

    Artaex Media

  • GMC Member
  • 1531 posts
  • Version:Unknown

Posted 28 September 2010 - 08:18 PM

Can't wait for v2 to come out :D
  • 1

#22 owais

owais

    GMC Member

  • New Member
  • 25 posts

Posted 29 September 2010 - 03:29 PM

Of course, if you think the music generated is good enough for a commercial game. :P

the melodies i created aren't bad, i actually think they can be put in some games i created! :D
and thanks again, i really do think it's a good tool that you've been creating!

Edited by owais, 29 September 2010 - 03:29 PM.

  • 0

#23 MasterMind007

MasterMind007

    MasterMind Prod.

  • GMC Member
  • 543 posts

Posted 29 September 2010 - 03:32 PM

Great App.
  • 0
Projects:
The Dragon's Reign - A MMORPG - DELAYED
Posted Image

#24 serverplatform

serverplatform

    GML on Fire

  • GMC Member
  • 72 posts

Posted 03 October 2010 - 08:24 AM

i think everyone knows this one!
120|1e4i1e4im1e4kn1c4?1e4n$1g4kk?i1g3h?km1c4n$h1g3?hj1e3j$k1a3mm1b3$j1!3k1a3$j1g3i1e4kn1g4$1a4n?1f4n1g4nk1e4hn1c4j1d4$1b3j

  • 0
Spoiler

Posted Image

#25 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 03 October 2010 - 03:58 PM

i think everyone knows this one!

120|1e4i1e4im1e4kn1c4?1e4n$1g4kk?i1g3h?km1c4n$h1g3?hj1e3j$k1a3mm1b3$j1!3k1a3$j1g3i1e4kn1g4$1a4n?1f4n1g4nk1e4hn1c4j1d4$1b3j

After the GMC update, the songs you paste here gets corrupted due to the new code box :( This won't happen in version 2 though.

Here's a new screenshot of it.
Oct 20:
I just thought of a new feature I would like to add, which will push the release date even more ;o


Oct 21:
I remade your song in Melody Maker 2, look at the difference between the song codes

Melody Maker 1:
120|1e4i1e4im1e4kn1c4?1e4n$1g4kk?i1g3h?km1c4n$h1g3?hj1e3j$k1a3mm1b3$j1!3k1a3$j1g3i1e4kn1g4$1a4n?1f4n1g4nk1e4hn1c4j1d4$1b3j
Melody Maker 2:
||||!41[2C1-2!2C3ó2C6[21|À1ø3ó2[1s2[1s1ó61ø8[2ó1ø2ó2ó1ó0

Edited by Davve, 08 February 2011 - 01:49 PM.

  • 1

#26 Rusty

Rusty

    The Rustic One

  • GMC Member
  • 4048 posts
  • Version:GM:Studio

Posted 24 November 2010 - 01:44 PM

It's a great program with excellent sound, but... I've discovered a personal problem with it... I don't have a mouse... so I don't have a mouse scroll button... so it's very difficult to use...

That aside it's a great problem. Would be good to add more instruments to it though (such as the koto, guitar, techno beats, etc) as currently it's a little limited.

EDIT: Also, would it be possible to be able to stretch the note over more than one place?

Edited by Rusty, 24 November 2010 - 03:16 PM.

  • 0

tumblr_ngbm3tNUVy1thlk7do1_75sq.png

Professor Kayge says: "Play Project Jin! I'm sure it's been released by whatever year you're reading this in!"


#27 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 24 November 2010 - 04:21 PM

It's a great program with excellent sound, but... I've discovered a personal problem with it... I don't have a mouse... so I don't have a mouse scroll button... so it's very difficult to use...

That aside it's a great problem. Would be good to add more instruments to it though (such as the koto, guitar, techno beats, etc) as currently it's a little limited.

I am currently back from a small break from working on version 2, and so far, version 1 looks like crap compared to it :D. Take a look at my previous post for a list of the biggest improvements.

EDIT: Also, would it be possible to be able to stretch the note over more than one place?

Yes! I am currently working on this :), but there will be a length limit of 100 beats though, and a song length limit of 31999 beats :whistle:

Edited by Davve, 07 May 2011 - 07:35 PM.

  • 0

#28 Rusty

Rusty

    The Rustic One

  • GMC Member
  • 4048 posts
  • Version:GM:Studio

Posted 24 November 2010 - 05:11 PM

It's a great program with excellent sound, but... I've discovered a personal problem with it... I don't have a mouse... so I don't have a mouse scroll button... so it's very difficult to use...

That aside it's a great problem. Would be good to add more instruments to it though (such as the koto, guitar, techno beats, etc) as currently it's a little limited.

I am currently back from a small break from working on version 2, and so far, version 1 looks like crap compared to it :D. Take a look at my previous post for a list of the biggest improvements.

EDIT: Also, would it be possible to be able to stretch the note over more than one place?

Yes! I am currently working on this :), but there will be a length limit of 100 beats though, and a song length limit of 31999 beats :whistle:

lol Now I'm excited! :) Is there a release date for V2 yet?

EDIT: You do realise you are going to kill off about 300 composers asking for ridiculous amounts of money to make Zelda music on the Team Requests forum right? :skull: DOWN WITH THE MUSICAL TROLLS! :skull: ::lmao::

Edited by Rusty, 24 November 2010 - 06:13 PM.

  • 0

tumblr_ngbm3tNUVy1thlk7do1_75sq.png

Professor Kayge says: "Play Project Jin! I'm sure it's been released by whatever year you're reading this in!"


#29 Chris Vergilio

Chris Vergilio

    GMC Member

  • GMC Member
  • 482 posts

Posted 24 November 2010 - 06:55 PM

I suggest using PasteHTML.com for uploading .txt.
They host it for free. HTML and TXT :)
Anonymously too :P

Edited by Chris Vergilio, 24 November 2010 - 06:56 PM.

  • 0

#30 Nial8r

Nial8r

    GMC Member

  • New Member
  • 341 posts

Posted 08 January 2011 - 06:30 PM

Do you have a release date on 2 yet? I cant wait :P
  • 0
Nial8r Studios

If I help you in any way, or I made you smile, please press the green plus over on the right, at the bottom of this post. Thanks! :D

#31 Cartesian Paper Plane

Cartesian Paper Plane

    GMC Member

  • New Member
  • 19 posts

Posted 09 January 2011 - 10:42 PM

This is awesome. I don't think it works with my specific sound driver or something though, because all the sounds are really distorted. If you made it so you could change instruments from either vsti files, or from a list of instruments already in the game, that would be awesome. Also it would be better if you could go fullscreen, or at least widen the window to see more of a song.
  • 0

#32 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 11 January 2011 - 02:51 PM

This is awesome. I don't think it works with my specific sound driver or something though, because all the sounds are really distorted. If you made it so you could change instruments from either vsti files, or from a list of instruments already in the game, that would be awesome.

Apparently Game Maker can't handle loading 4*60 sound files to the sound memory very well, resulting with the audio messing up on most computers. -_- The next version (yes, I'm still working on it, there's just lots of school and other distractions going on at the moment) will use a sound dll to solve this problem.

Edited by Davve, 07 May 2011 - 07:35 PM.

  • 0

#33 Charlie2531games

Charlie2531games

    GMC Member

  • New Member
  • 11 posts

Posted 15 January 2011 - 05:47 PM

Awesome melody I made with it. Its preety cool. If an update comes out that lets you save the song in a wav format, I'll put this in a game Im working on.

NOTE: VERY LONG: 1000 BEATS EXACTLY

100|?1e21c2n1£21%2$1f2n1e21c2j1%21c2m1%2?1&21c2hin1d21c2$1f21%2k1£21%2j1f2h1%2$1g2$1£2j1%2i1b1m$1g4i1£4j1f4j1e4m1@4?1£4?1f4i1e4$1e4n1&4n1b3k1@3?1f3h1%3h1c3k1c3mn1b2$i1b2kj1b2kn1b2mj1b2?$1b2$i1b2m$$?1c3kj1c3?j1b2n$1b2i1b2$1b21!2?i$i1&3in1&3j1b2nh1b2n1b2n1b21!2njnn$1&0n$h$h1d0i$?m1&0jik1£01%0hm$nii1&0im$$??1d0kjni1&0nkih$1£01%0h1!01f0$1%0imii1£0n?jj1f0$jim1!0?nkj1&0$jknmh1£01%0k1f0n1!0j1%0jn$?k$1%0hj$ikk$nn1%0jkjkh1%0jk$iiin1%0?n1%0kj1%0nm1%0ji1e0k1e0j1e0$1e0nh1d0nnmnmj1d0nmj?k?1d0imhii1@4$km$i?1£4n$?$1e4m1%4i1&4$1a3hiik$1g4?i$hmm1£4?m?nmkh1e4$1%4h1&4i1a3ijm2%0n1c1n2f0h1%1i4&3$4c31b02%0n4&22f0ii1b02d0h4e32f0j3@12a0i1%1jm3%21c12%0ij2f0k3e31d0$3%3j3b22%0n3£21e12f0i1!1i3d21c12d0?2f0?2a0j3a1$2e2nh1b0km$2d0h3&0?4&1?4e1k4&14!04£0n1b1n1a14f0j1£1$1e14!0i1&14&0n1!0?4&0j1%11@04&0?n4d0m1%01&0nm2&0i3%12%0i2e0n1c21a11f12@0m2g0j3!13&11£01f02&0$1%23!02d0k3&12%0m1c32£0n3e12g02e02%0k1f33&12£02%0m3@1?1&31@23e12£02f0k1c2k3&1h1£13e11%0$3c11f0?3&3j3b21%0j3@21f0nm1!0n1£0i3d31&21g11d11b01d0n3c3i4!34&33b23@21!0k4%34&33£21d1j1!0?3b21£0j1%0?4e3i3@2n4e31a0k1f0h4!33d31&11&0j3b21@0h4d33@21e0n1e0m3c31!0h4g33!21f0j4d33g21%0k4c33f2?m4%3jm4£13%0$4&1ni4@14@0m4&13%0h3e0$3f0nj3d0$3!03f0i4%1i4£13f0h4%13@0$4@1h3d13b0m4!1$4e14&1k4@0m4%1i4!1h4c1m$?$ih??mi$3f1k3e1k3&1ii3@4m3g4mj$1e0$1£0?1a0n4@24!11c1h4c11@0j3@4n3£44f21£0$4!11f0j$1%0n4&1h3@41%0n3£4?1%0n3e43&41£0h3!3m1a0h3f31f0j1&1ih1a4ii1g4?n1f4ik1%4h1&4k1c42b2h2£2jh1a32&2n1@3j1f32e1k1e3i1%31c3n1@2n1%21£1n1%11!0$1&0hj2e0in2!0n?2c1nh2e1?2d2kk?2%2mh2@1im?2!4jh2@4$1b0k2&4$2f31e1ii2f43£2m2%41b1i2c42a33&2?1f1$2f31b0m3£1h1g0m2b2jm3c33e2ihk3d2n$3@1nk3%1hkm3@0n?ink3&0?iijhm1!4j1@4ni1g4i1%4j$1&41@3ik1@3?kn?1&0imjh?mk1&0hnmn$?$1&0h$mmhm$1&0$$jijn1&0k$ni1&0?nn$?1&0$jkn1&0?n1&0n$1&0h1&0?1&0$1c0$1&0?2b31&0n2@31e01&0m1e01&0?3f42e34%21e01&0i2&31e01&0m3&41f01&0m4b11%01&0n3@32c32a21e01&0n3e34e11e02d01&0m3a21e01&0m1e01&0i3b11e01&0i4f21e01&0n1e01&0m1e02d01&0j4e11%01&0h1%01&0k2b31£01%0m1@01f02%0n1@01£01%01&0k1g0h2f31!01@02%0n1%11&11c11b0m$1f02%0i2f2j2%0n2£11£0nk3b01£02%0k2e0i?3£12a01%0$3e43£3?2b02f02%0n3f2h2d0hn2%0m??3c0h3d0?3e0$3£0$3@0h3a33!0i3c1?3e3m3£2ji2&33a13!0?$h2£23&0kmk2%1kmn1e0h1g0i1b02e0$?$1%1?1!1jh1£1nm1&11£0$n1e0??h$hk1e0k1@0jh1b0h1g1kmkkj?1@3mh1%3ii?1@2jiihi1c4j1@3hii1%32%2?2b1h1@2ih$2@4i2f42@3?mm2!2kn2b12&1j?knj2b0mni2!1?i$$2%0i2a0$$2%0imk?k2%0j$2%0hh2%0h$2%0j?2%0??2%0hjj2%0$2%0j2%0n2%0?2%0?2%0n2%0n2%0m2%0$2f0i2£0j2e0?2e0j2e0h2e0i2e0?2f0m2£0?2f0j2f0i2£0j2f0k2g0k2a0?2!0h2f12e12c1i$nii4%0h4@0n1c34@0?4@0$1!24@0n4c2n1£2n?1%2m1b1ji1%11£0n?1&0hh?k1e3km?1!2k1&2h1%1h$1b0?$i1d1m2£0k1!1hn1%12b0m1f0j1&0jk$4@03f02e01%0m3f02e01d0m4@03f02e01d0?3f02e01%0?4@03f02e01&0$4@03f02e01d0k4@03f02e01d0h4@03f02e01d0h3f02e01d0k3f02e01&0n4%13g02e01%0i3£02e01%01&0m4c13@02e01d01&0?3£02e01d0?3!02e01d0m3g02e01%0?2e01&0m2e01%0i4d23%12e01%0?3@02e01&0$3£0n4g13e0i3d0n1e03&0i1£03&0i1@03&0n1!03&0j1c13&0k1&13&0i3&0?1%11c13&0h1b01@03d0hn1£0n1d0im1e0?1£0$1@0k1!0h1c1n1&1$1f4m1e41%11c1j1c41b01@0n1!3?1£0i1e31d0ji1b2k1£22g0i2f0n1&22%0n2&0m1@11%12c0j2c0i1!02c0j1f02c0i2c0h3!02c0i2c0?3%12c0$4g12c0j4g13c12c0k4e24g12c0j4g13@02c0i4g12c0$4g11b02c0$4@44g11c12&0n4g13f02&0k4@14g13b02&0n4g12&0?4!34g12&0j4g11&11b02c0n4£24g13e11&12c0n4g13c13g02c0j1@44@14g14£13f02c0j4g12&02c0?3e02c0n1e44g12c0k3&0k1c42&0n3@02c0$2c0j1e32c0j2c0$1@21%02c0k3f02c0i3b01f02c0$1@02c0k2c0n2c0?3e12c0j3c13g02c0i3f01%02&02c0n1f02c0j3e02c0$1d12c0j2c0?3&02c0h2c0n2c0k2c0n1%02c0j2%02d02&02c0k3@01f02c0j1@02c0$2c0m2c0?2c0i1£22&02c0j1f23f02c0?1b13b02c0i2c0h2c0h2c0k3e11%02c0h3c13g02c0m3£01f02c0h1@02c0h3e02c0k2c0i2c0n1£23&02c0?1f22c0n1&22c0m1b12c0k2c0h2c0$1£22c0?1f22c0h1£22c0j1f22c0i1e22c0n2c0h2c0n1£22c0m1f22c0k1f22c0k1e22c0$2c0h1£22c0n1f22c0k1%22c0j1e32c0k1&31b22c0h1b22c0n2c0j2c0h1f41£22c0m1f41£22c0j1e41f22c0n1f41f22c0h1f41f22c0?1%41%22c0m1%41%22c0n2c0m1a31!12c0?1g31@12&02c0i1e31f12c0h1c31&12c0$nni4b44!44a44@44g44£44f44e44%44d44&44c44b34!34a34@34g34£34f34e34%34d34&34c34b24!24a24@24g24£24f24e24%24d24&24c24b14!14a14@14g14£14f14e14%14d14&14c14b04!04a04@04g04£04f04e04%04d04&04c0iim1!2mm1a4$$j1c0?1c0h1c0n1c0m1c0i1c0i1c0h1c0?2c0$?k2c0kjk2c0kin2c0$?m2c0k$i2c0?hn2c0j?$2c0?in2c0i$m2c0nnh2c0hik2c0hhm2c0?in2c0$m$2c0$hk2c0ih$2c0m4f03c0m$2c0im$2c0?4%13d01c0?m2@02c0kj?1%02c0k2%14&13f0$1f0k2g14e13g02c0n1g0?2b13!0$4@12c0?1f0k2f24d23&11@0n4b12c0k2c34e23f1$4f21c1n2e33a11£12c0?4c33&21@1?2£34b21!1h2g33£21f22c0?3b2jm2e42&43£31b22c0mj3b3n1£32c0h2£43%41b3$3f41d4m1£32c0j1a44c2k1a43£31a24£1$1a42d44d12c0$1a42!33%31%21b14c0i1@42@34c14c0m1f42f33c31!14!04c0n4f04c0i3b44!42@41g43£44f42e41&43c44b32!31@33£31f32e34d33c32b24@21£23f22e24%22&22c22b13a14g11£12f12e11%13&14c12b01!02a03@04£02f01e03%04&01c0k

Edited by Charlie2531games, 15 January 2011 - 05:50 PM.

  • 0

#34 Artaex Media

Artaex Media

    Artaex Media

  • GMC Member
  • 1531 posts
  • Version:Unknown

Posted 15 January 2011 - 07:22 PM

Awesome melody I made with it. Its preety cool. If an update comes out that lets you save the song in a wav format, I'll put this in a game Im working on.
<SNAP>

It's a very messy one...
  • 1

#35 Xardov

Xardov

    Game Developer

  • GMC Member
  • 292 posts
  • Version:GM8

Posted 26 January 2011 - 12:30 PM

Many thumbs up to you, sir, for creating such a handy program! The only fault i can find with it is there is no GameMaker8 support. :(

Edited by Farcrusader, 26 January 2011 - 12:32 PM.

  • 0

#36 Artaex Media

Artaex Media

    Artaex Media

  • GMC Member
  • 1531 posts
  • Version:Unknown

Posted 26 January 2011 - 08:29 PM

The only fault i can find with it is there is no GameMaker8 support. :(

Sorry? It's an exacutable, which runs at every Windows computer...
Or... Did you decompile it? :blink:

  • 0

#37 Xardov

Xardov

    Game Developer

  • GMC Member
  • 292 posts
  • Version:GM8

Posted 27 January 2011 - 12:02 AM

No, i did not decompile anything, but the first post says it was made in GameMaker7 Pro, not GameMaker 8. So the code it generates might not work for GM8.

Edited by Farcrusader, 27 January 2011 - 12:03 AM.

  • 1

#38 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 27 January 2011 - 08:55 PM

No, i did not decompile anything, but the first post says it was made in GameMaker7 Pro, not GameMaker 8. So the code it generates might not work for GM8.

The song codes may not work for GM8..? :mellow:


Edit: Hm, this is my 2000th post. Neat.

Edited by Davve, 27 January 2011 - 08:57 PM.

  • 0

#39 Loaf

Loaf

    Just loafing around

  • GMC:Member
  • 2164 posts
  • Version:GM:Studio

Posted 28 January 2011 - 10:07 PM

No, i did not decompile anything, but the first post says it was made in GameMaker7 Pro, not GameMaker 8. So the code it generates might not work for GM8.


The code it generates is not Game Maker code. Even if it was, why exactly would an update to an entirely separate program have any effect on the output and playback of Melody Maker's own format.

:duck:


#40 DefuzionGames

DefuzionGames

    GMC Member

  • GMC Member
  • 1460 posts
  • Version:Unknown

Posted 02 March 2011 - 05:18 PM

Thats a real nifty program right there. Really decent. and how you made it without any dlls was great. Two thumbs up. It would be nice if you could actually produce a sound file. Which just may be possible in game maker using the MCI commands.

You could put in the start recording event.

MCI_command('open new type waveaudio alias mywave'); /*create an audio file with an alias
MCI_command('record mywave'); //record. the user will have to set there record settings in volume control to record "stereo mix" that way it records whatever comes out of the users speakers.*/

alarm[0]=length //just set the alarm to how ever long the song is which can be calculated using the tempo and measures

then in the alarm[0] event.
MCI_command("stop mywave"); //stop recording
MCI_command("save mywave filename.wav"); //save to a filename
MCI_command("close mywave"); // and close


that may just work.
some other useful stuff
execute_shell('sndvol32.exe',1) //opens audio control (in windows xp 32)
MCI_command('open filename.wav') //opens an existing wav
MCI_command('play filename.wav') //plays existing wav
position=MCI_command('status music position') //gives you the music position variable
length=MCI_command('status music length') //gives you the music length variable

just something to think about.

Have Fun!
RobotiX


you say use
execute_shell('sndvol32.exe',1)

in windows 7 it is

execute_shell('sndvol.exe',1)

That works for me.

But is there a similar way to open the recording device mixer or panel so that the user can then select the recording device??
  • 0

#41 Rachel

Rachel

    GMC Member

  • GMC Member
  • 128 posts

Posted 18 April 2011 - 03:11 AM

This is wonderful!! However, as a piano player myself, I would prefer a horizontal keyboard opposed to a vertical one. It kind of makes me dizzy using this program.
  • 0

#42 Lewis X

Lewis X

    Artist

  • GMC Member
  • 1050 posts
  • Version:GM:Studio

Posted 07 May 2011 - 06:51 PM

Will the new one be released?
  • 0

#43 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 07 May 2011 - 07:31 PM

Will the new one be released?

Probably not, I just don't feel motivated enough. Barely anybody have downloaded nor created anything in this program, and I have a feeling version 2 won't change that very much (I can't really blame them on the "nor created anything" part though, the usability for the current version is beyond horrible).
Also, after comparing to my Minecraft song planner, with ~200 downloads per day and lots of people making songs and videos of it, who is worth concentrating on more, the Minecraft community or the Game Maker community?
  • 0

#44 Lewis X

Lewis X

    Artist

  • GMC Member
  • 1050 posts
  • Version:GM:Studio

Posted 07 May 2011 - 07:44 PM

How about you PM what you have done to me, I'd love to have it.
  • 0

#45 Nial8r

Nial8r

    GMC Member

  • New Member
  • 341 posts

Posted 08 May 2011 - 03:15 AM

I actually asked Davve about it on the minecraft forums, heres what he said:

Lol, I remember working on mm2 day in and day out. :P After 2 months and 5000+ lines of code, I thought of a feature that was necessary, but it would require the whole system being rewritten from scratch, more or less. Plus, I used the infamous "treat uninitialized variables as 0" for some reason, leading to a bunch of complicated glitches.

I will probably finish it one day, if I have the strength to do so, and if I get the motivation.


Hope you dont mind Davve :P
  • 0
Nial8r Studios

If I help you in any way, or I made you smile, please press the green plus over on the right, at the bottom of this post. Thanks! :D

#46 lu9

lu9

    GMC Member

  • GMC Member
  • 56 posts

Posted 02 July 2011 - 06:46 AM

Wow, it so looks like wario ware d.i.y. music editing screen, great job on this.

EDIT: Really Cool, i made a classic song (works only in Melody_Maker v1.0)
Song:
Comptine D'un Autre été l'apres Midi (warning: big)

100|1e3jj1b2m?1e31g2kh1b2i?1e3$k1b2km1e31g2nk1b2ki1d3mh1b2km1d31g2ii1b2kn1d3?m1b2mh1d31g2kh1b2m$1d3$n1b2hj1d31£2n?1b2n?1d3km1b2?k1d31£2i?1b2nj1d3k?1a2i?1d31£2?h1a2ki1d3mj1a2$h1d31£2$h1a2hh1e3kh1g31b2j1£3?1g31e31g2nn1b31b2j1c4j1b31e3j?1b2nm1e31g2$m1b2mi1d3ij1£31b2h1g3h1£31d31g2k?1g31b2n1a3n1g31d3j?1b2im1d31g2kj1b2nm1d3kn1£31b2m1e3h1£31d31£2i?1b31b2?1c4n1b31d3n$1b2km1d31£2ni1b2im1d3$h1£31a2$1e3m1£31d31£2$$1a2nn1d3??1a2?m1d31£2h$1a2mi1e41e3i$1b2nn1e31g2m$1b31b2nn1e3$h1b2ki1e31g2?h1b2$j1d41d3hk1b2ki1d31g2ki1b31b2$m1d3in1b2in1d31g2jh1b2ni1£41d3ik1b2mj1d31£2kn1b31b2i$1d3ik1b2kj1d31£2$i1b2ih1£41d3nj1a2k?1d31£2$$1a3h$1d3hk1a2n?1d31£2nm1a2n$1b31e3k1e4?1b41b2n1b3j1e41e31g2i1b4h1b31b2k1e4m1b41e3n1b3h1e41b2k1b4n1b31e31g2j1d4i1b31b2n1c4j1b31d3$1d4i1b41b2k1b3k1d41d31g2n1b4j1b31b2h1d4n1b41d3$1b3k1d41b2?1b4h1b31d31g2h1d4j1a31b2?1d4m1£31d3m1b3$1£41b2$1£3j1b31d31£2n1£4?1£31b2m1b3h1£41d3?1£3i1b31b2i1£4k1£31d31£2i1b3?1g31b2k1b3i1a31d3$1d4k1a4m1a3j1d41d31£2n1a4$1a31a2j1d4n1a41d3j1a3m1d41a2n1a4k1a31d31£2j1d4k1g31a2i1a3$1b31e3n1e4i1b41b2$1b3$1e41e31g2n1b4j1b31b2n1e4j1b41e3i1b3n1e41b2m1b4m1b31e31g2n1d4k1b31b2k1c4n1b31d3n1d4i1b41b2h1b3$1d41d31g2?1b4$1b31b2m1d4k1b41d3j1b3h1d41b2i1b4h1b31d31g2n1d4k1a31b2n1d4n1£31d3h1b3h1£41b2m1£3h1b31d31£2$1£4$1£31b2k1b3k1£41d3k1£3?1b31b2i1£4$1£31d31£2j1a3n1g31b2h1b3i1a31d3k1d4h1a4i1a3i1d41d31£2j1a4?1a31a2j1d4h1a4k1a3j1d4i1a4j1a3$1d4k1a4$


Edited by lu9, 02 July 2011 - 10:58 PM.

  • 0

game


#47 lu9

lu9

    GMC Member

  • GMC Member
  • 56 posts

Posted 02 July 2011 - 11:27 PM

Will the new one be released?

Probably not, I just don't feel motivated enough. Barely anybody have downloaded nor created anything in this program, and I have a feeling version 2 won't change that very much (I can't really blame them on the "nor created anything" part though, the usability for the current version is beyond horrible).
Also, after comparing to my Minecraft song planner, with ~200 downloads per day and lots of people making songs and videos of it, who is worth concentrating on more, the Minecraft community or the Game Maker community?

Where i can download version 2? or you didn't make yet?
Well, as i saw you probably won't continue... these screenshots looks (or looked) promissing...
  • 0

game


#48 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 02 July 2011 - 11:45 PM

This is the message I sent to Sonica:

This is an early version of Melody Maker 2 from around mid October. It features 4 out of the 12 instruments, and you can't drag the notes:
http://www.mediafire...qalvwa36aj3i4w5

I later decided to add the feature to drag notes to increase their durability. It turned out that I had to do a major rewrite of the entire engine which led to a bunch of complicated errors. I also used the infamous "Treat unitialized variables as 0" for some reason...

As you can see, you can save your songs as very compact snips of code, and change the background and other fancy stuff... Note that in this state, it was not meant to be used by anybody but me (hence the empty button next to "Save song as" that shows a "RECORD" message when pressed and other various stuff.)

Also, the reason a bunch of weird sounds are played in the beginning is because I had to "initialize" every sound by playing them. I did this until I later on decided to use a DLL rather than GM's horrible built-in sound system.


  • 0

#49 lu9

lu9

    GMC Member

  • GMC Member
  • 56 posts

Posted 04 July 2011 - 10:31 PM

This is the message I sent to Sonica:

This is an early version of Melody Maker 2 from around mid October. It features 4 out of the 12 instruments, and you can't drag the notes:
http://www.mediafire...qalvwa36aj3i4w5

I later decided to add the feature to drag notes to increase their durability. It turned out that I had to do a major rewrite of the entire engine which led to a bunch of complicated errors. I also used the infamous "Treat unitialized variables as 0" for some reason...

As you can see, you can save your songs as very compact snips of code, and change the background and other fancy stuff... Note that in this state, it was not meant to be used by anybody but me (hence the empty button next to "Save song as" that shows a "RECORD" message when pressed and other various stuff.)

Also, the reason a bunch of weird sounds are played in the beginning is because I had to "initialize" every sound by playing them. I did this until I later on decided to use a DLL rather than GM's horrible built-in sound system.

Ouh.. I Can't play the song i made and showed here in melody maker 2. Can you try rewritting it for me? Thanks.
  • 0

game


#50 Davve

Davve

    GMC Member

  • GMC Member
  • 4091 posts
  • Version:GM:Studio

Posted 04 July 2011 - 11:06 PM

Ouh.. I Can't play the song i made and showed here in melody maker 2. Can you try rewritting it for me? Thanks.

Yep, Melody Maker 2 is pretty much unusable in its current state.

Edited by Davve, 04 July 2011 - 11:06 PM.

  • 0