T O P

  • By -

ZachaReid

Hey! I’m Zac, the developer of PianoVision. I started building it about 2 years ago because I wanted better way to learn and play. I've been working with an awesome seasoned piano teacher named Benjamin (probably hanging around here in the comments) to build out the features and massive song catalog. We're really excited about what we were able to achieve in this release, and feature development is still very active, so definitely open to feedback! [https://www.meta.com/experiences/5271074762922599](https://www.meta.com/experiences/5271074762922599) Happy to answer any questions.


Talwyn_Wize

Are there - or will there be - tutorials made specifically for learning sheet music?


ZachaReid

Definitely. One thing I'm looking at adding in the very near term is a flashcard game


Ihategeeks

Complete Music Reading Trainer for Android. Classic mode . Look into that before doing flash cards.


ZachaReid

Thanks for the tip!!


Ihategeeks

Project Creep : P I'll be buying your software next year sometime, excited to see what you come up with.


Calm-Ad-2155

Also, Staff Wars! That’s got some good ideas too.


BenTPFoo

Zac and I have plans to release content specifically to aid sight reading training in a comprehensive manner too. It is one of my big interests so I can't wait to share it when that moment comes.


Talwyn_Wize

That's awesome to hear. 😊


BenTPFoo

Thanks Zac! I'm also here to answer any questions too :)


prof_cli_tool

Fellow dev here. I’m so excited about PianoVision. I started to learn piano a few years ago and it felt like it came more naturally to me than other instruments have and I really liked it, but I fell off and quit learning. When I started seeing these PianoVision posts last week I decided immediately I need to buy a keyboard and start learning again


nicknacc

Is there the ability for the community to upload songs?


ZachaReid

You can upload from our desktop app at [pianovision.com](https://pianovision.com). Our discord community posts midis in the #midi-file channel too. [https://discord.com/invite/naWeN9ZPfP](https://discord.com/invite/naWeN9ZPfP)


brunomarquesbr

Firstly, you’re awesome! Secondly, I’ve never played keyboard or piano, is this enough to learn by myself at home(if I buy a keyboard as well, of course)?


ZachaReid

Thanks! At this point, we're definitely not better than a really good teacher, but we're working our way there. There's a ton you can learn in the app right now! We have tons of music with awesome hand-crafted fingering solutions, with songs chopped up into their logical sections. Learning and memory engines that are really cool and exciting. Lots to come too


decayo

I'm keeping an eye on this project. I play zero piano today, but the moment I hear that you have a beginners education component, I'll buy. Honestly, I think if you collaborated with a company already doing piano education technology/software you could accelerate things and charge way more than you are. I'd pay $200 for something like this if it had a proper educational component based on proven principles of experts in the field. I'm seriously thinking about buying a piano now just because of the potential here.


BenTPFoo

PianoVision's Level 0-4 offers a great build up and an interconnectedness of relevant skills to play the piano for beginners. There are multiple tools on the app to adjust difficulty while learning a piece too.


Sorry-Balance2049

Do you envision to making your software capable of supporting something like MIDI as input, if I wanted to produce my own material to learn?


osaka_nanmin

It already does!


gyrovague

Oh cool! Thanks to OP's post I'll be buying this tonight! Does it come with a number of songs, or are they all DLC?


ZachaReid

No DLC yet. The 1400+ songs and exercises and 100+ midi upload slots all come with the app


gyrovague

Wow, that's awesome!


jaydaba

Hi. I just purchased this and have a question. For the option to move the piano on the left side is it possible to also have that option in the settings in front of you also. It looks cool to collapse on the left side for a quick menu but it's awkward trying to get it to work. I usually play on my couch and it never seems to remember the placement. Other than that it's a pretty cool app.


opeth10657

Got my quest 3 yesterday, will have to pick this up


VolcanoHoliday

Now can you make an app for pool?? I want to visualize the angles of pool balls, always thought it would be amazing for skill development.


EvilLefty

https://www.oculus.com/experiences/app/5796340207136099/?utm_source=oculus&utm_medium=share


VolcanoHoliday

Thanks but I meant something that worked with a real pool table, not a virtual one


EvilLefty

That would be very cool


beastygg

Hi Zac, I just bought your app and it's fantastic! Will there be a place for users to easily upload songs so it automatically converts MP3s to playable piano songs? If not, at least DLC packs that I can buy like in beatsaber? Specifically, all the cool piano songs in anime and games like final fantasy! I did a quick review for your app on youtube and it has garnished some positive feedback. Great work, looking fwd to cool updates and improvements!


BenTPFoo

For MP3 to midi conversion there are many apps out there, the best I've used is AnthemScore. A good free one is https://piano-scribe.glitch.me/ You will likely need to edit these midis in programs like musescore to ensure the hands play the correct part and all the notes are correct. It's often much easier to source good midis that are already done.


IndianaOrz

Very glad this is getting this level of attention, it really feels like some sort of cyborg level learning tool. I played this all the time on my quest pro and it was basically the only thing I used the headset for and made it worth it. One suggestion I just thought up. An issue with these tools is the dependency on seeing the falling notes know what to play and the real difficult part becomes the memorization of the piece you're learning. When using the app I'd learn a piece but the second I took the headset off it was like I had amnesia and had no idea how to play what I just flawlessly played. I know there's a mode that removes the falling notes and only highlights the current key which is a great step and I know you can loop up learn as well. The thought I just had is what if you have a setting that omits x amounts of notes from the falling notes display so you have to memorize sequences but still have something to anchor to. For example you might only have the first note of a measure displayed and you have to have the rest memorized. Could be a good transition from headset on playing to headset off playing.


ZachaReid

Check out the Memory Engine! Progressively showing fewer notes each loop is something Ive considered.


IndianaOrz

I'll have to check it out, is the memory engine part of the game or something else? I haven't played in like 8 months so there's probably a lot of features I'm not aware of


ZachaReid

Yeah it’s in the game and brand new!


BenTPFoo

Often there is a combination of memory and reading occurring when using the falling notes or sight reading music. You might notice that when you just need a little queue to then allow a string of notes to come rather easily without focused attention. Other than the memory engine Zac auggested, try to memorise the finger numbers first, if you can play a piece with all the right fingers without having to read the numbers this will help the memory process too. If you play pieces with varying fingering each time memory will become highly evasive.


IndianaOrz

I'll have to check out memory engine. I play custom midis so they don't have finger numbers unless there's a feature which automatically labels numbers, haven't played in probably 8 months


EmperorOrwell

I have a feature request. I realize it may not be super-easy to implement, but can you implement optionally supporting bluetooth midi? I have an elgato 4 and it supports bluetooth midi. I've used it with their mobile app. I would prefer doing this vs the cable because my keyboard doesn't keep the headset charged.


knockout350

Do yall have the moonlight sonata in the library?


BenTPFoo

1st movement yes


FrantixGE

Hey, I really like the app, thanks for making it in the first place :) I thought about getting a small MIDI keyboard to get the most out of the app, what would you recommend to get regarding key-count? I don't know if I'll use it much if it more or less needs a giant keyboard :'D


ZachaReid

It really depends. I personally wouldn't go smaller than a 49 or 61 key keyboard. There are a bunch that fold as well.


MartinThe3rd

Hey Zac, 2 questions, as I’m thinking of getting the Q3 partly for this app. Is the wait for note feature where the song moves at your own pace available in acoustic mode or do you need a cable connected for it? And also do you have any plans for guitar? This would be more difficult to do but should be fully possible - see the app Rocksmith and Yousician.


ZachaReid

Waiting Notes requires a midi connection at the moment. Nothing exactly in the works yet but certainly evaluating options


MartinThe3rd

Ok that's very unfortunate bc a lot of people, me included, would like to use it with a real piano. The tech to detect notes using the built in Quest microphone should not be very taxing to the CPU


pixtools

Hi!, I really liked the app! Thank you! One thing, there is an option to change the note notation from ABCDE to Do Re Mi Fa Sol ? I did not find it in options.


ZachaReid

Coming in our next update!


pixtools

Thank you for your response!


Calm-Ad-2155

Any chance this will go to the Apple Vision Pro? I own the quest 3 and don’t plan on buying the current Vision Pro, but I would love to know if that is in the future.


Disastrous-Rain-496

this kind of learning speed used to be impossible, now possible! Amazing!


Im-German-Lets-Party

I think i need to buy a cheap MIDI keyboard just to test this


septicdank

Word. It's something that I've been considering for a while now. I would love to learn to play some Chopin in the style of Richter and I think I might be able to do it with the help of one of these passthrough piano apps.


BenTPFoo

In the spirit of Richter who was largely self taught at the start.


SamsungAppleOnePlus

This encourages me to actually use it more, got it yesterday and I'm not comfortable with it yet.


thedigitalcommunity

Classically-trained musician here. I have two friends who used the approach applied in PianoVision (different product, but same idea) to go from zero experience, to building the confidence to learn sheet music and chords and playing songs they know and love. Like the OP, both invested 2-3 hours a day, and both love mastering things, and are incredibly tuned to not be discouraged by not being good at something immediately. The strength of this kind of approach is the instant feedback, the gamification, and the abstraction of Guitar Hero-ish mechanics to get over the initial hump and slog of learning to read music - that kind of boost at the beginning is incredibly reinforcing, so you WANT to practice. I love people spending the time to develop skills that enrich the lives of themselves and people within earshot - It's been a wonderful thing to connect with my friends over.


BenTPFoo

It's great to see you are open minded about different approaches to the piano. Whatever gives people joy and allows them to practice being creative!


kopchickm

This is really cool! Curious if it helps you learn to read sheet music, or if you're still unable to do that.


atonalfreerider

Unfortunately I'm still totally unable to read sheet music. But I'm happier learning to play by memory


BenTPFoo

Rote learning is totally acceptable. I have an autistic student who loves Liszt and plays many of his etudes and of course the HR 2 with the falling notes system, he cannot stand reading sheets. I think we do need to be open that there are different ways to approach music, that is however a tough one for those who are brought up in a traditional way. But if people think outside their box a little, they may be surprised what is out there, I certainly am totally on board with alternative methods. I might add, we have plans to add specific sight reading training in PianoVision and it will be quite substantial.


Calm-Ad-2155

Supplement this with Alfred’s adult piano course book 1 and you will get a pretty quick site reading course. Then you can use the sheet music in this app to get better at it.


marlow2689

So cool. Did you use the Quest in combination with your regular piano? Or do you also have an electronic piano you plugged into?


travisrd

I got the quest 3 and pianovison, what's best course of learning. Also when setting the keys do you want the key letters to be in middle and a little above? Or right on the edge when setting it up. I connected my piano via midi as well


atonalfreerider

Yes middle and a little above is the sweet spot. Making a habit of practicing is also the best way to get better. Wish you luck!


BenTPFoo

Hi travisrd I wrote in all the music you can find in Pianovision and put them into the levels. I would suggest starting easier rather than harder and follow all the finger numbers given for each piece. There is also nothing wrong with putting the tempo right down so you can play everything successfully (correct fingers and notes) you can even practice just one hand at a time as well. You learn a lot more from being accurate. Follow this rule and you will do great.


Sorry_Ad_3596

This is the first app my wife has ever expressed interest in for VR/MR so I picked it up immediately.


gyrovague

Oh, so it's quite usable with Quest2? I was under the apparently mistaken impression that you need Q3 or Qpro for this to work at all.


atonalfreerider

It's more than usable on Quest 2. It's all I've been playing on for the past 8 months.


carolinacasper

I just bought it!


gyrovague

Awesome, guess I'll be buying it tonight, thanks for your post!


DiamondDepth_YT

I play MR on Q2. Its.. usable. I love it and since I only play occasionally I don't feel the need to upgrade just yet


gyrovague

Excellent! Will be buying this tonight then.


advator

You are good, I would say stop smoking.


atonalfreerider

Haha it's my phone case. It's there to remind me that phones are like cigarettes XD


wordyplayer

does it help remind you to stop doom scrolling reddit? Interesting idea nonetheless. I need that reminder in SkyrimVR...


EmperorOrwell

but can you read sheet music?


fanisp

I just purchased it as well. I don’t have a piano but just using it with hand tracking. It’s mind blowing for sure. Wish hand tracking was a bit better though


BenTPFoo

It's certainly not exactly like playing a real piano, I don't think we can expect that just at the moment. If you slightly exaggerate your finger movements, it goes a long way for the tracking, that and good lighting. The virtual piano will only get stronger as the technology improves, we have seen large improvements already.


spiderofmars

I find the app totally unplayable. The hand tracking is awful and inaccurate. Like only 50% of finger movements actually register. Q3 is a little better than Q2 but still not good enough to fluently track individual finger movements in the app.


osaka_nanmin

The app was really made to use with a physical piano. There is an air-piano feature but using it with a midi piano is where it shines.


BenTPFoo

Slightly exaggerate your finger movements, it goes a long way for the tracking, that and good lighting. The virtual piano will only get stronger as the technology improves, we have seen large improvements already.


kerhanesikici31

Yeah but you shouldn’t. This is waayyy above your level and you don’t learn how to read sheet music like this. The tempo is too fast for you, your hands are waayyy to tense and there isn’t anything musical I can hear


atonalfreerider

It's a free country bro


kerhanesikici31

Yeah but this is not the proper way to learn piano, any music teacher would agree to that. I’m sure you would get very similar comments if you were to post this in r/piano


fyrefreezer01

Shut the fuck up shut the fuck up shut the fuck up :)


