
KLearnNotes2
Source (link to git-repo or to original if based on someone elses unmodified work):
* an intelligent quick learning algorithm (focusing training on student's weak points)
* a flexible lesson choice and a set of preset lessons focused on gradual learning of successive notes
* bass and treble clefs
* a flexible speed goal choice and a set of preset speed-goal levels (to encourage training for fast, automatic notes reading)
* two training modes:
1)static, vertical notes' positions (preparation for chord reading),
2)horizontal, game-style (preparation for sight-reading)
* voice recognition (you can answer questions with your voice!)
* sound output choice: standard, for guitar players or custom (OSS, timidity, experimental: ALSA and aRts).
In future KLearnNotes2 will be a full-featured music teacher (rhythm, scales, key signatures, chords) with special focus on guitar playing. See the 'future' section of the homepage.
Major changes since 1.1:
CHANGES: minor<small<major
Thu May 12 09:58:57 CET 2004
src/kln* major: added horizontal exercise ("game")
added first trial of midi for aRts/tse3
added configure option --with-cvsfeatures
added kln2 option --quiet (or -q)
Sun Apr 11 06:25:55 2004 UTC
src/* major: added Solfeggio notes naming
Sun Mar 7 00:40:55 CET 2004
src/* major: first version of PianoKeyboard and
BaseMusicNote classes
Mon Mar 1 01:46:28 CET 2004
src/* major: added timidity MIDI output; new MidiOutput
class, ready for implementing other supports
Mon Feb 23 00:30:46 +0000
src/voice_recog* minor: fixed compilation problems:
- variable-size array 'prefetch_buf'
- pointer of type `void *' used in arithmetic
Ratings & Comments
3 Comments
Hi, I'm very interested in using KLearnNotes, now I've installed it, but it has no sound! I have no problem with my pc sound, but both mic and speaker of KLearnNotes2 are mute, and when I want to turn it on, it says can't open midi device! Would you please help me? Regards
is it possible to use the midi keyboard for some interactive learning on a real instrument?
Sarah,
I'm sorry, but for now there is no such option.
We are considering this, though. I will be coded, probably based on tse3 library, but we still have some problems with playing midi using this lib. If this was sorted out, the midi kbd input might be coded even in the next release. :)
~Marek