🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #444

New stable release: GNU Solfege 3.20.0

#444
From: Tom Cato Amundsen
Date: Thu, 16 Jun 2011 22:46
76 lines
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-mail

Show 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>