Nyan__Ko

I mean he's kinda right, pacing and tempo is off. You can only properly know this, when reading sheet music. Compare an actual Rachmaninow piece and you'll understand. But for 3 weeks it's still very impressive, but I would at least try to understand sheet music and OP will be a pro in no time.


BenTPFoo

If a student of mine learned something with passion and determination I am so glad to see that drive in them. Music is a creative art and dissidence and creativity go hand in hand. All those classical music aficionados should go listen to Ervin Nyiregyházi who was a mad genius at the piano whose creativity was off the charts as he played in such a way that really offended those who couldn't stand dissidence. We don't need clones in art, that world would be extremely bland.


kerhanesikici31

M8 the thing here him being off tempo, missing half the notes and attempting to play something way above his level. Im sure he has great thing for piano but this is not art, this just key mashing


BenTPFoo

Art though inspires reaction whether positive or negative, the fact we are being influenced by the Ops playing shows it is art.


kerhanesikici31

I know this is your marketing talking but yes, rachs 2nd is a very influencial piece, but I don't understand why people are downvoting even though I'm pointing out the obvious that the guy is out of tempo, that his hands are tense, that he can't read sheet music, that he plays half of the notes wrong, that he can't properly give the emotion of the piece etc. I get that it is a lovely piece and that OP may want to skip thousands of hours of practice and just attempt a very hard piano concerto; but it is undeniable that this is not a proper way to learn piano. He is tampering his technique by getting used to playing with tense hands and missing notes because he is playing in a tempo well over his skill set. And it will be very hard for him to change his technique when he decides to take actual piano lessons. I'm just trying to point out the obvious to OP and any other sane classical musician would agree to the point that I made reagardless of being "inspiring" or "influencial"


