2017 was our 20th year online!

Welcome to the Piano World Piano Forums
Over 3 million posts about pianos, digital pianos, and all types of keyboard instruments. Over 100,000 members from around the world.
Join the World's Largest Community of Piano Lovers (it's free)
It's Fun to Play the Piano ... Please Pass It On!

Shop our online store for music lovers
SEARCH
Piano Forums & Piano World
(ad)
Best of Piano Buyer
 Best of Piano Buyer
(ad)
Faust Harrison Pianos
Faust Harrison 100+ Steinway pianos
(ad)
Wessell Nickel & Gross
PianoForAll
Who's Online Now
76 members (Beemer, ADWyatt, 8ude, BachToTheFuture, anotherscott, Abdol, 18 invisible), 1,014 guests, and 562 robots.
Key: Admin, Global Mod, Mod
(ad)
Estonia Pianos
Estonia Pianos
Previous Thread
Next Thread
Print Thread
Hop To
software to help you with your piano practice
#1080431 02/16/09 12:31 AM
Joined: Nov 2006
Posts: 758
500 Post Club Member
OP Offline
500 Post Club Member
Joined: Nov 2006
Posts: 758
My goal is to make a midi sequencer-esque app to help me with my piano practice.

There's the usual help for metronome-ish ness:
- clip out 8 or 1 bars of drums from some midi file you find on the web and use that as your metronome to practice over.


Also, I've got a pretty decent "wait for me" learning mode working:
- You mark the left hand and right hand tracks with notes you want to practice
- The rest of the tracks are played (background tracks)
- it displays the notes of the tracks you marked
- if you miss any of the marked tracks' notes,
it'll pause till you hit em correctly.

This works IF you have your sheet music in a midi file already. Or can find or make such a midi file. (I currently have a difficult to understand .txt sheet music format that'll create a midi file from sheet music.)


Another thing I'm thinkin' bout is a
"follow me" mode along the lines of:
- mark the reference tracks you're going to try
(like above)
- you play whatever you can and the app tries to find out where you are in time according to the reference tracks' notes and listening to what you play.

Maybe even missing some of the keys is ok.
The idea is it'll both wait for you AND
follow your tempo and play background tracks to YOUR playing.
Skipping ahead or speeding up/slowing down tempo/time as needed.

Not an easy thing to figure out, but I think it's at least possible.


Well, anyways, that's what my brain will be tacklin' tomorrow morning with a good stiff cuppa joe. (The programmer's nectar)


Can anybody think of other good things a computer program could do to help a guy with piano practice?

Even if a little bit towards the impossible side ;/

Thanks in advance!

PS: Oh, and thanks to my piano teacher, my app will be undergoing a name change to


wait for it...


PianoCheater laugh


http://PianoCheetah.app - my weird piano practice program
(ad)
Piano & Music Accessories
piano accessories music gifts tuning and moving equipment
Re: software to help you with your piano practice
#1080432 02/17/09 06:43 AM
Joined: May 2008
Posts: 180
Full Member
Offline
Full Member
Joined: May 2008
Posts: 180
This may help: Piano Software Review

Mark

Re: software to help you with your piano practice
#1080433 02/17/09 07:22 AM
Joined: Jan 2008
Posts: 722
500 Post Club Member
Offline
500 Post Club Member
Joined: Jan 2008
Posts: 722
Sounds like Synthesia http://www.synthesiagame.com/


[Linked Image]
Korg SP200, Pianoteq
Re: software to help you with your piano practice
#1080434 02/17/09 11:34 AM
Joined: Nov 2006
Posts: 758
500 Post Club Member
OP Offline
500 Post Club Member
Joined: Nov 2006
Posts: 758
Well, thanks, but I know about those.

Just kinda lookin' for what a couple actual people like (or would like?) best about computerized piano practice.

Like a top 2 best features for ME are
1)
2)

Ah well, that's ok, guess that's my job.
back to the lab smile


http://PianoCheetah.app - my weird piano practice program
Re: software to help you with your piano practice
#1080435 02/17/09 01:58 PM
Joined: Nov 2006
Posts: 758
500 Post Club Member
OP Offline
500 Post Club Member
Joined: Nov 2006
Posts: 758
For example,
one epiphany i just had (thank god for caffeine!!)
was have the user (me) scan each sheet of music they've got
- a sheet per scan.

Then set up a list of musicTimeStart, musicTimeEnd, pageFilename
Like:
1,21,IdLikeToTeachTheWorldToSing_1.jpg
22,42,IdLikeToTeachTheWorldToSing_2.jpg
...etc...
A filename per page of sheet music with assoc'd begin and end bar#

And have PianoCheater display the pic in a resizable window and
flip to the next pic when that music time arrives
(or maybe a half bar before or whatever).

I think that's goin' in pretty soon, cuz i HATE page turns.
And no more "you neeeeed a midi file" constraint.
There are tons of midi files, but sheet music is almost ALWAYS a
much higher quality rendition of the song.

You could maybe even scan half pages and show 2 halves so there's
no "blind time"...

Of course, you get no "wait for me and make me play it right" functionality without midi files.
But at least you could put in a drum track to play along with
instead of those hellish metronome clicks.

And the music would STAY FLAT (on the monitor) and there'd be no page turns.

Hmmmmmm... Just kinda thinkin' out loud here...

OK, back to the code !!


http://PianoCheetah.app - my weird piano practice program

Moderated by  BB Player 

Link Copied to Clipboard
What's Hot!!
News from the Piano World
100,000!
---------------------
NEW! Sell Your Piano on our world famous Piano Forums!
---------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
(ad)
Pianoteq
Steinway Spiro Layering
(ad)
PianoDisc

PianoDisc
(ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
(ad)
Mason & Hamlin Pianos
New Topics - Multiple Forums
New Korg announcements in a few days...
by clothearednincompo - 01/15/21 12:17 PM
Estonia 190
by Walkman - 01/15/21 12:02 PM
My 'Gentle' and 'quieter' tuning technique
by Beemer - 01/15/21 10:46 AM
The Yamaha CFX ???
by DigitalMusicProduc - 01/15/21 10:39 AM
Hello, I'm back.
by CarlosCC - 01/15/21 10:30 AM
Download Sheet Music
Virtual Sheet Music - Classical Sheet Music Downloads
Forum Statistics
Forums42
Topics204,263
Posts3,046,918
Members100,063
Most Online15,252
Mar 21st, 2010
Please Support Our Advertisers


Faust Harrison 100+ Steinways

Dampp Chaser Piano Life Saver

 Best of Piano Buyer

PianoTeq Bechstein
Visit our online store for gifts for music lovers

Virtual Sheet Music - Classical Sheet Music Downloads



 
Help keep the forums up and running with a donation, any amount is appreciated!
Or by becoming a Subscribing member! Thank-you.
Donate   Subscribe
 
Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations | Pianos For Sale | Sell Your Piano |

Advertise on Piano World
| Subscribe | Piano World | PianoSupplies.com | Advertise on Piano World |
| |Contact | Privacy | Legal | About Us | Site Map | Free Newsletter |


© copyright 1997 - 2021 Piano World ® all rights reserved
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.7.4