Article View: gnu.announce
Article #444New stable release: GNU Solfege 3.20.0
From: Tom Cato Amundsen
Date: Thu, 16 Jun 2011 22:46
Date: Thu, 16 Jun 2011 22:46
76 lines
5760 bytes
5760 bytes
================== GNU Solfege 3.20.0 ================== Solfege is free music education software. Use it to train your rhythm, interval, scale and chord skills. It is free software and runs on GNU/Linux, MS Windows 2000 and newer, Max OS X with some effort, and possibly other operating systems with the required tools. It should run wherever you can run Python 2.5, Gtk+ 2.12, PyGtk 2.12. Web: http://www.solfege.org Download: http://sourceforge.net/projects/solfege/files/ Mirror: ftp://ftp.gnu.org/gnu/solfege Bug tracker: http://bugs.solfege.org Improvements and changes: * New exercise modules: rhythmdictation and rhythmdictation2 * New middle layer code in the mpd module. The parser now generates objects from the mpd.elems module. This API is also used by the rhythm editor widget. * Initial ALSA sequencer support. Added a tool (available on the Help menu) that downloads and compiles ALSA drivers. * identifybpm: play rhythms with the normal mpd API instead of gobject.timeout_add * singinterval: select violin or bass clef depending on the pitch of the highest and lowest tone. * the config window is built with a gtk.TreeView instead of a gtk.Notebok, and interval input accels are now configurable * added some missing interval exercise configurations and reorder the sections making them uniform. * Change FlashBar to handle labelobjects * `0install </zeroinstall/solfege.xml>`_ package for Linux * Timidity is the default midi player on linux. Bug fixes: * front page editor: escape titles and file names in saved files, so that ', " and \ are handled correctly. * Fix rnc so that it works with the sharp symbol, and the unicode version of both flat and sharp. * Make sure the optimisation for very large front page files are used. This is required for very large files, like the Bach choral package. * solfege_c_midimodule: don't link libm unless we also link agains librfftw and libffrw * Don't rebuild generated music theory images if skipmanual=yes (bug #222) * midifilesynth: filter out duplicate %s in the midi player args. Duplicate %s would make the music play twice. * Fix the Rhythm music object class so that it uses the percussion instruments selected in the preferences window, as the user manual say it should. * RhythmDictation2Lessonfile: fix it so that it uses the percussion instruments selected in the preferences window. * don't crash on unicode BOM in lesson files. * bug fixes to the instrument selection code in the preferences window. * Use different API querying the screen resolution to avoid segfaul on debian lenny. * Make elembuilder handle questions where the answer is only one element. Fixed by Andre Maute * statistics: handle the deletion of the tests table correctly. * win32: fix importing of old format front page files. * Lots of other small fixes. win32: * Look in "My documents/GNU Solfege/exercises" for the users front pages files. * The windows installer is done with gtk+-bundle now, and it has SVG support now. -- Tom Cato Amundsen <tca@gnu.org> http://www.solfege.org/ GNU Solfege - free ear training http://www.gnu.org/software/solfege/
Technical Details
Message-ID:
<mailman.26.1308269538.833.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 4622fc145,ef56ca05407130,start X-Google-Attributes: gid4622fc145,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail From: Tom Cato Amundsen <tca@tcamundsen.net> Newsgroups: gnu.announce Subject: New stable release: GNU Solfege 3.20.0 Date: Fri, 17 Jun 2011 00:46:28 +0200 Lines: 77 Approved: info-gnu@gnu.org Message-ID: <mailman.26.1308269538.833.info-gnu@gnu.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: usenet.stanford.edu 1308269539 22959 140.186.70.17 (17 Jun 2011 00:12:19 GMT) X-Complaints-To: action@cs.stanford.edu To: info-gnu@gnu.org, solfege-devel <solfege-devel@lists.sourceforge.net>, solfege-announce@lists.sourceforge.net Envelope-to: info-gnu@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcamundsen.net; s=google; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=+RM/zjAFQvgNdRORCNNIe5uLyC2ox8GNVmYNg5dVEAA=; b=snRyXzV5wb3oUntw1TMmFwFttCFkm1kcy1b/1kl1jAW51RwXM/xOW7olBewGRt4nFR ksoQ1vY/L+a67+7KdJAoiyF5OD5Z23ZYHsU1rsXGv635btS47PQKV5iCbYZcXQV15j4H K9nF38OhlAjSBfXalUojjA2nAKX227SLksWUM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=tcamundsen.net; s=google; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=6eB2XZsn8Sdmfj9iZHTWl4XMh8p7U40xYexFwtMY4godFQL46cYw8Bp9Qcfmd0/eg8 aZJT5EmDL6zKcytdInuzOpDk+ZshYEbaWLlfKNYC6rWC6BLxyOW0uH1+NkpoSWJtjo0A Yu27uq3hpWlUXZFIPkg8+DEk5UJdFFVVktn+M= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.160.41 X-Mailman-Approved-At: Thu, 16 Jun 2011 20:12:18 -0400 X-BeenThere: info-gnu@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Announcements and Requests for Help from the GNU project and the Free Software Foundation <info-gnu.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=unsubscribe> List-Archive: </archive/html/info-gnu> List-Post: <mailto:info-gnu@gnu.org> List-Help: <mailto:info-gnu-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=subscribe>