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)
I have technically left Scratch, but I'll log in occasionally to check my notifications and talk to people.
- 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.
- 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.
- aarushm22
- Scratcher
100+ posts
Virtual Piano with Music Sequencer
☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
when you are on scratch :: events hatThis song is awesome:
have fun ::sensing
This is the singing part of a song and the insrumental song.
- P444
- Scratcher
500+ posts
Virtual Piano with Music Sequencer
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! Cool project! The piano sounds a bit off-key to me. Maybe it's just me.:D
- makethebrainhappy
- Scratcher
1000+ posts
Virtual Piano with Music Sequencer
Wow! This project looks amazing ! Can't wait to use it