Re: [kln2-devel] solfege crap, Klearnmusic
Brought to you by:
wiecko
From: Marek W. <Mar...@fu...> - 2004-03-24 02:00:02
|
Javier, Thanks for summarizing to kln2-devel the ideas you have wrote to me privately before. Yeah, it's good to share them with others. On Friday 12 March 2004 07:40, javier wrote: > possibly linux version is sooooo big that could be > named Klearnmusic instead. We will discuss this once enough new features are added. But there is a number of good reasons why _not_ to rush into project name changing. Anyway, there is such a possiblility, but right now it is definitely too soon to open such a discussion. > input can be choose with 7 diferent systems: Yes. This is the aim for kln2 too: to have all input ways done in a similar way, so that any input (or even a few at the same time) could be used for any exercise. > 1-"Plain" Piano keyboard > 4-English Enharmonic Keyboard > 5-French Enharmonic Keyboard > 6-German Enharmonic Keyboard [...] > 1 have the keys white > 4 have letters ... C/B#/Dbb over the white keys C > 5 have letters ... do/sib/rebb over the white keys C > 6 have letters that says C/H#/Dbbb over the white keys C But why not use B/H/ti choice for the (3): > 3-Staff Keyboard [...] > option 3 have a little grand staff (treble and bass > clef) with the notes and the letters that says A B C > over the notes, From my point of view there are following input ways needed: [done or almost done:] 1. clickable piano keyboard 2. computer keyboard 3. buttons with note's names 4. clickable staff 5. voice input [say note's name to your mic] [planned:] 6. clickable guitar fretboard [with extra options (for mandolin/ bass guitar)] 7. midi keyboard input [should be easy with tse3] 8. microphone pitch input [play or sing the shown note to your mic] Now, all the graphical [on-screen] inputs [1,3,4,6] should show note's name when highlighted. This depends on whether user wants to use English, German or French(=Solfeggio) notes' naming. Also computer keyboard input depends on this (it should react to key B/H/T depending on which naming system a user has chosen). Therefore, I think of naming convention choice as a choice independent of which of the 1-8 above a user wants to use as input. Plus, all the graphical [on-screen] inputs should be used as a means for asking questions (which depends just on which of the signals are really used by an Exercise). > 5 have letters ... do/sib/rebb over the white keys C [...] > AND IS NOT MOVABLE DO ANYWHERE. True. It looks like what we called "modified fixed Do". > I insist that the movable do is only for learn to > sing. I agree. And because there is no clear name for double sharp/flat notes nor for E#,Fb,B#,Cb it is virtually impossible to use movable Do for music learning even if someone wanted to. > so can be configure like any instrument with > strings, from a violin (4 strings, 0 frets) to a 7 > string guitar (7 string, 24 frets) and everything in > between. I really don't know if there is a point in implementing a not-fretted "fretboard". (BTW: how do you call the "fretboard" part of the violin in English?) In principle it can be done (you click on a picture with no frets and depending on the point you click on the answer is considered right or wrong), but is there really a point? Would it really teach anything? I can imagine, for these instruments learning to play is more about feeling the real instrument. I think we should not consider this even as a far-future goal. But yes, changing number and tunes of strings and number of frets should be done. In future. First aim is hard-coded 6-string guitar with standard (EBGDAE) tuning. ~Marek -- \/ /|\ Marek Wieckowski ##### | | | = . . = \|/ Institute of Theoretical Physics U | Warsaw University / ~ \___ | <| | | > . < | http://www.fuw.edu.pl/~wiecko <<___>> | http://klearnnotes2.sourceforge.net |