Aqualung 0.9beta4 released
http://aqualung.sf.net
I am pleased to announce the fourth public beta release of Aqualung,
a music player for GNU/Linux. Aqualung plays audio files from your
filesystem and has the feature of sample-accurate track changing (no
gaps inserted between adjacent tracks). It also supports high quality
sample rate conversion between the file and the output device, when
necessary.
Supported formats include: almost all sample-based, uncompressed files
(eg. WAV, AIFF, AU etc.), FLAC (the Free Lossless Audio Codec), Ogg
Vorbis, MPEG Audio (including the infamous MP3 format) and MOD audio
formats (MOD, S3M, XM, IT, etc.). The program can play the music
through OSS, ALSA or the JACK Audio Connection Kit.
Other features include LADSPA plugin support, multiple skin support &
state persistence via XML config files. The so-called Music Store
provided by Aqualung is an XML-based music database for arranging your
music collection.
This new release adds many new features, including file metadata
(FLAC/Vorbis/ID3) display & importing, volume calculation and playback
RVA (relative volume adjustment) support.
All users are encouraged to upgrade. Download the new version from the
project homepage: http://aqualung.sf.net
You can read the changelog below. Hope you enjoy this release.
Tom
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2005-01-28 Tom Szilagyi <tszilagyi at users dot sourceforge dot net>
* Aqualung 0.9beta4
http://aqualung.sf.net
INCOMPATIBLE CHANGES: [none]
NEW LIBRARY DEPENDENCIES:
* liblrdf 0.4.0 is now required (was: 0.3.7)
http://lrdf.sourceforge.net
* libid3tag library required if you want ID3v2 support
http://sourceforge.net/project/showfiles.php?group_id=12349
MAJOR CHANGES:
* Internationalization support via gettext. German, Hungarian
and Ukrainian translations available; new translations for any
language happily accepted at any time
* Implemented read support for .m3u and .pls
playlist formats. The formats are distinguished using
file extensions (case insensitive). Now you can supply .m3u or .pls
files on the command line, or select one in the Load/Enqueue Playlist
option of the playlist window's popup menu. Aqualung does not
implement shoutcast ATM, so URLs will be simply discarded.
* new 'File info' dialog box (accessible from the Music Store and
the Playlist) displays FLAC stream metadata, Ogg Vorbis comments and
ID3v2 tags found in the soundfiles.
* playback RVA support. Aqualung has its own system for this, from
volume level calculation of files in the Music Store, to adjusting
the dynamics characteristics to your listening environment.
* Import FLAC/Vorbis/ID3v2 metadata into the Music Store via the
'File info' dialog accessed from the Music Store.
On the right side of the tag data fields, there are buttons
to import every piece of information into relevant fields
of the Music Store database.
In particular, ID3v2.4 RVA tags can be imported as manual RVA
adjustment values.
* many changes to enable displaying track lengths and RVA values
in the Playlist. You can configure the column order in the Playlist,
and displaying Lengths and RVA values can be turned off.
(Track lengths are shown on the right side, RVA is hidden by default.)
* New Settings notebook page "Playlist" for configuring the behavior of
this stuff.
* new remote option to terminate an already running instance:
the -Q or --quit option will cause the instance specified by -N, or
the 0-th instance by default, to terminate (just as if you exited it
normally).
* added support for remotely changing the volume via the --volume or
-V option. Defaults to the 0th running instance.
* major code rearrangement of Aqualung Core
(file decoder is abstracted, runnable in multiple instances at the
same time, separated in file_decoder.[ch])
* added all four basic aqualung skins (dark, default, metal, woody) to
CVS. These are automatically available after a make install from now,
no need to install them separately.
* also, the skins have been updated to match recent new dialogs & widgets
* docs update (manpage, HTML) for the beta4 release.
MINOR CHANGES:
* ./configure won't stop anymore if an optional library is missing,
unless --with-PACKAGE is applied. Closes mantis bug #16.
* Changes to the interface for adding files to the playlist
locally or remotely
* Implemented conversion from/to UTF8/locale charset. (Closes mantis
bug #7). Note: please set the environment variable G_BROKEN_FILENAMES
or G_FILENAME_ENCODING appropriately if your filesystem encoding is
not UTF8. See http://developer.gimp.org/api/2.0/glib/glib-running.html
for details.
* Starting playback of a new track via double-clicking
on it in the playlist is now allowed when another track
is being paused. (Closes bug #14)
* Implemented cue-from-paused-state functions (re: bug #15) as
suggested by SGh.
* Added check for pkg-config -exist "jack" to configure.ac.
Up till now, the ./configure script failed to detect the condition
when the jack daemon is present, but development files are not.
(As if you installed JACK from a distro, but forgot to include
the corresponding -dev package.)
* Implement trashlist object to collect and eventually
free pieces of memory that are malloc'ed in an ad-hoc
manner in different places, but need to be freed sometime.
* Use the trashlist to collect and free some memory that
was leaked until now in LADSPA plugin dialogs and the
File info dialog.
* renamed "Options" dialog to "Settings". This name better suits the
purpose of this dialog.
* minor rearrangement of "Add Artist", "Edit Artist", "Add Record",
"Edit Record", "Add Track" & "Edit Track" dialogs, hopefully for
the better.
* changed About box font to normal (Courier is not always available)
* Workaround LADSPA plugin loading bug on ReiserFS
(use the --with-brokenplfix configure option)
INVITATION TO TENDER
OSAudio residency
[Audio artist/producer/composer in residence at Access Space, April
2005]
Deadline for applications: 4th Feb 2005
Decision made and applicants informed mid Feb 2005.
Fee: £3500 sterling (approx 5000 Euros @ 6th Jan 2005)
Access Space, Sheffield's lowtech digital arts organisation, is
currently calling for applications for a month-long, audio residency.
Access Space is a free media lab in Sheffield's Cultural Industries
Quarter, offering open access to people with a range of knowledge and
experience of technology. We are looking for an artist to develop
their project using the recycled/reclaimed "redundant" technology and
open-source software available in Access Space.
The aims of the residency are:
1] To offer an artist/producer/composer the chance to develop ideas
using only open-source software (on the Linux operating system) in a
supportive environment.
2] To offer the users of Access Space an introduction to the creative
process of making new work.
3] To produce a finished piece of work (see below for further
details).
The Residency:
The OSAudio residency will take place in April 2005 (exact times/dates
to be agreed). The successful applicant will get the opportunity to
work for one month (or 20-day equivalent) in Access Space's open
environment, with a degree of technical support and advice available
from Access Space staff. As part of the residency, the artist will
run 2 workshop sessions relating to the work involved in their
residency, and an informal presentation for Access Space participants
and members of the public. The resident will also document their
residency in the form of an online diary.
Available software includes the Planet CCRMA software, with PD,
Rosegarden, Ardour, Jack, Audacity, Supercollider Server etc etc.
Applicants should consider that part of Access Space's ethos is to
only use recycled/donated hardware. Therefore, the available hardware
is a P3 800Mhz machine with Sound Blaster sound card. The majority of
the work-time will be monitored using headphones, due to Access Space
being a publicly accessible project.
The Work:
We hope to encourage a broad range of applications covering all types
of audio production, be they electronica, sound art, or more
traditional recording practices using open-source software. Proposals
can be to produce one or more specific audio works, or for
development of patches, code or software. However, the resident
should aim to have a completed product within the duration of the
residency. The finished work will then be available for download from
the internet.
The Fee:
A fee of £3,500 will be offered to the successful applicant, subject
to the successful completion of the residency. A small contribution
towards travel and accommodation expenses may be available where
appropriate.
How to submit your proposal:
Please email or post us a proposal, of not more than 2 sides of A4
plus your CV, including details of your experience of working with
open-source music software, your reason for applying, the starting
point/s for your project and how you would approach the commission.
Access Space welcomes applications from all sectors of the community
irrespective of age, disability, race, religion, gender or sexual
orientation.
Please address the following points in your application:
1 - what form the finished work would take.
2 - how you propose to engage with the participants at Access Space.
3 - how much technical support would you need.
4 - how feasible is your project in the time available.
5 - what makes using open-source software particularly appropriate for
your project?
For more information, questions regarding hard/software, or to mail
your proposal:
Access Space
1a Sidney Street
Sheffield
S1 4RG
UK
0114 2495522
www.access-space.org
access(a)access-space.org
Access Space is UK registered charity no: 1103837
Access Space gratefully acknowledges financial support from the PRS
Foundation, Arts Council England (Yorkshire), and Digital South
Yorkshire.
Liblo, the Lite OSC library, is an implementation of the Open Sound
Control [1] protocol for POSIX systems. It is written in ANSI C and
released under the GNU General Public Licence. It is designed to make
developing OSC applictions as easy as possible.
http://plugin.org.uk/liblo/
Changes:
Patch from Dave Robillard that fixes bundles of more than 4 messages.
Some const char * for C++ compatibility.
Added a source field to messages that represents the source from
which a message was received. Useful in method handlers to
determine which client sent the message.
Added patch from Walco van Loon and Pix that fixes a bug in the
hostname detection fallback code
- Steve
[1] http://www.cnmat.berkeley.edu/OpenSoundControl/
Hi all,
if you are not a gentoo user stop here, otherwise read on. All the english
linux-audio-lists please accept my apologies for crossposting to german
gentoo list. [DE: Gentoo-user-de, bitte vergebt mir das Crossposting an die
Englischen Listen.]
Today I decided to make my little but constant gentoo-portage overlay
available for the public. It contains only some apps not in already in
portage. Currently available are aeolus-0.3.1 with aeolus-stops-0.1.1,
fmit-0.9.[89], museseq-0.7.0, tuneroid-0.9.4 and (not an linux-audio-app)
ktechlab-0.1.2.
You can access the repository via svn, the address is:
http://roederberg.dyndns.org/svn/apps/portage-arnold/
If there is interest, I could also create a tarball, just ask...
Feel free to use it and feel free to send patches or to apply for write
access.
Currently I am trying to follow the anounces on this list, filter away the
apps, where gentoo.org is fast enough and add the remaining into my repo. The
chances are better if I personally use this app. :-)
Thanks for your patience,
Arnold
PS:
[EN: This will be the last time I do such a crossposting. Promised!]
[DE: Das ist das letzte mal, das ich so ein Crossposting mache. Versprochen!]
--
There is a theory which states that if ever anyone discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be
replaced by something even more bizarre and inexplicable.
There is another theory which states that this has already happened.
-- Douglas Adams, The Restaurant at the End of the Universe
Hi,
QjackCtl 0.2.14 has been released. No big features, only a bunch of
optimizations and cleanups. Check it out:
http://qjackctl.sourceforge.net
From the change log:
- Put a limit on XRUN callback messages and statistics report rate,
preventing the potential hosing of the GUI due to a XRUN cascade storm.
The maximum reasonable report rate has been fixed to be one XRUN callback
occurrence per second.
- Set to ignore the SIGPIPE ("Broken pipe") signal, where available, as
the default handler is usually fatal when a JACK client is zombified
abruptly.
- All conection view items are now sorted in natural case insensitive
order, not just as audio port names as was before.
- Got rid of those nonsense paranoid and rather stupid pseudo-mutex
guards on the connections management framework and event notifications
(nuff said :).
- Optional confirmation warning on audio server shutdown, if there's some
audio clients still active and connected (as suggested by Sampo
Savolainen).
- Check for <jack/statistics.h> on configure time (as of JACK 0.99.42+ CVS).
- "Unlock memory" server setup option was added, allowing the release of
memory used by common toolkit libraries (GTK+, Qt, FLTK, Wine) that were
being superfluously locked on every GUI JACK client; number of periods
has now the minimum allowed value of 2; server start delay widget
converted to spinbox; setup dialog layout slighly changed.
- Removed stand-alone usx2y driver support. Since JACK 0.99.41+ CVS, the
special "rawusb" support on the Tascam US-122/224/428 USB Audio/MIDI
interface controllers have been merged and properly integrated into the
regular alsa backend driver. Being still experimental, this special mode
of operation is now triggered only when "hw:N,2" is specified as the alsa
device name (N = soundcard index of snd-usb-usx2y module).
- Messages window limit is now enforced only when the line count exceeds
in one third the user configured line count maximum; if Qt 3.2.0+ is in
use, the QTextView widget is otherwise set to the optimized Qt::LogText
format.
- XRUN status items are kept double-dashed if none has been detected.
Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org
Not a long time ago, somebody asked in Linux-audio-users mailing list for a
commandline utility allowing MIDI to text conversion. I'm proud to introduce
you a set of tools from John Walker, who wrote and released it into the
public domain. I'm not involved in this project, only commissioned to
announce and spread the truth ;-)
There are two main programs: midicsv converts MIDI files into CSV (comma
separated values) text. The complementary work is done by csvmidi. The CSV
text is a very readable format for humans, and easy to process by Perl
scripts (or any other suitable programming tool). Several simple Perl scripts
are included showing how to do common tasks as transpose, extract and
generate MIDI sequences from scratch.
This software is well documented and bug free. It can be compiled for *NIX,
and WIN32 systems.
Direct download:
http://www.fourmilab.ch/webtools/midicsv/midicsv-1.0.tar.gz
More information:
http://www.fourmilab.ch/webtools/midicsv/
Regards,
Pedro
http://www.notam02.no/arkiv/src/snd/
Snd-ls v0.9.2.0
---------------
Released 21.1.2005
Contains
--------
Snd v7.10 from 20.1.2005
About
-----
Snd-ls is a distribution of the sound editor Snd, made by Bill
Schottstaedt. Its target is people that don't know scheme very well, and
don't want to spend too much time configuring Snd. It can also serve as a
quick introduction to Snd and how it can be set up.
Install
-------
1. Edit the file config.scm, for configuration settings.
2. Run ./build
3. Run ./install as root.
It is not necessarry to uninstall any previously installed versions of
Snd. Snd-ls should not interfere with already installed versions.
After installing, the name of the executable is "snd-ls".
To uninstall, run ./uninstall
Required packages
-----------------
guile
gtk-2
jack
libsamplerate
ladspa
liblrdf
fftw3
libxt-dev
(guile-devel, gtk-2-devel, liblrdf-devel and gcc is also needed at
runtime)
Changes
-------
0.9.2-beta1 -> 0.9.2.0
-Updated SND to v7.10 from 20.1.2005. Many important changes.
0.9.1.5 -> 0.9.2-beta1
-Updated SND to v7.8 from 12.8.2004. Many important changes.
0.9.1.4 -> 0.9.1.5:
-Made the apply-button always apply to selection if there is a selection.
0.9.1.3 -> 0.9.1.4:
-Removed some options from the edit-menu that interfered with the way
snd_conffile works.
0.9.1.2 -> 0.9.1.3:
-Made the insert-option in the edit-menu insert monofiles into the
currently selected channel.
-Added libxt-dev to the list of required packages. (Thanks to robin)
-Made mono-files play in both left and right channel when using Jack.
0.9.1.1 -> 0.9.1.2:
-Short fix for the nodeline-class.
0.9.1 -> 0.9.1.1:
-Fixed Append File edit-menu option.
-Workaround for trouble with ladspa default settings.
0.9.0 -> 0.9.1:
-Official announced.
-Upgraded SND from 20.7.2004 to 2.8.2004
-Huge amount of testing at Notam by 14 unexperienced guinea pigs for
a whole week; many bugs fixed.
Links
-----
Snd: http://ccrma.stanford.edu/software/snd/
Guile: http://www.gnu.org/software/guile/guile.html
Credits
-------
Snd is made by Bill Schottstaedt. This small package is put
together by Kjetil Matheussen / Notam, with consulting
help from Bill Schottstaedt.
--
Well, originally, 0.99 was due to be the next release, but Ron Parker
and his trusty intern Spencer uncovered some significant usability
issues with xfades and region layering. Fixing this required
substantive codes changes, and I want to make a 0.9beta24 release to
help flush out any issues. Besides, there is a rather large changelog
for this one :)
I have two remaining issues I would like to fix before 0.99, both of
them merely GUI organizational items. I expect to release 0.99 by the
end of next week, if not before.
Changes since 0.9beta23
=======================
* region duplication dialog grabs focus
* "Destroy" on a region or regions now posts a warning
dialog about its destructive potential and non-undoability.
* hide panners if a tracks outputs drop below 2, not below 1.
* add "-C filename" option to permit testing of spline generating code
* reduce height of xfade rects so they don't cover the colored name
highlight of a regionview
* context click in colored name highlight is the same as in the
waveform area. allows context menu access to a region even
when its in an xfade (well, for the top region, anyway)
* reset various editor state when a session is closed, avoiding
future segfaults caused by lingering pointers
* if there are no tracks selected, range selections appear in all
tracks
* keyboard range selection now has a "shift" variant that adds a
new range rather than replacing the existing one (bindings
are arrow-down to start a range selection, arrow-up to set,
shift-arrow-up to add)
* region splitting via "s" now obeys snap
* Control_R does all the same stuff as Control_L
* when cutting/copying using ranges, reset fades of created
regions so they do not overlap the region boundaries.
* fix "jumpy gain automation" where gain slider jumps during
automation playback (thread race condition)
* make "end" marker "remove" button in location UI insensitive
(i'd like to hide it but can't find a good way to do it)
* absolutely prevent end marker from ever being removed
* added mouse movement threshold before region drags start. This
makes it much less likely to accidentally move a region when
selecting it. For example, once you drag horizontally >4 pixels,
only then will the region start to move from its *current
location*. Try it, you'll be much less cautious about selecting
regions after this.
Right now only region dragging (in object mode) has this behavior.
Most other operations are dedicated, so a threshold to
prevent unwanted movement isn't really needed, AFAICT. But, if anyone
can think of other ops that you'd like to see a mouse threshold on, let us
know.
* fixed up corner dragging offset issues, noticed when trimming
range selections, cursors, fade-handles, etc.
* track port name changes
* when in range mouse mode, new range selections will be created
even when unmodified left mouse dragging on existing ranges
(before, it did nothing). Friendly reminder: ctrl-leftmouse
dragging of ranges in range mode will move the range.
* fixed range grab-copy to properly select the newly created region
before dragging. In case you didn't know this existed, if you
ctrl-alt (or shift-alt) drag a range in the Range mousemode, it
will create a new subregion copy of whatever portion of a region
it covered (from the clicked track only), and start dragging it.
* comment box changed to popup-from-button
* meter and fader size changed from 186 pixels to 250
"Enhanced fader sensitivity"
* hide Master bus in editor window of a new session
* if a new session is requested from the command line,
preload the New Session dialog with the name+path,
and display the configuration tab.
* no GUI-based rec-enabling of the session if there are
no tracks, plus message explaining what to do.
* show more rulers by default
* track port name changes, so that changing the name of a track
doesn't interfere with making JACK port connections
* update solo state after route removal
* added adjustable peak meter falloff
* falloff and peak hold parameters adjustable globally in the
Option Window's Display tab. for comparison purposes the
previous meters had no falloff and corresponds to the Off choice.
Medium is the new default.
* when naming ports, look for "holes" in the existing sequence of
ports
* major fix for audio rendering of regions on various layers +
xfades. the rendering now happens in layer order rather
than xfades always being last ("on top")
* remove extra Gtk::Frame around buttons in IO selector
* (some) fontset fixes from Karsten to help FC3/X.org users
(in ardour_ui.rc - be sure to update yours)
* squish horrible bug that occurs when adding a control point to
a region gain line. an endless series of enter/leave
events were being generated because of interactions
with the "verbose cursor" text.
* make automation lines change color after an edit.
* always consolidate range selections (no more overlapping ranges)
* remove "auto connect input" option from Configuration object,
only use Session parameters that control the same thing
* share code for "coverage" function between various kinds of
objects
* fix from Karsten for a nasty bug in the NewSaveDialog, plus FC3
compilability
* CD marker patch from Nick Mainsbridge (thanks!)
- work for ranges as well as sessions.
- treat exported sessions/ranges without any track markers as
one track, with all indices being within that track. there is
no pregap in this case.
- ignore cd tracks/indexes that are wrong, such as indexes outside tracks
(except as above), tracks within tracks and incomplete tracks within
exported ranges.
- add an 'export cd markers only' checkbutton to the export dialog which
is desensitised appropriately.
- fix incorrectly exported preemphasis setting in previous patch.
- alters the ardour_ui.rc file to include a style for the
checkbutton.
* constrained drag operations for regions and control points now bind to
button2. button2-drag for x constrained and alt-button2 for y constrained dragging
* Disabled "split channels" for Insert Sndfile (activated from the popup
menu) because there isn't any code there for actually splitting the file.
* Fixed deselecting in the sfdb_tree.
* documentation patches from eric (thanks!)
* add "Hide/Show all crossfades" items in the "visual" menu for
audio tracks
* audio track context menu modified:
- if in a (visible) xfade, has entries for the xfade and all regions
under the mouse pointer
- otherwise has entries for all regions
under the mouse pointer
- moving through the regions in the menu will select each one in
turn
* changed ctrl-mousewheel down/up to be temporal zoom in/out
(used to be track height stepping) to match Gnome HIG.
* shift-mousewheel now does track height stepping (swapped with
zooming).
* fixed bug with mousewheel trackheight stepping (and zooming)
where it skipped heights.
* major changes to layering
a) when regions are created or moved so that that they
overlap, ardour now offers two different models
for how to layer them. The options editor
provides control between two models:
1) More recently moved or added regions are higher
2) regions with later starting positions on the timeline
are higher.
For most people, model #1 will be preferable while
recording, overdubbing and importing. For many,
model #2 will be preferable when editing by moving
regions around (within or between tracks)
* reinstate "raise to top layer" and "lower to bottom layer" in
region context menu.
- place at top of the menu for convenience
- only operates when layer model is "Most recently
moved/added regions are higher"
* major fix for Curve objects
- interpolating values for locations between the
any 2 control points was broken under certain
conditions.
- probably responsible for various "jumpy" audible
automation
* major work on Crossfade objects
- removed typed crossfades
- reimplement xfade updating model
- improve default curve shape slightly
- change color of xfade views to yellow+black lines
- get rid of "Remove" item of xfade context menu
- disable fade in/out of regions involved in an xfade
(restored when xfade is invalidated)
* fix nasty bug with buffer handling in a subdivided process() call
tree (ie. when handling events of some kind,
such as punch in/out) [ Karsten Wiese ]
* fix bug with buffer handling in IO objects in subdivided
process() call tree (ie. when handling events of some kind,
such as punch in/out) [ Karsten Wiese ]
* Alt-mousewheel now does horizontal scrolling (by half page
steps)
* fixed up some button capitalization and layout on some
dialogs and windows (not done yet)
* added Remove port button in the I/O connection editor, so
finally non-gurus can do it.
* hid some cancel buttons where they weren't appropriate
* toned down the alpha on active xfades
* fix for curve interpolation errors between second and third point in the
curve
* fix crashing bug when auditioning both sides of an xfade
* fix crashing bug caused by a track with zero inputs
and non-zero outputs.
* fix crashing bug caused by dragging across tracks
* hide xfades when dragging regions
* don't display "Create new session..." message if
-N session was used on the command line
* fix length of regions used to audition xfades
* CrossfadeEditor now inherits from ArdourDialog, not Gtk::Window,
so the usual key bindings, window-close ops etc. work
as expected.
* cleanup Editor::region_drag_motion_callback();
* remove plugin count debugging messages
* fix naming of regions created by "insert external soundfile"
* fix bug in automated connecting of outputs to physical ports
Hi everybody,
MusE 0.7.1 has now been released.
This release is mainly a bugfix release, though a number of new features have
been added. All users are encouraged to upgrade.
Notable new features:
- New synths
+ DeicsOnze from Alin Weiller
+ SimpleDrums from Mathias Lundgren
- Audio metronome
- Some new instrument definition files:
+ Alesis QSR,QS7 and QS8
+ Access Virus
+ Hammond XB
+ Waldorf Microwave
+ ZynAddSubFx
Notable things that are planned but not yet in this release:
- Getting external-midi-sync to work again
- reading of muse 0.6.x songfiles
Notable bugs:
- See the errata section on the homepage for the latest:
http://www.muse-sequencer.org/wiki/index.php/Errata0.7
A selection of changes from the ChangeLog:
* Now the length is updated when importing a midi file to a project,
fixes bug: 1056994
* Disabled freewheeling for bounce functions (song.cpp:_bounce)
* Fixed bug: 1094622, MidiTransform now uses new controller types
* Fixed bug with custom plugin guis that caused them to be
uninitialized
* Fixed a crash problem when using several fluidsynths
* Now fluidsynth restores most memory upon deletion
* Fixed crash / hang when closing connected jack apps
* Insertion of tempo events in list mastereditor added
* Added support for changing time signature in list master editor
* Added support for changing tempo + position of tempoevents in
list mastereditor
* Backported auto rec-enable from HEAD branch
* Added visual feedback of marker addition in ruler as well as
possibility to remove markers with shift+rmb
* Made it easier to resize the last track (bug: 1041798)
* Fixed bug: 966005, new projects are now called "untitled"
* fixed bug: 1085791, no more crashes with delete + drag
* Listedit bugfixes. Consideration of part offset used for events
* Fix for bug #1085796 (when renaming channel by doubleclicking it
in tracklist and a part is selected, pressing
return opens editor for part)
* -a (No Audio) flag added, improved Dummy audio backend
* fixed import of type 0 midi files
* fix midi import: tick values of tempo/signature
and marker events are now properly converted to internal
resolution (backport from 0.8)
* Added Alsa Timer as a new timing device
* Made some changes to how threads are created, for systems
where thread creation has been erratic, linux2.6 in various
configurations.
For a complete list of changes see the ChangeLog:
http://cvs.sourceforge.net/viewcvs.py/lmuse/muse/ChangeLog?rev=1.214.2.41
Regards,
/MusE Development team