The first unified LV2 release, LV2 1.0.0, is out.
This release merges the previous lv2core package with all the official
extension packages, as well as example plugins, lv2specgen, and
additional data. From a developer point of view, the biggest change is
that all LV2 API headers can be used by simply checking for the single
pkg-config package "lv2" (for compatibility the previous "lv2core"
package is still installed). Implementations are encouraged to abandon
the "copy paste headers" practice and depend on this package instead.
With this release, several new extensions have become stable that
together greatly increase the power of LV2: atom, log, parameters,
patch, port-groups, port-props, resize-port, state, time, worker.
Download: http://lv2plug.in/spec/lv2-1.0.0.tar.bz2
Documentation and more detailed change logs: http://lv2plug.in/ns/
More information about LV2: http://lv2plug.in/
Enjoy,
-dr
KMidimon is a MIDI monitor for Linux using ALSA sequencer and KDE4 user
interface.
Changes in 0.7.4
* requires Drumstick >= 0.5
* load and play OVE files (Overture), contributed by Rui Fan
* option to request real-time priority on MIDI input thread
* option to (not) resize columns while recording
* better reporting of file loading errors
* revised universal sysex messages translation
Copyright (C) 2005-2010, Pedro Lopez-Cabanillas
License: GPL v2
More info
http://kmidimon.sourceforge.net
Sources
http://sourceforge.net/projects/kmidimon/files/
Regards,
Pedro
Laborejo, Esperanto for "Workshop", is used to craft music through notation.
It is a Lilypond GUI frontend, a MIDI creator and finally a tool collection to inspire and help you compose.
It works by reducing music-redundancy and by seperating layout and data.
Before you read the details make sure to connect to Laborejos Facebook, Twitter or Google Plus!
https://www.facebook.com/Laborejohttps://twitter.com/#!/Laborejohttps://plus.google.com/b/116744898976321238325/
Screenshot: http://www.laborejo.org/latestscreenshot.png
and: http://laborejo.org/Screenshots
This marks the release of version 0.5
Download: https://github.com/nilsgey/Laborejo/tarball/0.5
Dependencies: http://www.laborejo.org/Download
Linux Instructions: Unpack, cd into the created directoy, start the GUI Editor with:
./laborejo-qt
and the Collection Editor with:
./laborejo-collection-editor
Then use the number- and cursor keys for immediate success!
Check Help->Manual for navigational and note/rest entry keys. Everything else is in the menus.
Important New Features:
* Laborejo Collections: A new file format (.lbj), editable by the new GUI tool "Laborejo Collection Editor" or with a text-editor, because it is very easy.
* Combine several score files (.lbjs) into a bigger one during export: Multi-movement symphonies, songbooks, collections of your band songs in one pdf etc.
* Doesn't touch your actual music data but reformats for the new format and can add extra information like piece-numbering, transposition of the whole music and more.
* Load a lbj file in the standard Score editor to open all used .lbjs files.
* Can also combine several .lbjs scores into one, seamlessly. If you like to write long, progressive rock pieces with no breaks (in the music or pdf) you can still edit and keep them in separate pieces. Just keep the names of the tracks the same in each lbjs file.
* Can use different templates (Lilypond, Ardour3 etc. layout and style files) and override the original score file template.
* Part Extraction / Voice Extraction (aka. Custom Export):
* Create multiple PDFs or MIDI files from one .lbjs. Does not touch your music, all automated. Simply choose a parameter as extract basis (Track, Group, Instrument, a special Extract parameter for complete individual control [recommended]) and hit "Export".
* Can be combined with Collections! Combine your songs into a song collection and then export parts, one songbook/PDF for the guitarist, one songbook for the bassist. The singer and the drummer can't read notes, though.
* Collapse/Shrink Tracks to save space.
* Reverse Selections by 1.simply reverse order 2.reverse only pitch 3. reverse only rhythm
* Non-Transparent Containers. Can contain any objects, represented by a colored "block" in the GUI. Editable in its own windows. Screenshot: http://www.laborejo.org/dl3&display
* Edit any container (including transparent containers, whole tracks and substitutions) in its own tab.
* Mini Lilypond Parser so you can insert notes by a script, using Lilypond syntax (just the music, no ornaments, no scheme functions)
* And of course the usual GUI improvements, bug fixes and stability improvements.
Greetings,
Nils Gey
http://www.laborejo.org
Apologies for x-posting.
Pd-L2Ork v. 20130223 is now available with following fixes/updates/new
features:
*further refinements to the zoom algorithm involving gop subpatchers
*made scrolling algorithm more robust
*cleaned up sequencer help file
*improved/sped-up gop redrawing when using non-accelerated objects
*improved compatibility with 0.43 and 0.44 branch API
*removed flatgui due to its buggy nature
*improved modularity of the dev installer
*bug fix http://sourceforge.net/tracker/?func=detail&aid=3605384
*bug fix http://sourceforge.net/tracker/?func=detail&aid=3605379
*updated TODO list
*updated pdp_opencv to make it compile with latest version of libs
*bug fix/improvement of the select object
*improved fftw3 support
*bugfix (http://sourceforge.net/tracker/?func=detail&aid=3605257
*added fftw flag
*tree clean-up
*first step towards supporting wiimote plus (does not work yet)
*minor version bump to distinguish it from pd-extended
*added Jonathan Wilkes' canvasinfo and pdinfo externals
*added additional dependency to the control file for the proper pdp build
*improved deb control file and minimized conflicts with other pd
distributions
*2nd part of pdp/pidip update (new files)
*updated sigpack and fixed freqshift~ bug
*1st step in syncing latest pdp and pidip with fixes/changes to make it
compile on Ubuntu 12.04
*added support for tcl/tk8.6
*improved building of gem2pdp on Arch Linux
For more info see:
http://l2ork.music.vt.edu/main/?page_id=56http://puredata.info/downloads/Pd-L2Ork
Please note that due to L2Ork's migration to 64-bit platform we may not
provide 32-bit builds as often until we set up Launchpad or some other
auto-building system. Until then, current release is available only as
64-bit. The source is buildable into deb as well as binary script-based
installer using a single command provided all dependencies are satisfied.
See http://l2ork.music.vt.edu/main/?page_id=56 for more info.
Best wishes,
Ivica Ico Bukvic, D.M.A.
Composition, Music Technology
Director, DISIS Interactive Sound & Intermedia Studio
Director, L2Ork Linux Laptop Orchestra
Head, ICAT IMPACT Studio
Virginia Tech
Dept. of Music - 0240
Blacksburg, VA 24061
(540) 231-6139
(540) 231-5034 (fax)
ico(a)vt.edu
http://www.music.vt.edu/faculty/bukvic/
Jalv 1.4.0 is out. Jalv is a simple but fully featured LV2 host for
Jack. It runs LV2 plugins and exposes their ports as Jack ports,
essentially making any LV2 plugin function as a Jack application.
Download: http://download.drobilla.net/jalv-1.4.0.tar.bz2
More about Jalv: http://drobilla.net/software/jalv
This version contains many significant improvements, upgrading is highly
recommended.
Changes:
* Send time information to plugin when Jack tempo changes
* Group controls under headings if port group information is available
* Add spinbuttons for precisely setting control values
* Use a more efficient dense layout for controls
* Make URI map thread-safe, fixing occasional crashes for
plugins with UIs
* Add menu bar and pass parent widget in Qt version for
true UI embedding
* Support state:loadDefaultState
* Update to waf 1.7.8 and autowaf r90
Enjoy,
-dr
Suil 0.6.12 is out. Suil is a lightweight C library for loading and
wrapping LV2 plugin UIs. Suil transparently presents UIs written in
any toolkit as the desired widget type of host programs, so hosts do
not have to depend on foreign toolkits.
Download: http://download.drobilla.net/suil-0.6.12.tar.bz2
More about Suil: http://drobilla.net/software/suil
Changes:
* Fix key events for X11 in Gtk without using a
troublesome event filter
* Fix crash when a broken UI returns a NULL descriptor
* Fix compilation on BSD
Enjoy,
-dr
INTERNATIONAL COMPUTER MUSIC CONFERENCE 2013
EXTENDED DEADLINE FOR SUBMISSION OF PAPERS AND WORKS UNTIL 28th FEBRUARY
The Submission deadline for papers, works and for registration for ICMC 2013 has been extended until the 28th of February 2013.
Updated Timeline:
10/12/2012 Initial Call for Papers and Works
10/1/2013 Full Call and Open for Submissions
28/2/13 Submission Deadline
28/2/2013 Registrations Open
28/4/2013 Papers and Works Confirmed
The International Computer Music Conference (ICMC) has been the major international medium for the presentation of technical and musical research, both musical and theoretical, interrelated to the use of computers in music. ICMC travels the globe annually, and will be held in Australia for the first time this year.
There are eight ways to submit to ICMC 2013:
- short paper
- long paper
- poster
- demonstration
- studio report
- creative work
- piece and paper
- round table proposal
The conference theme for 2013 is IDEA – International Developments in ElectroAcoustics. We encourage the submission of papers examining any topic related to computer music and digital audio, including: aesthetic, compositional, educational, musicological, perceptual, scientific and technical aspects. Only completed papers and creative works will be considered.
Producer of the conference this year is Tura New Music, in association with The International Computer Music Association, Edith Cowan University and The Australasian Computer Music Association.
The Conference will be based in the Perth Cultural Centre in venues including The Perth Institute of Contemporary Arts, The State Library of WA and The Western Australian Museum.
For more information on the ICMC 2013 please go to http://www.icmc2013.com.au/
All Enquiries to: Andrew Varano conference(a)tura.com.au
Lilv 0.16.0 is out. Lilv is a C library to make the use of LV2 plugins
as simple as possible for applications.
Download: http://download.drobilla.net/lilv-0.16.0.tar.bz2
More about Lilv: http://drobilla.net/software/lilv
This release fixes many bugs and adds several convenient functions to
the API. Upgrading is recommended.
* Add lilv_world_ask() for easily checking if a statement exists
* Add lilv_world_get() and lilv_port_get() for easily getting one value
* Add lilv_nodes_merge()
* Make lilv_plugin_get_port_by_designation() return a const pointer
* Require a URI for lilv_state_to_string() and fail gracefully
otherwise
* Fail gracefully when lilv_state_new_from_string() is called on NULL
* Make state loading functions fall back to lv2:default for port
values, so a plugin description can be loaded as default state
* Ignore state ports with no value instead of printing an error
* Support atom:supports in lilv_port_supports_event()
* Add va_list variant of lilv_plugin_get_num_ports_of_class()
* Fix several plugin functions that failed to load data if called first
* Correctly depend on serd at build time (fix compilation in odd cases)
* Disable timestamps in HTML documentation for reproducible build
* lilvmm.hpp: Support varargs for Plugin::get_num_ports_of_class()
* lilvmm.hpp: Add several missing methods
* Update to waf 1.7.8 and autowaf r90
(install docs to versioned directory)
Enjoy,
-dr
Sratom 0.4.2 is out. Sratom is a small C library for serialising LV2
atoms to/from Turtle. Using Sratom, hosts can easily serialise plugin
state or messages to and from portable strings in the same format as
plugin data files.
Download: http://download.drobilla.net/sratom-0.4.2.tar.bz2
More about Sratom: http://drobilla.net/software/sratom
This releases fixes a few minor bugs and memory leaks, and shrinks the
code slightly by making of the new sord_get() function.
Changes:
* Fix serialisation of nested tuples
* Fix memory leaks
* Use new sord API to clean up and shrink code
* Disable timestamps in HTML documentation for reproducible build
* Update to waf 1.7.9 and autowaf r90
(install docs to versioned directory)
Enjoy,
-dr
INTERNATIONAL COMPUTER MUSIC CONFERENCE 2013
EXTENDED DEADLINE FOR SUBMISSION OF PAPERS AND WORKS UNTIL FEBRUARY 28th.
The Submission deadline for papers, works and for registration for ICMC 2013 has been extended until the 28th of February 2013.
Updated Timeline:
10/12/2012 Initial Call for Papers and Works
10/1/2013 Full Call and Open for Submissions
28/2/13 Submission Deadline
28/2/2013 Registrations Open
28/4/2013 Papers and Works Confirmed
The International Computer Music Conference (ICMC) has been the major international medium for the presentation of technical and musical research, both musical and theoretical, interrelated to the use of computers in music. ICMC travels the globe annually, and will be held in Australia for the first time this year.
The conference theme for 2013 is IDEA – International Developments in ElectroAcoustics. We encourage the submission of papers examining any topic related to computer music and digital audio, including: aesthetic, compositional, educational, musicological, perceptual, scientific and technical aspects. Only completed papers and creative works will be considered.
Producer of the conference this year is Tura New Music, in association with The International Computer Music Association, Edith Cowan University and The Australasian Computer Music Association.
The Conference will be based in the Perth Cultural Centre in venues including The Perth Institute of Contemporary Arts, The State Library of WA and The Western Australian Museum.
For more information on the ICMC 2013 please go to http://www.icmc2013.com.au/
All Enquiries to: Andrew Varano conference(a)tura.com.au