tag:pianocheater.uservoice.com,2008-02-07:/activityPianoCheater on UserVoice2011-12-05T21:31:14-08:00tag:pianocheater.uservoice.com,2008-02-07:Event/103538272011-12-05T21:31:14-08:002011-12-05T21:31:14-08:00RandomSong [is now started]<p>Once SheetMusic is killer enough, make a random song that's at your level and doesn't sound terrible. This'll help you practice sight reading (if ya happen to be into that.)</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/102164742011-11-12T10:02:43-08:002011-11-12T10:02:43-08:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [is now started]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p>Anonymoustag:pianocheater.uservoice.com,2008-02-07:Event/102164722011-11-12T10:02:42-08:002011-11-12T10:02:42-08:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [updated]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p><p>Stephen Hazel (admin) responded:<br /><div class="ugc"><p>yay!</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/101785172011-11-06T12:48:16-08:002011-11-06T12:48:16-08:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [updated]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p><p>Stephen Hazel said:<br /><div class="ugc"><p>oh mannnn, if you were given a choice to read LH/RH colored notes or else black with inner ledger lines and 8va/vb stuff, you wouldn't pick the inner ledger lines would ya??
<br />
<br />I'm probably gonna start without inner ledger/8va/vbs and add them later as optional. I guess it'll help you practice for old printed sheet music.
<br />But I can't imagine preferring to read those notations :/</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/101784672011-11-06T12:36:42-08:002011-11-06T12:36:42-08:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [updated]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p><p>Andy Toh said:<br /><div class="ugc"><p>Coloured notes are fine, but give the users the ability to choose which colours they want (including black).</p>
<p>Inner ledger lines are needed because all sheet music uses them. We don't want people using the two staves glued together, get used to that, and then can't play inner ledger lines from normal music sheets any more.</p></div></p>Andy Tohtag:pianocheater.uservoice.com,2008-02-07:Event/100290462011-10-17T08:30:53-07:002011-10-17T08:30:53-07:00song library [updated]<p>I know a guy who's good at transcription - hopefully I'll find a way round copyright. Ok, or find a way TO FOLLOW copyright laws and be able to have killer pop songs that you can download and practice !! Not sure how feasible this is gonna be... We'll have ta seeee...</p><p>Stephen Hazel said:<br /><div class="ugc"><p>Hmmm, ok, I'll check into that.
<br />Thanks dude :)</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100264092011-10-16T22:32:09-07:002011-10-16T22:32:09-07:00song library [updated]<p>I know a guy who's good at transcription - hopefully I'll find a way round copyright. Ok, or find a way TO FOLLOW copyright laws and be able to have killer pop songs that you can download and practice !! Not sure how feasible this is gonna be... We'll have ta seeee...</p><p>Nicholas Piegdon said:<br /><div class="ugc"><p>Check out the Harry Fox Agency (harryfox.com). My understanding is that MIDI files are covered under the compulsory "Mechanical License", which makes it pretty easy to work with.</p></div></p>Nicholas Piegdontag:pianocheater.uservoice.com,2008-02-07:Event/100262352011-10-16T21:20:58-07:002011-10-16T21:20:58-07:00PianoSoloize the song [is now under review]<p>take a song and redo the notes octaves and such so a single dude could play it on piano (taking into account a hand span and probably a ton of other things I need to consider)</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262342011-10-16T21:20:44-07:002011-10-16T21:20:44-07:00PianoSoloize the song<p>Stephen Hazel suggested:<br />take a song and redo the notes octaves and such so a single dude could play it on piano (taking into account a hand span and probably a ton of other things I need to consider)</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262332011-10-16T21:19:02-07:002011-10-16T21:19:02-07:00RandomSong [is now planned]<p>Once SheetMusic is killer enough, make a random song that's at your level and doesn't sound terrible. This'll help you practice sight reading (if ya happen to be into that.)</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262302011-10-16T21:18:38-07:002011-10-16T21:18:38-07:00song library [is now under review]<p>I know a guy who's good at transcription - hopefully I'll find a way round copyright. Ok, or find a way TO FOLLOW copyright laws and be able to have killer pop songs that you can download and practice !! Not sure how feasible this is gonna be... We'll have ta seeee...</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262282011-10-16T21:18:01-07:002011-10-16T21:18:01-07:00RandomSong<p>Stephen Hazel suggested:<br />Once SheetMusic is killer enough, make a random song that's at your level and doesn't sound terrible. This'll help you practice sight reading (if ya happen to be into that.)</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262252011-10-16T21:16:20-07:002011-10-16T21:16:20-07:00song library<p>Stephen Hazel suggested:<br />I know a guy who's good at transcription - hopefully I'll find a way round copyright. Ok, or find a way TO FOLLOW copyright laws and be able to have killer pop songs that you can download and practice !! Not sure how feasible this is gonna be... We'll have ta seeee...</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262192011-10-16T21:13:49-07:002011-10-16T21:13:49-07:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [updated]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p><p>Stephen Hazel said:<br /><div class="ugc"><p>Also, PianoNotes stops scrolling. green "now" line is the only thing that moves. SheetMusic gets EVERYthing that PianoNotes has including redx, greendots. Going to a one window layout. SheetMusic will show layered (overlapping) notes like when an arpeggio stamps on a held chord. Might even do triplet durations and, sigh, gotta put in rests. Much to do. This'll take a while.</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262092011-10-16T21:11:20-07:002011-10-16T21:11:20-07:00judgement [is now completed]<p>toss out the current
"3 :( s where you played slowest"
auto [] ALL pause spots worse than halfsec
auto-expand [] if 2nd spot < 2bars from 1st
draggable [,] ?
on 2nd+ play thru, if ok now toss [] and auto-log this progress in song's notes
If still broke, hmmmmmm...
prioritize the []s by #messups, average pause dur, and [] length so worst is practiced first
</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262082011-10-16T21:11:07-07:002011-10-16T21:11:07-07:00judgement [updated]<p>toss out the current
"3 :( s where you played slowest"
auto [] ALL pause spots worse than halfsec
auto-expand [] if 2nd spot < 2bars from 1st
draggable [,] ?
on 2nd+ play thru, if ok now toss [] and auto-log this progress in song's notes
If still broke, hmmmmmm...
prioritize the []s by #messups, average pause dur, and [] length so worst is practiced first
</p><p>Stephen Hazel said:<br /><div class="ugc"><p>hopefully released next weekend?
<br />done minus regression test !!</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262042011-10-16T21:09:29-07:002011-10-16T21:09:29-07:00"find this riff" func [is now completed]<p>play a riff, pianocheater hops to the point in time where that thing is.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/100262022011-10-16T21:09:06-07:002011-10-16T21:09:06-07:00"find this riff" func [updated]<p>play a riff, pianocheater hops to the point in time where that thing is.</p><p>Stephen Hazel said:<br /><div class="ugc"><p>done minus regression test - hopefully ready by end of this week?</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/98763822011-09-24T18:04:17-07:002011-09-24T18:04:17-07:00"find this riff" func [updated]<p>play a riff, pianocheater hops to the point in time where that thing is.</p><p>Stephen Hazel said:<br /><div class="ugc"><p>part of sync2me mode.
<br />making verrrrry significant progress on this !! :)))</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/97434942011-09-10T10:30:15-07:002011-09-10T10:30:15-07:00step recording [is now planned]<p>where hold pedal advances time, by 1/X'th note, etc
think about timer, mode setting, pause state, etc, etc :/
since "takes" is problematic...:(
have current dur unit (usu an 8th, move to 16ths, quarters, etc)
current rec time pos
on ntDn, remember note
ntUp advances time pos and records note (regardless of timer)
hold pedal down advances time giving note another increment of curr dur
</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/97434922011-09-10T10:29:51-07:002011-09-10T10:29:51-07:00judgement [is now started]<p>toss out the current
"3 :( s where you played slowest"
auto [] ALL pause spots worse than halfsec
auto-expand [] if 2nd spot < 2bars from 1st
draggable [,] ?
on 2nd+ play thru, if ok now toss [] and auto-log this progress in song's notes
If still broke, hmmmmmm...
prioritize the []s by #messups, average pause dur, and [] length so worst is practiced first
</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/97434902011-09-10T10:29:19-07:002011-09-10T10:29:19-07:00sheet music improvements - multiple rows (and multiple cols for pianonotes) [is now planned]<p>time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/96176392011-08-25T08:47:30-07:002011-08-25T08:47:30-07:00"find this riff" func [is now started]<p>play a riff, pianocheater hops to the point in time where that thing is.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/93600392011-08-07T09:25:37-07:002011-08-07T09:25:37-07:00step recording<p>Stephen Hazel suggested:<br />where hold pedal advances time, by 1/X'th note, etc
think about timer, mode setting, pause state, etc, etc :/
since "takes" is problematic...:(
have current dur unit (usu an 8th, move to 16ths, quarters, etc)
current rec time pos
on ntDn, remember note
ntUp advances time pos and records note (regardless of timer)
hold pedal down advances time giving note another increment of curr dur
</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/93600092011-08-07T09:17:42-07:002011-08-07T09:17:42-07:00sheet music improvements - multiple rows (and multiple cols for pianonotes)<p>Stephen Hazel suggested:<br />time to make the sheet music truly usable.
multiple rows, too.
multiple columns for pianonotes window.
and full scale printing.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/93599932011-08-07T09:14:53-07:002011-08-07T09:14:53-07:00arpeggiator [is now completed]<p>arpegiator!
go thru chords and build a new track with crazy arpeggios of those chords
realtime-ish composition-ish stuphs</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/88188472011-07-06T14:41:59-07:002011-07-06T14:41:59-07:00test [is now declined]<p>test</p>Anonymoustag:pianocheater.uservoice.com,2008-02-07:Event/87688092011-07-04T11:25:27-07:002011-07-04T11:25:27-07:00judgement [is now planned]<p>toss out the current
"3 :( s where you played slowest"
auto [] ALL pause spots worse than halfsec
auto-expand [] if 2nd spot < 2bars from 1st
draggable [,] ?
on 2nd+ play thru, if ok now toss [] and auto-log this progress in song's notes
If still broke, hmmmmmm...
prioritize the []s by #messups, average pause dur, and [] length so worst is practiced first
</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/87238732011-07-01T11:32:02-07:002011-07-01T11:32:02-07:00arpeggiator [is now started]<p>arpegiator!
go thru chords and build a new track with crazy arpeggios of those chords
realtime-ish composition-ish stuphs</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/87238692011-07-01T11:31:53-07:002011-07-01T11:31:53-07:00arpeggiator [updated]<p>arpegiator!
go thru chords and build a new track with crazy arpeggios of those chords
realtime-ish composition-ish stuphs</p><p>Stephen Hazel said:<br /><div class="ugc"><p>startin' this :) (And I'm NOT putting off docs - they'll be video-ized pretty soon:) Ok, maybe I'm putting them off a TEENY bit, but not much...</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/87238432011-07-01T11:30:25-07:002011-07-01T11:30:25-07:00spiff wait4meEZ so recording is what you PLAYED [is now completed]<p>and you can play at YOUR crazy tempo
RECORD decr tempo changes for pauses and
incr tempo changes for playing too fast
if playing too fast
scoot time up to note(s) you hit
n calc/record incr tempo change
look ahead in case you play notes too lightly/skip/miss some and sync time to then</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/87238292011-07-01T11:30:11-07:002011-07-01T11:30:11-07:00spiff wait4meEZ so recording is what you PLAYED [updated]<p>and you can play at YOUR crazy tempo
RECORD decr tempo changes for pauses and
incr tempo changes for playing too fast
if playing too fast
scoot time up to note(s) you hit
n calc/record incr tempo change
look ahead in case you play notes too lightly/skip/miss some and sync time to then</p><p>Stephen Hazel said:<br /><div class="ugc"><p>gonna consider this done, since sync2me is out in the wild.
<br />already got another entry for "find this riff" function which will complete full "record it live to my tempo" functionality</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/86053192011-06-24T15:22:48-07:002011-06-24T15:22:48-07:00arpeggiator [updated]<p>arpegiator!
go thru chords and build a new track with crazy arpeggios of those chords
realtime-ish composition-ish stuphs</p><p>Stephen Hazel said:<br /><div class="ugc"><p>not sure how "real time" this'll be.
<br />But I've got a good start with specs here:
<br /><a href="http://www.youtube.com/watch?v=5Q0NbenUyec&feature=related" rel="nofollow" target="_blank">http://www.youtube.com/watch?v=5Q0NbenUyec&feature=related</a></p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/86052452011-06-24T15:21:06-07:002011-06-24T15:21:06-07:00spiff wait4meEZ so recording is what you PLAYED [updated]<p>and you can play at YOUR crazy tempo
RECORD decr tempo changes for pauses and
incr tempo changes for playing too fast
if playing too fast
scoot time up to note(s) you hit
n calc/record incr tempo change
look ahead in case you play notes too lightly/skip/miss some and sync time to then</p><p>Stephen Hazel said:<br /><div class="ugc"><p>today's new release (6/24 Fri) has the start of Sync2Me in it :)
<br />Not all the way done yet. I gotta make it handle "getting lost" better (when you mess up - finding where you're re-starting-out-at)
<br />But that'll be comin up. And when it does, you'll be able to hop to any part of the song by just starting to play that part of the song ;)</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/84802592011-06-18T16:03:41-07:002011-06-18T16:03:41-07:00spiff wait4meEZ so recording is what you PLAYED [updated]<p>and you can play at YOUR crazy tempo
RECORD decr tempo changes for pauses and
incr tempo changes for playing too fast
if playing too fast
scoot time up to note(s) you hit
n calc/record incr tempo change
look ahead in case you play notes too lightly/skip/miss some and sync time to then</p><p>Stephen Hazel said:<br /><div class="ugc"><p>this is coming along nicely. a lot of regression testin to do, but this is </p>
<p>SOOO COOOL</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/79695552011-05-29T16:30:04-07:002011-05-29T16:30:04-07:00full scale lyrics - do em [is now completed]<p>show lyrics in a 4 line scrolling and hilited black on white text display and make an EASY way to get em in.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/79695532011-05-29T16:30:04-07:002011-05-29T16:30:04-07:00full scale lyrics - do em [updated]<p>show lyrics in a 4 line scrolling and hilited black on white text display and make an EASY way to get em in.</p><p>Stephen Hazel (admin) responded:<br /><div class="ugc"><p>this'll be done tomorrow ;)</p>
<p>actually, they're done NOW.</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/79660832011-05-29T12:34:34-07:002011-05-29T12:34:34-07:00full scale lyrics - do em [is now started]<p>show lyrics in a 4 line scrolling and hilited black on white text display and make an EASY way to get em in.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/79660812011-05-29T12:34:34-07:002011-05-29T12:34:34-07:00full scale lyrics - do em [updated]<p>show lyrics in a 4 line scrolling and hilited black on white text display and make an EASY way to get em in.</p><p>Stephen Hazel (admin) responded:<br /><div class="ugc"><p>this'll be done tomorrow ;)</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/72594872011-05-03T09:35:51-07:002011-05-03T09:35:51-07:00arpeggiator [is now planned]<p>arpegiator!
go thru chords and build a new track with crazy arpeggios of those chords
realtime-ish composition-ish stuphs</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/71765532011-04-29T12:47:35-07:002011-04-29T12:47:35-07:00optimize PianoNotes window so it doesn't chew cpu [is now completed]Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/71765472011-04-29T12:47:24-07:002011-04-29T12:47:24-07:00optimize PianoNotes window so it doesn't chew cpu [updated]<p>Stephen Hazel said:<br /><div class="ugc"><p>just keepin' track. this is done and in the new release (4/29)</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/69733572011-04-22T21:42:27-07:002011-04-22T21:42:27-07:00Could you add a button for we can change to 88 Keys in the Practice Display? [is now completed]<p>Hi Stephen:
I'd like to know if you could add a button for we can change to 88 Keys in the Practice Display. </p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/69733472011-04-22T21:42:14-07:002011-04-22T21:42:14-07:00Could you add a button for we can change to 88 Keys in the Practice Display? [updated]<p>Hi Stephen:
I'd like to know if you could add a button for we can change to 88 Keys in the Practice Display. </p><p>Stephen Hazel said:<br /><div class="ugc"><p>ok, FINALLY DONE !!
<br />MidiConfiger has a new config dialog that'll let ya do this.
<br />There's a new wrench toolbar button (farthest right).
<br />There are a couple weird misc things to config in there.
<br />If you UN check the "user minimum notes" it'll always display the full
<br />range of keys.
<br />Also, you can tweak how often the PianoNotes display refreshes to keep it from grinding your cpu too hard :/</p>
<p>I'm eventually going to move to PianoNotes that are static and do a "bar flip transition" just like sheet music does.
</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/68838252011-04-19T19:39:54-07:002011-04-19T19:39:54-07:00spiff wait4meEZ so recording is what you PLAYED [updated]<p>and you can play at YOUR crazy tempo
RECORD decr tempo changes for pauses and
incr tempo changes for playing too fast
if playing too fast
scoot time up to note(s) you hit
n calc/record incr tempo change
look ahead in case you play notes too lightly/skip/miss some and sync time to then</p><p>Stephen Hazel said:<br /><div class="ugc"><p>this will be called "Learn=Sync2Me"
<br />it's coming along.
<br />but it's driving me insaaaaaaaaaane :(
</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/68837872011-04-19T19:38:05-07:002011-04-19T19:38:05-07:00always play certain sounds on a particular device [is now completed]<p>for example, I have 2 keyboards and the pc midi synth (audigy).
Only one of these has a decent piano sound and it's not my default keyboard...:/
Somehow I need a way for one particular device to always do the piano sound, for example....</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/68837812011-04-19T19:37:46-07:002011-04-19T19:37:46-07:00always play certain sounds on a particular device [updated]<p>for example, I have 2 keyboards and the pc midi synth (audigy).
Only one of these has a decent piano sound and it's not my default keyboard...:/
Somehow I need a way for one particular device to always do the piano sound, for example....</p><p>Stephen Hazel said:<br /><div class="ugc"><p>well, i didn't setup a "always do piano on device X", but I did get the "swap a track to a new device droplist" complete.
<br />(in the next release).
<br />due out soon - I'm just gonna cover up the new sync2me mode (WHICH IS DRIVING ME INSAAAAANE) and make a release of everything else without that "inwork" thing...</p>
<p>SO DONE !!</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/63549332011-03-25T16:07:41-07:002011-03-25T16:07:41-07:00add chords, fracture brackets, dynamics to sheetmusic display like pianonotes have [is now completed]<p>oh, and hold pedal graph too...
in general, make everything in pianonotes display ALSO display in sheetmusic.</p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/63549312011-03-25T16:07:28-07:002011-03-25T16:07:28-07:00add chords, fracture brackets, dynamics to sheetmusic display like pianonotes have [updated]<p>oh, and hold pedal graph too...
in general, make everything in pianonotes display ALSO display in sheetmusic.</p><p>Stephen Hazel said:<br /><div class="ugc"><p>DONE!!
<br />maybe someday it'll even show recording notes like pianonotes window.
<br />maybe someday, pianonotes window won't scroll but swap in like sheetmusic window :)</p></div></p>Stephen Hazeltag:pianocheater.uservoice.com,2008-02-07:Event/63157032011-03-23T15:51:39-07:002011-03-23T15:51:39-07:00Could you add a button for we can change to 88 Keys in the Practice Display? [updated]<p>Hi Stephen:
I'd like to know if you could add a button for we can change to 88 Keys in the Practice Display. </p><p>Stephen Hazel said:<br /><div class="ugc"><p>this is getting closer, at least :/
<br />MidiConfiger will have some display options:
<br />display width: minimum needed or keys __ to __
<br />also checks for show scale color, show chord position #s
<br /> (so you can show just plain white/black with red/blue outline - per hand)</p>
<p>but this is still probably 1.5 months out (-ISH, always -ISH :)
</p></div></p>Stephen Hazel