solfege

solfege 3.19.3

A program written to help you practice ear training

http://www.solfege.org

Packager: Necdet Yücel

License: GPLv3

Actions

Build files

Bug reports

Binary packages

solfege

Release history

ReleaseRelease dateVersionUpdaterComment
162011-01-033.19.3Necdet YücelVersion bump
152010-12-283.19.2Necdet YücelVersion bump:
- added pickup bars
- handle missing pyalsa modules, alsaseq.SequencerError exceptions at startup and sqlite3.ProgrammingError exceptions at shutdown.
- Add 3 missing "second to octave" exercises: compare intervals, both melodic and harmonic, and sing-intervals. Small reorder so some sections, so all interval exercises present the lessons in the same order.
- sing-intervals: the "Second to octave" exercise had a bug only asking for ascending intervals up to octave, not tenth.
- singinterval: select violin or bass clef depending on the pitch of the highest and lowest tone.
- rhythmdictation: better error message if the music object is not MpdParsable and no rhythm variable is set, or if the rhythm variable is not MpdParsable
- config window: update the alsa connections menu each time it is clicked, change itto use a gtk.TreeView, make interval input accels configurable.
- statistics: handle all keys as strings.
142010-11-283.19.1Necdet YücelVersion bump:
- Lots of bug fixes
- More work on the new mpd code
- More work on and documentation of the rhythmdictation and rhythmdictation2 modules.
132010-11-033.18.7Necdet YücelVersion bump:
- Updated Dutch and Italian translations
- idbyname: fix it so that tests work when expert mode is selected.
- Upgrade debugtree.txt to the latest file format.
- ExerciseView: Don't use gtk.SizeGroup when we display many exercises since there are performance issues with it.
122010-10-253.18.6Necdet YücelVersion bump:
- validate_stored_statistics: don't try to delete from the 'tests' table, since it should be removed by now. Fixes http://www.solfege.org/SITS-Incoming/NoDescription-YF
- Show dialog explaining things if the database is locked.
- frontpage: Escape backslash and apostrophe used in titles.
- Make elembuilder handle questions where the answer is only one element.
112010-10-203.18.5Necdet YücelVersion bump:
- Use different api to get the screen width and height. This to avoid segfault on debian lenny.
- Make the install target skip compiling the .py files if nopycompile=YES
- Change to use htmldoc for generating the PDF version of the user manual. We still have encoding troubles for some languages, but doing it manually with openoffice is too much work.
- Workaround for the bug where 'None' is stored as the key in singinterval exercises. http://bugs.solfege.org/205
- Updates to the russian translation of the user manual
102010-10-163.18.4Necdet YücelVersion bump:
- Should work with swig 2.0 now. http://bugs.solfege.org/202
- Fix bug in the preferences window code that let us select accels for the idtone exercises.
- Updated Danish, Russian, Vietnamese and Chinese translations
92010-10-113.18.3Necdet YücelVersion bump:
- Fix import error in the prefernces window. (http://bugs.solfege.org/201),
- Updated Italian and Vietnamese translations
82010-10-063.18.1Necdet YücelVersion bump:
- Don't import tuner.py when running solfege with the --debug option,
- Profile manager,
- Preferences window: Add gui to delete statistics,
- Resize main window when selecting exercises to use the scrollbars less,
- The statistics page of exercises will show the 10 latest test results,
- Front page editor: option to search for strings in lesson file titles when selecting lesson files,
- Export Exercises to Audio Files: add checkbutton that names the generated audio files after the answer of the question,
- Add missing "Repeat Arpeggio" button to sing-the-fifth,
- Updated Esperanto, Brazilian Portugese, Turkish and Persian translation,
- Spelling fixes by Ruslan Fedyarov and dougkerns,
- Works with Swig 2.0,
- Bug fix to the statistics table, and documented the statistics tables in the user manual,
- Lots of minor bug fixes and improvements to the code.
72010-08-283.17.0Necdet YücelVersion bump:
- Resize main window when selecting exercises to use the scrollbars less,
- The statistics page of exercises will show the 10 latest test results,
- Front page editor: option to search for strings in lesson file titles when selecting lesson files,
- Export Exercises to Audio Files: add checkbutton that names the generated audio files after the answer of the question,
- Spelling fixes by Ruslan Fedyarov and dougkerns,
- Preferences window: Add gui to delete statistics,
- Works with Swig 2.0,
- Bug fix to the statistics table, and documented the statistics tables in the user manual,
- Profile manager,
- Lots of minor bug fixes and improvements to the code.
62010-07-273.16.4Necdet Yücel- Version bump,
- Updated Estonian, Russian and Italian translations,
- Don't raise string exceptions,
- Use gtk.gdk.screen_width() to get the screen size, since the way we did it earlier caused segfaults on some systems,
- Fix the abstract.Gui.std_buttons_ API so that the New button for interval, idtone and other exercises are insensitive when it should be.
52010-05-193.16.3Necdet Yücel- Version bump,
- French and Polish translation updates,
- Fix front page editor bug: failed while moving sections.
42010-05-063.16.2Necdet YücelVersion bump.
32009-03-143.14.0Gökmen GörgenVersion bump.
22008-12-273.12.0Gökmen GörgenVersion bump.
12008-10-083.10.4Gökmen GörgenFirst release.

Patches

desktop.patch