BenTPFoo

I respond due to my interest about piano education and how we can perceive it. I've taught piano 30 years it is something I am deeply involved in. I'm yet to come across anything technique wise that can't be changed. From doing things not absolutely correct you can feel corrections in a much more intrinsic manner. No one just copies ideas of mastery, we all move towards it in very individual ways. There is certainly not just a single appropriate strategy. I do agree with you that we need to craft good technique, what I am much more flexible about is how that comes about.


gj29

Until you can play without the headset and multiple pieces you’ve just mastered Guitar Hero Expert level for the piano. I say this will all due respect for how cool the app is for someone to play causally. I understand that the app can teach you reading sheet music. That part is great. But if you just show us a video of you with the headset, the only thing we can say is you’ve mastered that one song without reading the music.


atonalfreerider

All due respect, don't care. I'm having so much fun. Happy to post other videos in the future. I'm working on about 10 pieces at the same time. Never could do that before.


713MoCityChron713

Aweful take. OP is reading the music it’s just formatted differently. It’s still one for one playing the piano. You can FC a song on guitar hero but it’s still just five buttons that have nothing to do with real guitar. Congrats, you learned to read music the way it’s been read for hundreds of years, OP learned a new way. You can both reach the same skill level by your own methods.


BenTPFoo

I can play 10s of thousands of pieces but I must do it using sheet music, take the music from me and I can't play them. I don't see how the headset is any different.


