Do - The stuff I plan to DO to Ditty...
site - finish links to pianoinfo
turn whole music_todo.txt => music.html
list my sheet music (Gordon riffs, etc)
add a dang money thing too
song db?
.songlist per user/whatever:
Artist (part of filename)
Year
Album
TrackNum
TrackTitle
Source sheetmusicBook / website
Composer / Arranger
Arrangement Solo (piano only)
Lead (main instrument w/ exception of voice)
Comp (not main intrument of the band, etc)
ArrangQuality awesome(pleased)/basic(good)/crappy(but don't toss it)
PracMode Learn currently learning (new song)
RepMem repertoire memorized
RepMus repertoire but still require sheet music
ToRec almost done, need to record it to .mid=>.mp3
Done recorded and let go
Quit don't like it after all
DoAgain come back when technique improves (future "Learn")
Do future "Learn"
LearnStartDate,End (can be rough like 2008/10/?, list of these?)
LastPlayDate
BarsSheet (w/out rep bars)
BarsTotal (including rep bars)
RecordingFilename/Date (maybe a list of em)
CoverArtFilename (maybe store fn ref in .mid?)
DifficultyLevel? TimesPlayed[song]? TimesPlayed[per bar]? :o
Ditty
test - learn mode goes berzerk sometimes w CyndiLauper_TrueColors.mid - WHY??
lrn@ mode notesoff prob with notes sustaining to the point of ANNOYINGness
- NotesOff on 1st rcrd key post pause
ok, but everything shushes (wierd soundin)
- auto-mute nonLrn/nonRec tracks?
prob is never hear ANY (accomp) tracks and Lrn notes still drag forever
saving a learn mode song in prac.songlist
update songlist w song@yymmdd.mid?
store .songlist filename? show in titlebar?
delete non-1st song@yymmdd.mid
spoonfeeder:
red dot not so useful for midis recorded live...
give some "play" to red/green dots? lose red dots?
LrnNote display
sizing height dynamically?
seperate window that sizes itself w wise, and h stepping in bars?
l8r: have learn mode keep track of poorly played bars and suggest starting
there. Also, hop to a random bar to get a song down completely solid
make "live editing" way better/simpler...
use more than 8 notes of kbd for functions...?
just edit=on/off and huge list of key=func (customizable how?)
slider for ctrl_map? (which dev?)
pbend2 for sound picking?
make a time control always avail...! (maybe just the 4?)
what's the bzzt during save??
add RATS markers "now" in practice mode to mark "to work on" areas
add .chnGrp, .recDev, .recChn to _trk[] ?
keep DevName for save (so uses . instead of resolved devname)?
l8r - never record over any existing note ever? (tricky-ish)
Tinker
make section unwinder button (that copies each sect rep#)
and section "rewinder" button (uses only 1st section rep#)
keep tmpo,tsig in clip if avail
note selecting... TRANSPOSING SOMEhow
Right dragging a rect turns enclosed notes to "selected" state
moveTrack, delete, transpose, etc operate on these selected notes?
select all/none buttons, etc, etc?
delete; movetrack
|