Sonic Visualiser is an application for inspecting and analysing the
contents of music audio files. It combines powerful waveform and
spectral visualisation tools with automated feature extraction plugins
and annotation capabilities.
Version 1.4 of Sonic Visualiser is now available.
http://www.sonicvisualiser.org/
This is a feature release, containing several new features and a
number of bug fixes over the previous 1.3 release. For more details,
please read the release notes at
https://sourceforge.net/project/shownotes.php?release_id=646456
Sonic Visualiser contains advanced waveform and spectrogram viewers,
as well as editors for many sorts of audio annotations. Besides
visualisation, it can make and play selections based on the locations
of automatically detected features, seamlessly loop playback of single
or multiple noncontiguous regions, synthesise annotations for
playback, slow down playback while retaining display synchronisation,
and show the ongoing alignment in time between multiple recordings of
a piece with different timings.
Sonic Visualiser supports the Vamp plugin API for plugins that extract
descriptive or analytical data from audio. Vamp plugins for onset,
pitch and note detection, tempo tracking, chromagram analysis,
constant-Q spectrogram, spectral centroid, power curve, key
estimation, tonal change detection, harmonic spectrogram, structural
segmentation, timbral similarity, audio alignment calculation and a
large number of low-level spectral features are available. There is
also a comprehensive SDK for use by developers of Vamp plugins and
hosts. For more information about Vamp plugins, please see:
http://www.vamp-plugins.org/
Sonic Visualiser was developed at the Centre for Digital Music, Queen
Mary, University of London:
http://www.elec.qmul.ac.uk/digitalmusic/
Ongoing work on Sonic Visualiser and audio feature representation in
the semantic web is carried out as part of the OMRAS2 project funded
by the EPSRC. See
http://omras2.org/
for more information.
Sonic Visualiser is Free Software distributed under the GNU General
Public License. The 1.4 release is available now in source code form
or as binaries for Linux, OS/X, and Windows.
Chris
[Note: this announcement is about closed-source software]
Version 1.5 of the QM Vamp Plugins -- a set of audio analysis plugins
in the Vamp plugin format, developed at the Centre for Digital Music
at Queen Mary, University of London -- is now available for download.
Plugins included are note onset detector, beat tracker, tempo estimator, key
estimator, tonal change detector, structural segmenter, timbral and
rhythmic similarity, chromagram, constant-Q spectrogram, and MFCC
calculation.
This release focuses on reliability and performance improvements.
For downloads, please see:
http://www.elec.qmul.ac.uk/digitalmusic/downloads/index.html#qm-vamp-plugins
The plugins are available in binary form only and may be freely used
for any purpose, and redistributed for non-commercial purposes only.
Supported platforms are 32- and 64-bit Linux, 32-bit Windows, and OS/X
10.4 or newer (Intel/PPC universal).
This release also features more substantial documentation than
previously, available at:
http://www.vamp-plugins.org/plugin-doc/qm-vamp-plugins.html
For more information about Vamp plugins, please see
http://www.vamp-plugins.org/
Chris
Version 2.0 of the Vamp plugin SDK is now available.
http://www.vamp-plugins.org/
Vamp is a plugin API for audio analysis and feature extraction plugins
written in C or C++. Its SDK features an easy-to-use set of C++
classes for plugin and host developers, a reference host
implementation, example plugins, and documentation. It is supported
across Linux, OS/X and Windows.
A documentation guide to writing plugins using the Vamp SDK can be
found at http://www.vamp-plugins.org/guide.pdf.
== What's new in 2.0?
* Each returned feature can now specify a proper duration as well
as start time, value array, and label.
* A new PluginSummarisingAdapter is provided in the host SDK,
permitting hosts to easily obtain summary results such as averages
based on a plugin's returned features.
* An RDF ontology is provided for the description of Vamp plugin
capabilities and configurations (see http://omras2.org/VampOntology).
* The SDK libraries have been reorganised so as to draw a clearer
distinction between plugin and host SDKs.
* Better platform-specific build documentation is provided (in the
build directory), particularly for MSVC builds which now also feature
project files for the example plugins.
* Two new example plugins have been added (Simple Power Spectrum
and Fixed Tempo Estimator).
* The command-line host provided now has an extra-informative
plugin information listing option (--list-full).
== Backward compatibility
A detailed compatibility statement is included in the SDK, but to summarise:
* Plugins and hosts built with 1.x and 2.0 SDKs are mutually
compatible. You can load old plugins in new hosts and new plugins in
old hosts.
* Plugins written for 1.x can be compiled against 2.0 without modification.
* Hosts written for 1.x will require some changes to #include
directives, but most hosts should compile against 2.0 without other
modifications.
* Although the plugin binary interface is compatible with 1.x, the
SDK libraries are not binary compatible with the 1.x libraries.
Plugins and host code will need to be recompiled if they are to be
updated to 2.0, not just re-linked.
== Credits
This work was carried out at the Centre for Digital Music, Queen Mary,
University of London. It was funded by the EPSRC through the OMRAS2
project EP/E017614/1. See http://omras2.org/ for more information.
Chris
On behalf of the entire Rivendell development team, I'm pleased to announce
the release of Rivendell v1.2.0. Rivendell is a full-featured radio
automation system targeted for use in professional broadcast environments. It
is available under the GNU General Public License. Changes in this release
include (from the NEWS file):
*** snip snip ***
Changes:
RDCatch Download Events. An 'Event Offset' setting has been added to
Download Events to allow date wildcards used in the URL field to be offset
by the indicated number of days.
Hard Time Handling in Logs. The logic for processing hard start times in
logs has been changed so that a hard time event will be executed when wall
clock time matches regardless of it's place relative to other hard timed
events.
Now & Next Changes. A new plugin architecture has been added that makes it
possible to create "Rivendell Loadable Modules" (RLMs for short) that can
be used to generate Now & Next PAD data to a wide array of external devices
and services. Runtime plugin configuration is accomplished in
RDAdmin->ManageHosts->RDAirPlay->ConfigureNow&Next. A set of sample
plugins is provided for transmitting data via UDP and serial ports as well
as for interfacing to 'social networking' services such as Twitter and
FaceBook. Information on writing new plugins can be found in the 'rlm.h'
header file.
Dropbox Changes. Several new dropbox features have been added, including
the ability to configure a box not to delete source files after import
(particularly useful in conjunction with satellite-based audio delivery
services such as AMB-OS and PRSS ContentDepot). Also new is the ability to
apply an automatic date offset to any encoded Start or End Date value of
imported files.
Automated System Management. It is now possible to configure various
objects to be automatically purged from the system after they expire. For
audio cuts, this can be configured on a group-wide basis in
RDAdmin->ManageGroups, while Logs and ELR data purging can be configured in
RDAdmin->ManageServices.
RDLogManager Enhancements. A 'Remarks' field has been added to the Event
and Clock dialogs to provide an area for entering free-form text notes.
GPIO Enhancements. It is now possible to configure separate and
independent macro carts to execute upon the rising and falling state of a
GPIO line.
Username Length. The previous limit of a maximum of eight characters in a
Rivendell username has been increased to 255, thus allowing for better
integration with external authentication systems such as Active Directory.
Bugfixes. Several bugfixes have been implemented -- see the ChangeLog for
details.
Database Update:
This version of Rivendell uses database schema version 170, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
*** snip snip ***
Further information, screenshots and download links are available at:
http://www.rivendellaudio.org/
Cheers!
|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|-------------------------------------------------------------------------|
| No bird soars too high if he soars with his own wings. |
| -- William Blake |
|-------------------------------------------------------------------------|
Tarball containing D-Bus patched jack 0.116.1 is available here:
http://nedko.arnaudov.name/soft/jack/dbus/http://nedko.arnaudov.name/soft/jack/dbus/jack-audio-connection-kit-dbus-0.…http://nedko.arnaudov.name/soft/jack/dbus/jack-audio-connection-kit-dbus-0.…
D-Bus modifications add optional autodetected support for the D-Bus
based server control system.
D-Bus is object model that provides IPC mechanism. D-Bus supports
autoactivation of objects, thus making it simple and reliable to code a
"single instance" application or daemon, and to launch applications and
daemons on demand when their services are needed.
* Simplified single thread model for control and monitor
applications. Various D-Bus language bindings make it trivial to
write control and monitor applications using scripting languages like
Python, Ruby, Perl, etc..
* JACK has log file (~/.log/jack/jackdbus.log) that is available for
inspection even when autoactivation happens because of first JACK
application is launched.
* There is real configuration file used to persist settings that can be
manipulated through configuration interface of JACK D-Bus object.
* Improved graph inspection and control mechanism. JACK graph is
versioned. Connections, ports and clients have unique (monotonically
increasing) numeric IDs.
* High level abstraction of JACK settings. Allows applications that can
configure JACK to expose parameters that were not known at compile
(or tarball release) time.
Currently there are some minor differences between jack1 jackdbus and
jack2 jackdbus:
* There is no parameter constraints support (no enums and no ranges)
* No get client pid function (probably affects lash)
* Settings file (in ~/.config/jack/) is conf-jack1.xml instead of
conf.xml, because jack1 and jack2 settings and not really compatible.
When configured with D-Bus support, jack_control is
installed. jack_control is simple commandline interface for jackdbus.
Other tools that can communicate with JACK through D-Bus:
* LADItools (tray icon, configuration, etc.)
* Patchage (and lpatchage too)
* LASH 0.6.x (may not work properly with jack1 jackdbus implementation)
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
hi,
A semester has gone by, since last release, with no big news on this
front. Alas, on the verge of the coming one-dot-oh release of the mighty
JACK Audio Connection Kit, here goes one fine update of its old and aged
Qt GUI front-end:
QjackCtl 0.3.4 is out!
Nothing much new to see but you might welcome the patchbay snapshot
revamp, which might finally do the right thing, and the rand new
translations that are getting in place: German (de), Spanish(es), French
(fr) and Russian (ru). Many thanks to all involved.
With no further ado, the good stuff is ready from the usual places.
Website:
http://qjackctl.sourceforge.net
Project page:
http://sourceforge.net/projects/qjackctl
Download:
http://downloads.sourceforge.net/qjackctl/qjackctl-0.3.4.tar.gz
Weblog:
http://www.rncbc.org
License:
QjackCtl is free, open-source software, distributed under the terms of
the GNU General Public License (GPL) version 2 or later.
Change-log:
0.3.4 2008-12-05 Patchbay snapshot revamp.
- Introducing the very first and complete translations in-package:
German (de), Spanish (es), French (fr) and Russian (ru); credits in
TRANSLATORS.
- At last, after years of retarded procrastination, the old infamous
patchbay snapshot feature has been the subject of a almost complete
rewrite and it does try to give a way better mapping of all actual and
current running client/port connections, both JACK (audio, MIDI) and
ALSA MIDI, of course ;)
- On Setup/Settings/Parameters dialog, all device selection options are
now reset to default when disabled interactively.
- Grayed/disabled palette color group fix for dark color themes.
- Qt Software logo update.
- Fait-divers: desktop menu file touched to openSUSE conventions.
- ALSA PCM devices now only listed/enumerated iif strictly compliant
with the audio mode criteria (Duplex, Capture-only or Playback-only) as
kindly suggested by Nedko Ardaunov.
- JACK client/port aliases may now be displayed as a global user option
(see Setup/Display/Connections/JACK client/port aliases).
- Lighten up the connections line and highlight colors, as seen to fit
best on some darker background themes.
- Patchbay snapshot fixed to differentiate socket clients according to
its type (Audio, MIDI or ALSA-Seq), avoiding the mess and gross mistake
of hanging disparate type ports under the same client item.
- JACK_DEFAULT_SERVER environment variable is now appended to the X11
unique application identifier, allowing for having multiple instances
each controlling its own JACK server, besides the default one.
- Due to some trouble with newer Qt >= 4.4 applications regarding font
size configuration, a new global user option is now available to the
rescue: Setup/Misc/Defaults/Base font size (default is no-op).
Cheers && Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc at rncbc dot org
After months of beta testing, Renoise 2.0 release candidate 1 has arrived.
This version is "free as in beer" and looking for Linux testers outside the registered user base.
Download:
http://www.renoise.com/download/renoise/
What's new:
ttp://www.renoise.com/new/
About Renoise:
Renoise has a different approach to making music compared to conventional sequencers, called Tracking. Tracking comes from the demoscene that pushes technical limits to show off coding skills, art, and music beyond what is thought possible.
Renoise was originally written from code by the late Arguru. In 2000 the new Renoise team started to take tracking software into a new standard of quality, enabling users to make music on par with mainstream sequencers, while still keeping the proven design principles of years gone by.
With Renoise 2.0 a generation of oldschool trackers and contemporary musicians looking for something "different" have reason to celebrate.
Track on!
--
http://www.renoise.com/
_________________________________________________________________
Dear all,
Strasheela is a highly expressive constraint-based music composition
system. Users declaratively state a music theory and the computer
generates music which complies with this theory. A theory is
formulated as a constraint satisfaction problem (CSP) by a set of
rules (constraints) applied to a music representation in which some
aspects are expressed by variables (unknowns). Music constraint
programming is style-independent and is well-suited for highly
complex theories (e.g. a fully-fledged theory of harmony). Results
can be output into various formats including MIDI, Lilypond, and Csound.
This release fixes a serious bug which even caused a compilation
error. In order to avoid such errors in future, the code has been
cleaned up, and virtually all compiler warnings are now fixed as
well. In addition, the tutorial revision continued, and some
distribution strategies have been optimised.
For more information on Strasheela, please visit
http://strasheela.sourceforge.net/
Changes are described at
http://strasheela.sourceforge.net/strasheela/doc/Changes.html
This release can be downloaded from:
https://sourceforge.net/project/showfiles.php?group_id=167225
Best
Torsten
--
Torsten Anders
Interdisciplinary Centre for Computer Music Research
University of Plymouth
Office: +44-1752-586219
Private: +44-1752-558917
http://strasheela.sourceforge.nethttp://www.torsten-anders.de