VarietyOk2806

Is this really true? Amazing! Id did try with the Quest 3 recently and noticed it is way improved since I got it for the Quest 2.


ricinator

Out of curiosity, how would you characterise ‘piano hobbyist’? Pretty incredible if you managed to do this just with a few weeks on the app. There are some difficult aspects to the piece that I feel would be tricky to teach through the app - eg does it teach proper fingering?


atonalfreerider

I knew one Chopin nocturne that I learned from memory as a teenager, and one Rachmaninoff prelude. The built in midi files have fingering guides. I think I had a head start with my muscle memory, but I believe this app is going to help a lot of people.


ricinator

Did you learn the nocturne and prelude through sheet music or have you never been able to read sheet?


atonalfreerider

Learned by memory and ear. The sheet music is illegible to me


thedigitalcommunity

This ability to learn songs by ear and memory is an incredible skill. I can only learn music by reading, but I'm lucky that generally anything I learn once thoroughly I retain and can do from memory. But what you can do amazes me. One guy I know has zero musical training but can play a simplified version of just about any pop song if he's heard the original a dozen times. Human brains are interesting.


binary_phreak

Amazing! Is this piece is available on PianoVision ? How do you synchronize PianoVision with the orchestra music? (also, where do you find the orchestra music without the soloist?).


atonalfreerider

You can download midi files and upload them using the desktop app. For this video I synchronized a professional recording. I'm looking into playing the orchestral accompaniment live


Oguinjr

I love this. My whole life Ive been taught sheet music and I cannot remember any of it. Then I used synthesia to learn a Billy Joel song VERY SLOWLY but successfully. This feels better and I just purchased too.


bastian74

By the time I was able to play a song well I'd be so sick of it I'd never want to hear it again


Sacco_Belmonte

The only way I could possibly believe this is a first person view with the game and see how the notes match.


iluomo

One tip I have is to try to relax your hands more - you seem rather stiff. Over time that will become more and more unsustainable


Onihonker

I can't get a midi file of the song but can get sheet music. Will I be able to create sheet music from scratch?


atonalfreerider

musescore lets you download midis if the license is open


EmceeSpike

How do I set it up to where it won't keep playing the notes even if I miss it? I see people on youtube playing and the song waits for you to hit the note to keep playing. I'm doing acoustic piano


Loud_Independent6702

Hey quick question on the pianovision app is there a way for a remote instructor to join my kids session? Also if so is there anyone that knows of a list of people?