Event_Piano || Composing piano melodies has never been easier!

Author Topic: Event_Piano || Composing piano melodies has never been easier!  (Read 7909 times)





Composing piano melodies has never been easier! With this single event, you can allow the brick to play a series of notes with the requirement of Sound_Synth! Don't worry, that sound pack is default! (i think).

The first big box, you type in your list of numbers based on the synths, seperate your numbers with spaces: you can get some numbers here, and in the second box, you type in the delay of which the notes play!

Use any input event on the brick, activate it, and watch your brilliant masterpiece play! It has guaranteed spam-proof, no forever loops, and you can activate the brick again to turn it off! It's brilliant!

Of course, there are special notes! Here is a list of them:
  • -10: Wait for 10 milliseconds before continuing
  • -50: Wait for 50 milliseconds before continuing
  • -100: Wait for 100 milliseconds before continuing
  • -500: Wait for 500 milliseconds before continuing
  • -1000: Wait for 1000 milliseconds before continuing
  • +: Increase the speed of the composition by 50 milliseconds
  • -: Decrease the speed of the composition by 50 milliseconds




Changelog
  • Version 1: Release
  • Version 2: Fixed Synth 10 and 11. Hopefully planning to add special notes to version 3
  • Version 3: Now compatible with Sound_Synth4_12to24.
  • Version 4: Special notes added. Look up for help
  • Version 5: Input events onPianoPlay and onPianoStop added
« Last Edit: April 07, 2013, 07:30:08 PM by PurpleMetro »



Thank you x1 million for this!

Nice! Will download

Edit: Make it so - works as a rest.
« Last Edit: April 07, 2013, 03:23:07 PM by MrLoganator111 »

I forever love you.
But you just made my piano build obsolete.
This is way better.

I can see people sharing "piano number codes" on servers in the upcoming future

I would upload a video to show you guys but for some reason Youtube wont let me :(

I made a very brief article about this on theBlock because this add-on deserves it.

http://theblockmag.tk/?p=329

Pretty loving cool. Only problem I have is it plays in one speed throughout...

I would upload a video to show you guys but for some reason Youtube wont let me :(
I can do that for you. It will be up in 5 minutes or so if you want it to be.

Pretty loving cool. Only problem I have is it plays in one speed throughout...
Thats where rests would come in handy

EDIT: Synths 10 and 11 don't work.

Pretty loving cool. Only problem I have is it plays in one speed throughout...
i will be sure to fix that in a minute. i don't have any idea about rest symbols or any of that stuff in music though so here is what i will do:

in the next version, putting these keywords in your composition will do special effects as listed:

_ - Will make the composition take a 1 second rest
m - Will subtract 50 from the delay while the melody is running
p - Will add 50 to the delay while the melody is running


i will be sure to fix that in a minute. i don't have any idea about rest symbols or any of that stuff in music though so here is what i will do:

in the next version, putting these keywords in your composition will do special effects as listed:

_ - Will make the composition take a 1 second rest
m - Will subtract 50 from the delay while the melody is running
p - Will add 50 to the delay while the melody is running
You should do * - and +

You should do * - and +
idc about the rest, but + and - makes more sense.