I'm happy to announce balance.lv2.
balance.lv2 is a LV2 audio-plugin for stereo balance control with
optional per channel delay released in terms of the GPLv2.
https://github.com/x42/balance.lv2
balance.lv2 facilitates adjusting stereo-microphone recordings (X-Y,
A-B, ORTF). But it also generally useful as "Input Channel Conditioner".
It allows for attenuating the signal on one of the channels as well as
delaying the signals (move away from the microphone). To round off the
feature-set channels can be phase-inverted, swapped and the signal can
be downmixed to mono.
It features a Phase-Correlation meter as well as peak programme meters
according to IEC 60268-18 (5ms integration, 20dB/1.5 sec fall-off) for
input and output signals.
balance.lv2 is *not* a panner. Even though the controls can be linked,
the stereo signal paths are completely independent (except for the
down-mix to mono output routing option).
Many thanks to Chris 'oofus' Goddard who inspired the current signal
flow, beta-tested the plugin and provided very valuable feedback.
Greetings to Jörn Nettingsmeier who nagged me about not having a proper
balance controller in Ardour and motivated this project in the first place.
yours truly,
robin
It's been a while since the last announcement.. so here it goes:
setBfree v0.7.2 is out
setBfree is a MIDI-controlled, software synthesizer designed to imitate
the sound and properties of the electromechanical organs and sound
modification devices that brought world-wide fame to the names and
products of Laurens Hammond and Don Leslie.
http://setbfree.orghttps://github.com/pantherb/setBfree
The list of changes since the last announcement (0.5) is quite long. The
most prominent new feature is a GUI for the LV2 plugin.
The GUI provides for bi-directional MIDI communication. The graphical
representation follows external controls and the UI can be used to
control automated faders/drawbars from the UI which is particularly
useful when recalling presets/programs.
The LV2 GUI also allows to easily create midi-maps and preset-program
which are compatible with the file-format of the standalone setfree
application.
On that note, we'd like to collect commonly used presets (.pgm) as well
as midi-map (.cfg) files. Please help us out at
https://github.com/pantherb/setBfree/issues/5
In other news, setBfree now..
* honors midi-panic (all notes/sound off)
* generate midmap files corresponding to current config
* LV2 saves/recalls its complete state
* can be reconfigured completely on the fly
* is played by pro organ players in at least 2 churches
* ...
happy playing,
robin + will
PS. there is a known problem with LV2 midi-buffersize for jack1 users.
if you run jack1, you do need a LV2 host that supports
http://lv2plug.in/ns/ext/resize-port -- this includes jalv.gtk from last
week (svn rev 5114), ardour3 since 3.1-95-gcc8dafa and the mod-host.
Laborejo 0.8 is released
We are still in Beta.
Streamlining, fixing and making things more robust is the main feature.
However, there are a few new features:
- Swing for Playback mode. In the Performance Signature.
- More preview and export options, especially for Lilypond
- Jack Transport start and stop sync. (Update calfbox as well!)
- "Did you know" help screen and splash dialog (optional)
There is a 0.85 release planned which will deal with making containers, selections and undo work together properly and implementing the last small features on my todo-list.
After 0.85 the plan is to work on speeding up the performance and writing documentation and translations. And the usual bugfixes of course.
This will transition smoothly into a stable 1.0 release
Since Laborejo now becomes more useful and usable with each release it became fair to accept donations.
There is now an extra donation page on the website. Please have a look. Your support would be much appreciated:
http://laborejo.org/Donation
Latest Screenshot:
http://www.laborejo.org/latestscreenshot.png
Download Page:
http://laborejo.org/Download
Greetings,
Nils Gey
Contact: http://laborejo.org/Support_and_Community
As an anticipated summer delight...
Qtractor 0.5.9 (juliet quebec) is now released!
Release highlights:
* NSM support (NEW)
* Audio buses plugin state restoration (FIX)
* MIDI channel file merge/export (FIX)
* MIDI editor rescale mode (NEW)
* German translation (NEW)
Website:
http://qtractor.sourceforge.net
Project page:
http://sourceforge.net/projects/qtractor
Downloads:
http://sourceforge.net/projects/qtractor/files
- source tarball:
http://downloads.sourceforge.net/qtractor/qtractor-0.5.9.tar.gz
- source package (openSUSE 12.3):
http://downloads.sourceforge.net/qtractor/qtractor-0.5.9-6.rncbc.suse123.sr…
- binary packages (openSUSE 12.3):
http://downloads.sourceforge.net/qtractor/qtractor-0.5.9-6.rncbc.suse123.i5…http://downloads.sourceforge.net/qtractor/qtractor-0.5.9-6.rncbc.suse123.x8…
- quick start guide & user manual:
http://downloads.sourceforge.net/qtractor/qtractor-0.5.x-user-manual.pdf
Weblog (upstream support):
http://www.rncbc.org
License:
Qtractor is free, open-source software, distributed under the terms
of the GNU General Public License (GPL) version 2 or later.
Change-log:
- Auto-incremental version numbering of backup session files; brand new
versioning mode option added.
- Fixed one long as ever MIDI file export bug, which was about washing
all self-induced MIDI bank-select (CC#0, CC#32) and program-change (PC#)
events into MIDI channel 1, regardless of the source track/channel.
- Fixed initial sample-rate settlement on plugin chains for all tracks
and buses whenever a session file original sample-rate differs from the
current audio device engine (ie. JACK).
- New German (de) translation added (by Guido Scholz, thanks).
- Now accepting JACK transport tempo and time-tignature changes while in
slave transport mode.
- Fix ref-count and auto-removal of created files that result from clip
merge/export when session is closed but not saved.
- MIDI track instrument bank/program selection, from plugin UIs that
support it, is now effectively and complete.
- Custom connections for dedicated audio outputs from all plugin chains
in MIDI tracks or buses are back in business, hopefully restored gain on
session load (ticket by yuba, thanks).
- Track Properties dialog now dirty after any plugin related change
(another head-up by yuba, thanks again).
- Tempo Map/Markers dialog is not set initially dirty anymore.
- Audio buses plugin state's persistence were found AWOL: while being
properly saved as usual, were being restored to default on every session
reload (as noticed by yuba, thanks).
- NSM (Non Session Management) support is being introduced.
- The MIDI clip editor (aka. piano-roll) gets a brand new rescale mode:
ctrl+dragging the right edge of a note now rescales all times and
duration of all the subsequent selected notes (after an interesting
idea/ticket by Joel Leclerc, thanks).
- The new MIDI clip editor rescale mode also applicable to event values
(eg. note velocities, pitch-bend), while ctrl+dragging the edges of an
event vertical bar.
- VST plugin (GUI) idle timer makes a comeback.
- Hard-wired LV2 UI selection order for plugins which supply more than
one option (lv2_external_ui gets always honored first then, as provided
via libsuil, X11, GTK and last but not least, Qt4).
See also:
http://www.rncbc.org/drupal/node/664
Have (lots of) fun.
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org
Hi,
I want to disclose njconnect 1.3 version.
Well .. njconnect is ncurses jack connection manager, you can get it from here (if your distro doesn't provide it yet)
https://sourceforge.net/projects/njconnect/
Colossal thanks for G.raud Meyer for lots of fixes (this was mentioned also in source).
Changes since v1.2:
- support terminal resize
- better handling stderr messages (including jack SPAM)
- select next entry after disconnect
- Add more keybindings
- Add real help window
- fix potential segfault
Best Regards
Pawel / Xj
gst123-0.3.3 has been released.
Overview of changes in gst123-0.3.3:
------------------------------------
* Fix Issue 10: Local files not properly escaped when converted to URLs
* Added "-k, --skip=<n>" option: skip first 'n' seconds [Tobias Bengfort]
What is gst123?
---------------
The program gst123 is designed to be a more flexible command line player in the
spirit of ogg123 and mpg123, based on gstreamer. It plays all file formats
gstreamer understands, so if you have a music collection which contains
different file formats, like flac, ogg and mp3, you can use gst123 to play all
your music files.
Since gst123-0.1.0 support for watching videos has been added; however gst123
should run fine in situations where no X11 display is available; videos can be
played without X11 display, too (-x, --novideo); in this case, only the audio
stream will be played.
It is implemented in C++ and licensed under the GNU LGPL version 2
Links:
------
Website: http://space.twc.de/~stefan/gst123.php
Download: http://space.twc.de/~stefan/gst123/gst123-0.3.3.tar.bz2
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
It is my great pleasure to announce immediate availability of the latest
Pd-L2Ork, its K12 module, as well as the inaugural official version of
Pd-L2Ork for the Raspberry Pi platform. The new release is accompanied by a
comprehensive documentation on how to connect RPi to the computer as well as
run and configure Pd-L2Ork (and its K12 module) for operation on RPi. In
addition, as part of this release, the regular Pd-L2Ork install instructions
have been also streamlined to make them easier to navigate.
Special thanks to NewBlankets Inc. for the Satchmo SuitSup Award that made
our RPi hacking efforts possible!
For more info visit:
http://l2ork.music.vt.edu/main/?page_id=56 (x86_64 version with updated
how-to)
http://l2ork.music.vt.edu/main/?page_id=2288 (Raspberry Pi version download
and how-to)
Changelog highlights:
*Fixed bug
http://sourceforge.net/tracker/index.php?func=detail&aid=2457992&group_id=55
736&atid=478070; hopefully also fixed incorrectly reported hit/selection
boxes for nested structs (like the one reported in the previous bug report)
*added ability for preset_hub to write/read presets or entire scenes from
files. Improved documentation to reflect new additions and to improve
existing.
*added multi-connect option with 5 different modes:
1. shift-click manual multi-connect
2. two selected objects multiple outlets to multiple inlets
3. two or more selected objects connecting to one unselected one
4. one unselected connecting to multiple selected ones
5. multiple selected ones connecting to one's multiple inlets OR the
other way around (determined on whichever mode gives more valid connections)
Option 1 requires use of shift. Other options are based on what is
selected at the time of making the first connection (others are
automatically created based on conditions). Later consider adding special
undo that undos all connections in one step, rather than multiple steps. For
more info, please see Jonathan's recent email on the pd-list:
http://lists.puredata.info/pipermail/pd-list/2013-05/102871.html
*added ability for gop to intelligently detect when iemgui objects fit (or
don't) inside gop window. the same also applies to dynamic changes to iemgui
properties (size, font, label, delta, position, etc.)
*selection box makes patch scroll when reaching patch window edge
*Added support for multiline comments (with some help from Taylor O'Connor
and Jean-Philippe Ouellet).
*disis_wiimote 1.0.4
*added raspbian compile option
*improved logic for freeing rtext that alleviates memory leak but also does
not crash abstractions and gop objects (there are still memory leaks
apparent in l2ork_output~ external which may be linked to individual objects
having incomplete free functions). See
http://sourceforge.net/tracker/?func=detail&aid=3605235&group_id=55736&atid=
478070 for more info
*Fixed segfault bugs with ascseq and ascwave externals
*fixed memory leak (see
https://sourceforge.net/tracker/?func=detail&aid=3605235&group_id=55736&atid
=478070)
*bug fix
http://sourceforge.net/tracker/?func=detail&aid=3605973&group_id=55736&atid=
478072
Complete changelog (without the highlights):
*backported tcl updates to properly support updated pddplink
*fixed segfault when closing array window/subpatch due to lack of checking
of valid resize/move hook pointers
*added example files for the expanded preset_hub documentation
*fixed accelerated displace bug where nested structs did not get properly
tagged/selected
*fixed erroneous meta file generation script
*numerous bug-fixes for mouse down/up and key press combos (e.g.
shift-clicks for multiconnect and dragging within an object)
*added accelerated displace to pddplink
*Made pddplink color match pd-l2ork
*cosmetic improvements to Scope~ and coll
*improved nlet highlighting (integrated it into glist), fixed bug with
multiselect with mixed objects (accelerated and legacy)
*improved scrollbar color selection
*reintroduced cleaned up version of tooltip arrows
*cord inspector is hidden during font scaling
*improved font scaling and made cord inspector appearance consistent with
tooltips
*improved font scaling for size 24
*fixed consistency check error for magicGlass (regression)
*fixed k12 shortcuts where secondary menu did not invoke k12 mode
*minor fixes to the K12 library
*added automatic resize of arrays when adding/removing points via
ctrl+click, fixed a bug where array is not properly redrawn after a new
point is created
*made sure that properties windows associated with a patcher that is being
closed are also closed at that time.
*added an article to the NaN error report text
*improved pow logic to accept negative numbers and deal correctly with NaN
situations
*added proper getrect support for comment objects
*made drag scrolling less cpu hungry and easier to control
*cords in front after iemgui properties apply
*more scrolling improvements
*lowered rate of getscroll when pasting to minimize cpu overhead
*fixed random shifting of scroll when duplicating an object
*proper fix for the crash when closing one of the many concurrently open
root patches
*automated installer clean-up for flext
*remaining clean-up and flext integration in the intel/rpi build process
*dependencies update
*updated postlude
*improved shortcuts so that pd-l2ork auto-creates midi ports on start-up
*support for flext and auto-building of fluid~ and disis_munger~
*fixed bug where select all did not work with Console window focused
*fixed regression where windows were not properly raised
*improved window placement logic of new pd windows
*improvements to disis_wiimote to provide unsuccessful attempt at connecting
with an explicit 0 from the connect outlet (version bump to 1.0.4)
*fixed stray bugs that were introduced with drawsymbol and resizable fonts
and made drawnumber font resizable as well
*made drawsymbol a distinct object that properly opens its help file and
also supports resizable fonts
*added input highlighting ability like that of iemgui's number2 to gatom
class
*fixed text not getting displaced properly while dragging a scalar (due to
incomplete accelerated displace implementation)
*fixed segfault due to delayed freeing of bindlists (necessary to prevent a
segfault for dynamically changed sends/receives)
*improvements to the incremental install script
*new/improved icons
*fixed typo for the new -r option (RPi build)
*Improvements to the disconnection logic to the disis_wiimote
*made shortcuts more flexible in terms of startup (not forcing JACK, which
will help on setups that don't want/need JACK backend), as well as providing
intelligent menu shortcuts for ALSA and JACK
*made disis_wiimote statically linked so that new installs do not require
install of the custom cwiid library that potentially clashes with other
deb-based versions.
*fixed regression from IOhannes' proposed fix (see
e7acc4796b655100b650f898bb10687fb9f7355d commit) that affects propagation of
scalar pointers through the trigger object. Use scalar-help.pd to test.
*hopefully improved libglew support due to unfortunately named libs that
limit their flexible rollout across different versions of Ubuntu (and likely
other distros as well)
*hopefully fixed stray iemgui dialog error when returning from the custom
color selection dialog
*removed unnecessary canvas_vis consistency check
*fixed erroneous undo behavior after cutting two objects in a row
*updated moonlib to the latest version and made changes to mknob.c to
support accelerated displacing with tag
*fixed midi dialogs
*added ability for select object to recognize bang events
*improved IO Error button on/off handling
*refinements to the memory leak fix that avoid tripping consistency check in
the findrtext
*further refined trigger mechanism to offer ability to convert
anything->symbol
*implemented improvement for empty lists as suggested by IOhannes
http://lists.puredata.info/pipermail/pd-list/2013-02/101518.html
*fixed remaining memory leaks when instantiating/deleting abstractions (see
previous commit).
*minor adjustments to the binary script-based installer for the pd~ external
support.
*fixed bug where pd-l2ork symlink for pd~ external did not get installed
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/
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of Rivendell v2.5.1. Rivendell is a full-featured radio automation system targeted for use in professional broadcast environments. It is available under the GNU General Public License.
From the NEWS file:
*** snip snip ***
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Mass Object Deletion. Added an rddelete(1) command-line tool to
aid in the mass deletion of carts and logs. Do rddelete --help
for more information.
NexGen Importer. Added PKT file support to nexgen_filter(1).
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, 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 |
|-------------------------------------------------------------------------|
| A rock pile ceases to be a rock pile the moment a single man |
| contemplates it, bearing within him the image of a cathedral. |
| -- Antoine de Saint-Exupery |
|-------------------------------------------------------------------------|
Hi everybody!
Its my pleasure to announce, that after 9 days the Sorcer wavetable synth's
donation target has been reached. Not only that, but as I prepared to push
the code to github, not one but two more donations arrived.
Wauw. Thank you for kicking off OpenAV productions.
Now for the best part: Sorcer is available!
github.com/harryhaaren/openAV-Sorcer
Also, there's a repo of presets:
github.com/harryhaaren/openAV-presets
Bug reports to github.com/harryhaaren/openAV-Sorcer/issues
I hope you enjoy using Sorcer!
-Harry