And now, for something completely different:
Lilv is a library to make the use of LV2 plugins in programs simple.
Sratom is a library for serialising LV2 atoms to and from Turtle.
Sord is a library for in-memory storage of RDF data.
Serd is a Turtle syntax reader and writer library.
Together, they form a lightweight, fast, portable, well-tested, and
dependency-free LV2 host implementation.
This round of releases contains many bug fixes as well as performance
and functionality improvements. Upgrading is suggested, but not urgent.
Notable additions include the ability to build the entire stack
statically, reduced memory consumption, and the new lv2bench utility.
All APIs remain backwards compatible with all previous versions.
Changes:
Lilv 0.14.4:
* Fix documentation for ui_type parameter of lilv_ui_is_supported()
* Fix crash when lv2info is run with an invalid URI argument
* Gracefully handle failure to save plugin state and print error
message
* Reduce memory usage (per node)
* Simpler node implementation always backed by a SordNode
* Make all 'zix' symbols private to avoid symbol clashes in static
builds
* Add lv2bench utility
* Fix various hyper-strict warnings
* Do not require a C++ compiler to build
* Add option to build utilities as static binaries
* Upgrade to waf 1.7.2
* lilvmm.hpp: Deprecate old flawed Lilv::Instance constructors
* lilvmm.hpp: Make Lilv::Instance handle features and failed
instantiations
* lilvmm.hpp: Add Lilv::Instance::get_handle()
* lilvmm.hpp: Add Lilv::Instance::get_extension_data()
Sratom 0.4.0:
* Correctly read objects with several rdf:type properties
* Support writing Object Atoms as top level descriptions if subject and
predicate are not given.
* Fix various hyper-strict warnings
* Upgrade to waf 1.7.2
Sord 0.10.0:
* Add error callback to world for custom error reporting
* Performance and space (per node) improvements
* SSE4.2 accelerated hashing for node interning, where available
* Make all 'zix' symbols private to avoid symbol clashes in static
builds
* Remove problematic "Loaded n statements" output from serdi
* Strip down API documentation to a single clean page
* Fix various hyper-strict warnings
* Do not require a C++ compiler to build
* Add option to build utilities as static binaries
* Upgrade to waf 1.7.2
* sordmm.hpp: Add indices and graphs parameters to Model constructor
* sordmm.hpp: Remove overzealous URI scheme assertion
* sordmm.hpp: Correctly handle Sord::Node self-assignment
Serd 0.18.0:
* Support digits at start of local names as per new Turtle grammar
* Add incremental read interface suitable for reading from infinite
streams
* Add -e option to serdi to use incremental reading
* Add error callback to reader and writer for custom error reporting
* Add -q option to serdi to suppress all non-data output, e.g. errors
* Reset indent when finishing a write
* Report write size correctly when invalid UTF-8 is encountered and a
replacement character is written
* Strip down API documentation to a single clean page
* Fix various hyper-strict warnings
* Do not require a C++ compiler to build
* Add option to build utilities as static binaries
* Upgrade to waf 1.7.2
Enjoy,
-dr
I'm abandoning all lv2 related projects that I currently maintain.
Here is a list:
* zynjacku/lv2rack
* lv2fil
* ssg
* lv2vocoder
* lv2dynparam
* external ui extension
* lv2zynadd [partially, see below]
* maybe something else I dont recall right now
The zyn-rewrite project that produced lv2zynadd stays but will be
cleared from all lv2 code. If anyone wants to take over the
maintainership of any project of mine, contact me. I'll wait a month
before wiping out all online lv2-related resources I control.
I don't want to participate in the lv2 madness anymore. I admit I cannot
communicate rationally with David Robillard. If contributing is not
pleasure, then a one doesn't belong to the community. I wish everyone
inloved more luck than I had.
--
Nedko Arnaudov <GnuPG KeyID: 5D1B58ED>
Hello fellow Linux Audio users,
A quick note to announce the final release of AV Linux. Don't let the word
'final' scare you off this is an up to date release and is chuck full of
great Open-Source apps and popular Commercial Linux Audio demos! Please
swing by the AV Linux forum and read the release announcement and watch
the Introduction screencast. If you are a Linux Audio developer I may have
even said something nice about you!
Release Announcement:
http://www.remastersys.com/forums/index.php?topic=2530.0
FluidSynth 1.1.6 contains a few bug fixes, such as better MIDI
End-of-track handling, broken sounds after voice overflow, and a few
platform specific fixes.
Thanks to the people who have been contributing by developing, testing
and discussing this release!
Also - if you want to increase the quality of future FluidSynth
releases, please join the new FluidSynth tester program, to make sure
your use case is still handled correctly by FluidSynth!
Relevant links:
Download at:
https://sourceforge.net/projects/fluidsynth/files/fluidsynth-1.1.6/
For more information, see the changelog:
https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_6
For more information about the testing program, see
http://lists.nongnu.org/archive/html/fluid-dev/2012-07/msg00036.html
...and write an email on the fluid-dev list of what use cases you're
interested in testing.
Thanks, and enjoy the new release!
Regards,
David Henningsson
FluidSynth Developer Team
Radium is an open source music editor with a novel interface.
It's inspired by trackers, but has fewer limitations and uses graphics
to show musical data.
Homepage:
http://users.notam02.no/~kjetism/radium/
New screenshot:
http://users.notam02.no/~kjetism/radium/pictures/screenshot-0-67-0.png
Most important changes 0.65.7 -> 0.67.1:
* Ported GUI to Qt4
* Ported Editor to GTK2.
(Did this because of bad performance with QT4 2D graphics.
The editor now runs as an embedded widget in QT4.)
* More colorful default colors
* Various build fixes
* Compiles under MinGW.
(Tested in wine and Windows7, but it doesn't work very well yet.)
* RELEASE buildtype.
* Fix nodeline selection
* Antialiased lines
* Adjusted tempo colors
* Fix race condition for midi input
* Midi input editing.
* Removed the custom resize window box.
* midi: increased latency from 1.95ms to 5ms. (This should probably be
configurable)
* Various bug fixes and improvements
We are proud to announce the release of guitarix2-0.24.0
Guitarix is a mono tube amplifier simulation for jack, with additional
mono/stereo effect racks witch can be filled with some in-build effects
as well as with external LADSPA plugins.
Things that changed in this release:
* add --ldflags to configure options to make lintian a bit more happy
* add command-line options to disable self-connections and auto-save
* add command-line option to select the jack-server by name
* add buffer-size selector for oscilloscope (required by bass-players)
* use faust version 0.9.46
Please refer to our project page for more information:
http://guitarix.sourceforge.net/
download site:
http://sourceforge.net/projects/guitarix/
have fun
guitarix development team
a2jmidid is a project that aims to ease usage of legacy ALSA sequencer
applications, in a JACK MIDI enabled system.
Homepage with screenshots: http://home.gna.org/a2jmidid/
Tarball download: http://download.gna.org/a2jmidid/
Changes since version 7:
* -u commandline option
* D-Bus method for checking whether hw export is enabled. Kudos to Danni Coy
* Fix for resource leak. Kudos to Dan A. Muresan
* Improved error message for snd_seq_connect_to() failures
* --mandir= option in waf. Kudos to Dan Church
Saint Sophronius of Vratsa, was a Bulgarian cleric and one of the
leading figures of the early Bulgarian National Revival. He made the
first copy, known as Sophronius' Copy, of Istoriya Slavyanobolgarskaya.
--
Nedko Arnaudov <GnuPG KeyID: 5D1B58ED>
Lisalo - Linux Sampler Loader - is a command line program that loads entire directories of sample files, a single .sfz file or takes instructions from a meta .lsl file with relative paths to samples. Now you can quickly and easily load sampled instruments without even starting a GUI.
This is release 1.4, grab it here, no installation required
git clone git://github.com/nilsgey/Lisalo.git
[New Features]
-Jack Autoconnect-Port for the stereo sum/mix channels can be given from the command line
-Can start Linuxsampler with a given server-address and port, which makes multiple instances possible
-Jack Midi In for autoconnection is a commandline parameter.
There is only so much you can implement into a tool that aims to be small by design.
This marks my "feature complete" milestone. Future releases will be bugfixes.
One example what you can do now:
I use it to load the Salamander Piano shortly after boot and connect it to my ALSA midi port (which is always on, no matter if the keyboard itself is switched on or not). I now have instant piano sound whenever I switch my keyboard on. It does not conflict with other lisalo or Linuxsampler sessions.
With this lovely one liner:
/usr/bin/lisalo /home/nils/samples/sfz/SalamanderGrandPianoV2_48khz24bit/SalamanderGrandPianoV2.sfz -m alsa_pcm:Hammerfall-DSP/midi_capture_1 -p 7777 -m Salamander > /dev/null
[Contact]
https://github.com/nilsgey/Lisalo
info@...
irc.freenode.org #laborejo
Feedback and chatting are welcome!
Nils
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It
doesn't produce any sound by itself, but can be used to drive a MIDI
synthesizer (either hardware or software, internal or external). You can use
the computer's keyboard to play MIDI notes, and also the mouse. You can use
the Virtual MIDI Piano Keyboard to display the played MIDI notes from
another instrument or MIDI file player.
Changes for v0.5.0:
* RtMidi 1.0.15 patched by Gilles Filippini <pini(a)debian.org> enabling
several MIDI drivers to be compiled at once, and allowing the user to select
one at runtime.
* Fixed Bug #3507732. Transpose does not update correctly the octave in note
name. Thanks to Patrick Meaney for the bug report
* Fixed Bug #3503768. Removing the shortcut for an action having default
shortcut keys, the change is not saved upon exit, so the shortcut appears
again the next execution.
* Fixed Bug #3502659. Saved preferences not set correctly.
* New implementation of the Network MIDI driver (UDP multicast).
* MIDI channel state enforcement (RFE #3517750)
* MIDI IN Omni mode.
* Independently enable/disable note input using keyboard, mouse, and touch
screen.
* Note highlight color policies (single, double, one color for each MIDI
channel, one color for each grade in the chromatic scale). Color palettes
editor dialog. Option to show a colorized scale.
* XML comments within keyboard map files are allowed.
Requirements for all platforms: CMake-2.8 and Qt-4.8 or later.
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for questions
and comments. Thanks.
Copyright (C) 2008-2012, Pedro López-Cabanillas and others
License: GPL v3
More info
http://vmpk.sourceforge.net
Downloads
http://sourceforge.net/projects/vmpk/files/vmpk/0.5.0/
Regards,
Pedro
MusE 2.0.1 has been released!
This is a bug fix release that mainly fixes a problem with moving
plugins in the plugin rack.
Some changes:
- Fixed controllers go wacky after moving effects rack plugins up/down.
- Changed naming convention for recorded wave files to include track
name and it's take number
- Use cmake's own FindPythonLibs module instead of pkgconfig to detect Python
- Updated Czech translation from Pavel Fric
- Increased zoom range a bit in arranger
For more information and additional changes see the changelog:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/tags/muse_2_0/ChangeLog?revis…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Happy MusEing!
The MusE Team
----------------------------
MusE 2.0 June 30, 2012
Hello everybody! Finally it has happened, nearly two years from the
last stable release we are ready to present to you the final MusE 2.0
version. A lot has happened and changed, still the migration from 1.1
to 2.0 should be quite easy and definitely worth it.
The big changes since 1.1 are as follows:
* Moved to qt4, this affects the visuals and potentially improved portability
* Graphical automation in the arranger
* A new score editor
* MusE now defaults to using midi through Jack, -A enables native alsa support
* New style MDI gui with a bunch of configuration options to satisfy all tastes
* Redone midi editing tool dialogs with lots of new functionality
* Lots and lots and lots of internal small and big changes to improve
stability, speed and functionality
* PSIIF support (support for: probably something important I forgot)
A much condensed list of changes since the last beta are as follows:
- Sync fix: MusE now records tempo changes from externally clocked midi.
- Finally! Audio controller playback has smooooth frame resolution
even with large audio buffers.
- Feature: Midi control of audio paramters.
- Lots of automation improvements
- Switched to use JACK midi
- Added: -A switch: "Force inclusion of ALSA midi even if using Jack".
- Lots of leaks removed
- Added colorhints to iR and oR routing buttons
- Templates: File dialog: Lots of changes
- Lots of widget focus fixes
- Allow loading of DSSI synths in LADSPA browser.
- Midi editors: Added "Delta Mode" button to Note Info toolbar.
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/tags/muse_2_0/ChangeLog?revis…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Also a big thanks to everybody who has helped translate, find and fix
bugs and otherwise been lending a helpful hand!
Happy creating/recording/playing/arranging with MusE!
The MusE Team
ps.
And stay tuned for the inevitable 2.0.1 release ;)
ds.
--------------------------
MusE 2.0rc2
Hello everybody and a happy new year!
The final release is now in sight, here is one (hopefully) final
release candidate, rc2. Quite a bit of polish has been done in the gui
and some under the hood fixes for various audio and midi data
handling.
Crunched list of improvements:
- New super-glue feature
- Global Cut: Fixed crashes with markers. Re-did marker section in
structure.cpp:adjustGlobalLists().
- Fixed drag and drop cloning parts - bad reference count in
PartCanvas::moveItem()
- File Open dialog: Start with song data and configuration.
- New 'Duplicate tracks' Edit action, and dialog. Post-cleanups. TODO:
Copy plugins, fix copying parts
- Audio strip prefader now controls audio.
- Fixed: Annoying ladspa browser issues. Leak: Dialog was not
destroyed. Sorting. Save complete state
- Fixed long-time graphics corruption issue: Large areas of desktop
erased to background.
- New: Midi routing matrix! No more clumsy routing menu items.
Currently for Midi Track iR and Audio Input iR solo routes
- Improved: Midi ports list now fills automatically at start
- List only writeable ports in track list output port column and midi
track info combo box.
- Jack midi devices now save an additional required rwFlags xml tag.
- Midi ports dialog: Auto dis/connect the stated default channels when
selecting a device.
- Complete Spanish translation from Cristian Ramos
- Improved: Project save dialog: Now has quick save as Template.
Separate project/result paths shown. Editable project folder.
- Added: Project directory in global settings dialog.
- Changed: In File Dialog, 'User' initial prepend path changed to
muse ./config path. So user files + templates are shown.
- Fixed: Template directory changed from /home/templates to muse
config directory. Support for old files included.
- Fixed: DSSI synth audio inputs. This means dssi vocoders, samplers
etc. should work now
- Re-write: Fixed audio mixing, meter processing. Audio, and meters,
for all mono <-> stereo route combinations work sensibly now.
- Window titles of ladspa and dssi plugins now have track name prefix
to help identify them.
- Added "Unused Devices" menu to the arranger's port popupmenu for
rapid device selection
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/branches/release_2_0/ChangeLo…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Please report any findings either to one of the following
Mailinglists: http://muse-sequencer.org/index.php/Muse_ml
The bug tracker at sourceforge: http://sourceforge.net/tracker/?group_id=93414
The forum: http://sourceforge.net/apps/phpbb/lmuse/
Have fun!
The MusE Team
--------------------------------------------------------------
MusE 2.0rc1
Hello everybody,
Getting close to the new year, better hurry with the christmas
shopping! Not that this has anything to do with new MusE releases even
though one could consider it a christmas present. :)
Since the last beta relentless bugfixing has taken place and lots and
lots of feature improvements in preparation for releasing 2.0 sometime
soon (tm).
Crunched list of improvements:
- added sane configuration defaults to muse
- added MDI-like and borland-like user interface
- improved copy paste with paste dialog
- Lots of new internal namespaces e.g. MusEArranger and MusEMixer
- gui widgets with new look, especially in mixer
- score editor improvements
- reworked midi tools
- Popup menus: If stay-open mode, space triggers item and double-click
simulates return
- Changed midi track info patch popup behaviour. Now stays open for
auditioning patches
- Changed editor 'ctrl' controller popups. Split instrument/other (+
common controls!) + show ctrl numbers
- Changed mouse wheel behaviour in graphical editors except the score editor
- Added dialog to remove unused wave files
- Changed default imported midi song type to GM
+ lots more bugs squashed, improvements, code reorganizations
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/branches/release_2_0/ChangeLo…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Have fun!
The MusE Team
--------------------------------------------------------------
MusE2beta2 - second beta of MusE2 built on Qt4
Changes:
- One rather nasty bug where plugins did not restore their settings on
song load was fixed.
Also please note that this release can be installed along side with
muse1.1. The binary is called muse2.
Have fun and please report any findings to the mailinglist or the forum at:
https://sourceforge.net/apps/phpbb/lmuse/
The MusE Team
----------------------------------
Hello everybody,
Time for another mark in the MusE bark. We are pleased to announce
that MusE 2.0beta is currently available for download and as per usual
a number of fixes and new additions were added along the way.
MusE now sports a score editor (again! it's been a long time) and lots
of gui love, not to speak of all under-the-hood improvements and
optimizations. In it's current state MusE should be quite usable
though there is definitely going to be more fixes.
Here is a selection of changes in no particular order, see the
ChangeLog linked below for the complete unedited truth.
- Feedback parameters added to LADSPA GUIs
- Added new score editor
- Song loading stability fixes, some crashes removed
- Improved ladspa and dssi controller responsiveness
- Lots of graphical improvements to arranger, part drawing, gradients,
text drawing
- Added more routing choices: Synth to Wave track, Wave track to Wave track etc
- DSSI synths can now show generic LADSPA GUI as well as native
- Improvements to midi-only audio-stub (dummy audio)
- More shortcuts added to Arranger
- Support for custom LADSPA DSSI GUIs, such as those generated by FLAM
http://vagar.org/code/projects/flam.
- Fixed problems with midi event list editor, e.g. problems selecting
items while pianroll open.
- Added: Pianoroll controller graph items can now be selected/highlighted.
- Parts are now drawn while recording and also midi events visible in the parts
- Added new edit mode CURSOR MODE in drum editor
- added simple part drawing while recording, does not draw events or waveform
- detect samplerate and warn if samplerate isn't same in song and system
- Added show/hide track-types buttons to arranger
- Added progress dialog for loading projects
- Fixed drag & drop for plugins and drag presets from outside muse into a plugin
- Support for multiple drops of files to arranger, e.g easy import of
a bunch of wave files
- Fixed Organ synth crashing
- Persisten store of toolbar locations for main window and editors
- Fixed MusE failing with some non-RT kernels
- added cut/copy/paste and keyboard shortcuts to wave editor
- fixed regression with Bounce to File and Bounce to Track
- Increased playback MidiFifo size from 512 to 2100, to accommodate
large block sends,
- Fixed Jack Midi 'lost event' messages due to full buffers.
- fixed panic button
- Completed soloing system (after 4 years). Support chaining Midi
Port/Audio Out -> Audio In
- Support for editing audio automation on tracks
- Added right-click on track ARM buttons, now enables/disables all
tracks of it's kind
- Added transport position "Shift + +/-" keys, for no snapping
- fixed deicsonze synth patch loading
- Added default velocity controllers to pianoroll and drum edit
- Appearance part color names now can now be edited
- Mixer label colours can now be edited in the appearance settings
- more wallpapers
- Fixed focus stealing of transport
- new project creation dialog
- Midi track info added to pianoroll
- Added fancy background selection widget with live preview to
Appearance Settings
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revisio…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Have fun!
The MusE Team
--------------------------------------------------------------
Hello everybody,
Time for another mark in the MusE bark. We are pleased to announce
that MusE 2.0beta is currently available for download and as per usual
a number of fixes and new additions were added along the way.
MusE now sports a score editor (again! it's been a long time) and lots
of gui love, not to speak of all under-the-hood improvements and
optimizations. In it's current state MusE should be quite usable
though there is definitely going to be more fixes.
Here is a selection of changes in no particular order, see the
ChangeLog linked below for the complete unedited truth.
- Feedback parameters added to LADSPA GUIs
- Added new score editor
- Song loading stability fixes, some crashes removed
- Improved ladspa and dssi controller responsiveness
- Lots of graphical improvements to arranger, part drawing, gradients,
text drawing
- Added more routing choices: Synth to Wave track, Wave track to Wave track etc
- DSSI synths can now show generic LADSPA GUI as well as native
- Improvements to midi-only audio-stub (dummy audio)
- More shortcuts added to Arranger
- Support for custom LADSPA DSSI GUIs, such as those generated by FLAM
http://vagar.org/code/projects/flam.
- Fixed problems with midi event list editor, e.g. problems selecting
items while pianroll open.
- Added: Pianoroll controller graph items can now be selected/highlighted.
- Parts are now drawn while recording and also midi events visible in the parts
- Added new edit mode CURSOR MODE in drum editor
- added simple part drawing while recording, does not draw events or waveform
- detect samplerate and warn if samplerate isn't same in song and system
- Added show/hide track-types buttons to arranger
- Added progress dialog for loading projects
- Fixed drag & drop for plugins and drag presets from outside muse into a plugin
- Support for multiple drops of files to arranger, e.g easy import of
a bunch of wave files
- Fixed Organ synth crashing
- Persisten store of toolbar locations for main window and editors
- Fixed MusE failing with some non-RT kernels
- added cut/copy/paste and keyboard shortcuts to wave editor
- fixed regression with Bounce to File and Bounce to Track
- Increased playback MidiFifo size from 512 to 2100, to accommodate
large block sends,
- Fixed Jack Midi 'lost event' messages due to full buffers.
- fixed panic button
- Completed soloing system (after 4 years). Support chaining Midi
Port/Audio Out -> Audio In
- Support for editing audio automation on tracks
- Added right-click on track ARM buttons, now enables/disables all
tracks of it's kind
- Added transport position "Shift + +/-" keys, for no snapping
- fixed deicsonze synth patch loading
- Added default velocity controllers to pianoroll and drum edit
- Appearance part color names now can now be edited
- Mixer label colours can now be edited in the appearance settings
- more wallpapers
- Fixed focus stealing of transport
- new project creation dialog
- Midi track info added to pianoroll
- Added fancy background selection widget with live preview to
Appearance Settings
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revisio…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Have fun!
The MusE Team
--------------------------------------------------------------
MusE 2.0alpha
Hello everybody, we have a present for you, a new release of MusE.
The alpha indicates this is an early version so it's mainly
- a teaser to spread the word.
- an early adopters build.
- to welcome developers who want to port MusE to other platforms.
MusE has now been completely ported to the Qt4 architecture and we
(mainly Tim and Orcan)
are busy to make it even better than before, lots of gui stuff being reworked.
MusE now also sports a new version of the DeicsOnze, DX11 emulating
softsynth, up from version 0.2 to 1.0.
The homepage has received a new look that we hope will give a better
indication of what MusE is and does.
Do visit http://muse-sequencer.org.
The full changelog is available at:
http://lmuse.svn.sourceforge.net/viewvc/lmuse/trunk/muse2/ChangeLog?revisio…
Find the download at:
https://sourceforge.net/projects/lmuse/files/
Happy Holidays!
The MusE Team