Discuss Scratch
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
Introduction:
The Virtual Piano is a simulator of a Grand Piano inspired by http://virtualpiano.net/. It's main aim is to let the scratchers hear and feel what playing a piano is like (without actually spending money and buying one). The 61 playable notes varies from C1-C6 or 5 different octaves. If you are ever interested in making music, learning to play a piano will make things much easier in the future. From the basics of playing a piano, to every thing you need to know about a piano (will be) explained on this one piano simulator (soon)!
Direct link to project : https://scratch.mit.edu/projects/97513212/
Current version: 3.16.10.26.1910
Current Features:
- Keyboard Control
- 61 distinctive playable keys
- 5 different octaves
- High quality sounds
- Visual Reference (on which key(s) is/are being pressed
- Music Sheets are out!(Improved Version)(18/03/2016)
- Clickable keys(15/02/2016)
- Key names (18/02/2016)
- Key recording (Improved Version)(18/03/2016)
- Song codes (19/03/2016)
- Song Library (15/07/2016)
- Music Sequencer!!! (15/07/2016)
- Scales! (31/08/2016)

Upcoming Features:
- Piano Lessons (From Beginner to Most advanced)
Scales
Added 22 scales! Here are all the scales :
Aeolian
Arabic
Blues
Diminished
Dominant bebop
Dorian
Enigmatic
Harmonic Minor
Hungarian Minor
Jap in sen
Locrian
Lydian
Major
Major bebop
Major pentatonic
Melodic Minor
Minor pentatonic
Mixolydian
Neapolitan
Neapolitan Minor
Phrygian
Whole Note

The all new music sequencer is out! You can go and check it by pressing the MS Button in project.
Once in music sequencer, you can sequence your music by clicking in the boxes! More information given on screen inside music sequencer!

This is the first music sequencer that I have ever attempted, so it may contain bugs. If you do find one, please report it to me immediately! I'll try my best to fix it

How to play:
You can currently play with your keyboards alpha-numeric letters and your mouse! Which means you can use 0-9 and a-z and click the keys too. That also includes pressing Shift and than pressing a key (on keyboard). For example, pressing 1 will play C, but when you press SHIFT than 1, you will be playing C# (C sharp).

1 = C SHIFT+1 = C#
Recording:
Now you can record your songs and play them! :D

Press the red button to record and stop, while press the button with P to play your recorded songs. When done recording, a list will be shown and that is your song code. You can copy paste it and play it later on!

Test Song code:
0x2d0a33f640a33fa90a33f2d0a33f640a33fa90a33f230a22f680a11fbd0a22f230a11f280a33f7d0a33fb40a33f280a33f7d0a33fb40a33f260a33f7b0a33f230a33f680a33fbd0a33f230a33f680a33fbd0a33f230a22f680a11fbd0a22f230a11f2c0a33f630a33fa80a33f2c0a33f630a33fa80a33f2c0a33f630a33f2d0a33f640a33fa90a33f2d0a33f230a33f680a33f3b0a22f720a11f3a0a22f710a11f280a33f7d0a33fb40a33f260a33f7b0a33fb20a33f210a33f660a33f230a33f680a33fbd0a33f230a33f260a33f240a33f230a22f210a11f2d0a22f2c0a11f630a33fa80a33f2c0a33f630a33f210a33f660a33f2c0a33f63a
Found a bug?
If you have come across a bug, please report it to me (through this forum thread, my profile or on comments on the Project)! I will look into it and try my best to fix it as soon as possible!
Suggestion?
Have an idea that you want me to add to it or want to help me improve it? Want to add your drawing? Or want a music sheet for a song? Then rest assured! I will gladly accept all suggestions and would appreciate all the help I can get
I will give you full credit on any ideas that YOU have given! Leave suggestions in this thread, my profile or the project page.Credits
Thumbnail = http://www.hdwallpapersnew.net/wp-content/uploads/2015/10/wonderful-piano-game-full-hd-wallpaper-photos-free.jpg
Key Sounds = Recorded from FL Studios 12
Music sheets icon: http://orig14.deviantart.net/2d81/f/2009/212/a/a/book_icon_sheet_music_by_0dd0ne.png
Music sheets = Idea by ghadeer221 / Sheets by http://virtualpiano.net/
Music sheets background and stuff (I had some images way back so don't know the links to some): http://3.bp.blogspot.com/-9otvw_s2stY/TdDNAhARKmI/AAAAAAAAArc/XD0C0KX65ho/s1600/pirates_of_the_caribbean_on_stranger_tides_2011_04_movie_poster_wallpaper_background-1440x900.jpg
Thank you All and have fun!
Last edited by P444 (Oct. 26, 2016 14:15:53)
- Minecart696
-
Scratcher
100+ posts
Virtual Piano with Music Sequencer
BEETHOVEN'S 9TH SYMPHONY
The letters refer to the buttons you must press.
“. ” means it's a completely normal white piano key.
“#” means you must hold shift at the same time when pressing this button.
“_” means that you should take 1 beat of pause for better effects.
“~” means the space between these two notes are shortened by half.
G# G# H. J. J. H. G# F.
D. D. F. G# G# _ F.~F.
G# G# H. J. J. H. G# F.
D. D. F. G# F. _ D.~D.
EDIT: Might look like nonsense and gibberish, but when you play it on the virtual piano it will turn into a beautiful melody. Learned this from a piano class I just recently started.
The letters refer to the buttons you must press.
“. ” means it's a completely normal white piano key.
“#” means you must hold shift at the same time when pressing this button.
“_” means that you should take 1 beat of pause for better effects.
“~” means the space between these two notes are shortened by half.
G# G# H. J. J. H. G# F.
D. D. F. G# G# _ F.~F.
G# G# H. J. J. H. G# F.
D. D. F. G# F. _ D.~D.
EDIT: Might look like nonsense and gibberish, but when you play it on the virtual piano it will turn into a beautiful melody. Learned this from a piano class I just recently started.
Last edited by Minecart696 (Feb. 12, 2016 18:23:39)
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
BEETHOVEN'S 9TH SYMPHONYCool!
The letters refer to the buttons you must press.
“. ” means it's a completely normal white piano key.
“#” means you must hold shift at the same time when pressing this button.
“_” means that you should take 1 beat of pause for better effects.
“~” means the space between these two notes are shortened by half.
G# G# H. J. J. H. G# F.
D. D. F. G# G# _ F.~F.
G# G# H. J. J. H. G# F.
D. D. F. G# F. _ D.~D.
EDIT: Might look like nonsense and gibberish, but when you play it on the virtual piano it will turn into a beautiful melody. Learned this from a piano class I just recently started.

- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
Can someone help me on recording?
bump… xD
bump… xD
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
And the topic goes back to the top! Aka bump…
- notanaccount
-
Scratcher
6 posts
Virtual Piano with Music Sequencer
Cool project! The piano sounds a bit off-key to me. Maybe it's just me.
- pl4l
-
Scratcher
2 posts
Virtual Piano with Music Sequencer
Thanks! Well, it maybe or may not be
I just recorded all individual keys from Fl Studios Stage Grand pack… I think I can change it though lol.
I just recorded all individual keys from Fl Studios Stage Grand pack… I think I can change it though lol.- aarushm22
-
Scratcher
100+ posts
Virtual Piano with Music Sequencer
☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
Recording is now live! You can now record your favorite songs and play them back!
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
Bump, need some pianists to play some songs… I am not too good at timing >.<
PS, I lost track of time, maybe bumped too early
PS, I lost track of time, maybe bumped too early
- P444
-
Scratcher
500+ posts
Virtual Piano with Music Sequencer
Cool project! The piano sounds a bit off-key to me. Maybe it's just me.You were absolutely right! I rechecked them and found that they were off-key (apparently I forgot that FL does not keep the numbers in order to the key names >.<) so now, I have fixed it! Thanks a lot for notifying that! :D
- makethebrainhappy
-
Scratcher
1000+ posts
Virtual Piano with Music Sequencer
Wow! This project looks amazing
! Can't wait to use it
! Can't wait to use it





