Results for JACK

Below are the posts that should have something to do with 'JACK'.

Note: Use the search form in the top right if you're looking for something specific.


Grame releases Faust v0.9.10


Grame, Centre National de Creation Musicale, has announced the release of Faust (Functional Audio Stream) 0.9.10, a functional programming language specifically designed for real-time signal processing and synthesis.

This version introduces several new possibilities. It is the first official release to offer full parallelization of the C++ code to exploit multicore architectures, as well as automatic generation of mathematical documentation.

New in Faust v0.9.10

  • Several new options have been added to control how the C++ code is generated, in particular:
    • control of the floating point precision : single (default), double, quad
    • code re-organization in simple loops to facilitate automatic vectorization
    • automatic parallelization based on OpenMP
    • automatic parallelization based on a specific “Work-Stealing” algorithm
  • Using formal methods the Faust compiler can automatically produce a complete mathematical documentation of a Faust program.
  • Language Extensions
    • Sequential composition operator (A:B) has been restricted to expressions so that outputs(A) = inputs(B). This restriction has several advantages. It improves error detection, makes the code easier to understand and provides nicer and simpler formal semantic ( A:B is B o A)
    • User interface labels can now contain metadata. For example the label “volume[unit:dB][tooltip:control the output volume of the reverb]” contains two metadata, a unit definition and a tooltip message than can be exploited by an architecture file to fine tune the user interface.
    • User interface labels can contain absolute and relative pathnames to better control the hierarchical structure of the user interface. For example the label “../volume” points to place the widget one group higher in the hierarchy.
  • Several new audio architectures have been included, in particular Action Script, CoreAudio, CSOUND, Chuck, Pure, SND-RT, for a total of about 20 different plateforms now supported: Action Script, Alsa, ChucK, CoreAudio, CSOUND, Jack, LADSPA, Matlab, MaxMSP, Octave, OSS, PortAudio, Pure, PureData, Q, Sndfile, Snd-RT, SuperCollider, SynthFile, VST, VSTi (mono)

More information: Faust / Faust @ Sourceforge


MusE updated to v1.0

Related: , , , , , , , Posted in news on Dec 24, 2009 - comment 0 comments

MusE, a MIDI/Audio sequencer with recording and editing capabilities for Linux, was updated to version 1.0.

This is not the beginning, nor the end, but it marks the culmination of 10 years of feature packed and bug ridden development towards the goal of making a good platform for creating music on the Linux platform

Changes since MusE v0.9

  • DSSI + Win VST support.
  • Python remote control API (for wonderful things), some primitive example scripts for live re-sequencing included, more to come.
  • Instrument editor with GS/XG drum controller support.
  • Part cloning.
  • Better bounce operations, with Jack freewheel mode support.
  • Better midi sync output.
  • Midi controller knobs in pianoroll and drum editor.
  • Jack transport master timebase function.
  • External midi filtering support write your midi filters in just about anything, including bash.
  • Denormal protection + limiter.
  • Record looping overdub, replace, mix support.
  • Audio optimizations, less CPU usage.
  • Countless fixes and tweaks, about a 1000 lines in the Changelog, check it for a complete list of blood sweat and tears.

MusE is available to download under the GNU General Public License.

More information: MusE


Loomer updates Aspect to v1.5

Related: , , , , , , Posted in news on Dec 17, 2009 - comment 0 comments
Loomer Aspect

Loomer has released version 1.5 of Aspect, a semi-modular synthesizer for Mac, Windows, and Linux.

Aspect is a 32-note polyphonic synthesizer with an open ended semi-modular architecture, streamlined interface, and analogue sounding synthesis engine.

Changes in Aspect v1.5

  • New oscillators with improved sound due to significantly reduced aliasing.
  • Backwards compatibility options (for Registered Users only) to enable the use of legacy oscillators for perfect compatibility with older patches.
  • Reduced CPU usage: generally around 10% reduction, but up to 20% in some cases.
  • Massively reduced memory usage.
  • Aspect oscillators are now tuned down an octave to bring them more into line with other synthesizers.
  • Older patches will still play at the tuning they were created with.
  • Fixed bug where very long release envelopes stop rather abruptly.
  • Fixed bug in Sonar where notes are left hanging when the Sonar Transport is stopped.
  • Factory presets are now categorized and sorted.
  • Rotary controls can now be tweaked to a finer degree with the mouse wheel by holding Shift.
  • Fixed bug where notes sustained over a sample rate change from 96KHz to 88KHz would play at the incorrect pitch.
  • Fixed bug that could cause a lock under some Linux VST hosts the first time Aspect is scanned.

Aspect is available to purchase for £65 GBP (+ VAT).

More information: Loomer / Aspect


Ardour updated to v2.8.4

Related: , , , , , , , Posted in news on Nov 16, 2009 - comment 0 comments

Ardour, the digital audio workstation for Mac and Linux, was updated to version 2.8.4.

It has been a month of mostly bug fixing activity, but some nice fixes they certainly are and we’ve included a couple of new features just to keep you all interested and paying attention. If you use BWF files for anything, this update is critical, because we have fixed a very serious error in the way we generate the header for such files. As of this writing, this is planned to be the last release of Ardour 2.X before 3.0alpha is announced (unless there are any critical breakages in this release).

New in Ardour v2.8.4

  • Plugin manager now has a “hide” option so that you can control which plugins show up in the plugin menus (J. Abelardo Gutierrez).
  • New “by category” plugin menu, to complement the “by creator” one that already existed (J. Abelardo Gutierrez).
  • If auto-play is enabled, defining or changing a range selection will immediately start playing it.
  • New action, ToggleRollMaybe, which leaves loop play or range play mode but without stopping the transport (Ctrl/Cmd-Shift-space by default).
  • PortInsert GUIs now have a builtin hardware latency “ping” tester, modelled on Fons Adriennsen’s jdelay. This can accurately measure the roundtrip signal latency of your insert and sets the latency that JACK sees. You can now use external h/w processing and get sample-accurate latency compensation within Ardour.
  • New Region Layering Editor. This is accessed via the region context menu, and provides an easy way to modify the layering of regions at a given location (it will only show in the menu if there is more than one region under the mouse pointer). It can be used as an excellent tool for comping loop recording or overdubs in general. Thanks to JAG for this excellent addition.

Check the change log for more details, including some critical fixes and improvements.

More information: Ardour


Ardour 2.8.3 released

Related: , , , , , , Posted in news on Oct 13, 2009 - comment 0 comments

Digital audio workstation for Mac and Linux Ardour has been updated to version 2.8.3.

Ardour 2.8.3 no longer includes (a modified version of) libsndfile, but relies on the system installed version. You need at least version 1.0.18, and you should ensure that it was built with FLAC and Ogg/Vorbis support if you want Ardour to be able to use these formats. The simplest test of this is to run sndfile-info(1) on a FLAC and Ogg/Vorbis sample file and ensure that it can read the contents.

Changes in Ardour 2.8.3

  • Features
    • Ardour can now open un-writable sessions without complaining. This includes sessions on read-only media and those for which write access is not granted to the user.
    • Support FLAC & Ogg/Vorbis import and export (via system libsndfile)
    • Provide jdelay-based hardware/port insert latency measurement (note: this is not automatic, but is initiated by the user in the insert GUI)
    • Enable very basic automation for On/Off plugin parameters. Write and Read modes only (no Touch, graphical editing is not allowed). It is a little crude but better than none at all and can only get better!
    • OSC API now supports add locate command (/ardour/locate i= i=)
  • Fixes
    • The OS X builds include a fix for a crashing bug in the Pango font handling library. This would often occur during zoom operations.
    • Plugin/send/insert displays in mixer strips should now always list the correct items
    • Change keybindings to more closely match 3.0
    • Make keybindings pay attention only to “relevant” modifiers (i.e. ignore numlock)
    • When loading a template, make sure the user template directory exists
    • Add track-record-enable-toggle action to menu, to make it actually bindable
    • Fixup creation of tracks/busses with > 2 channels from track templates
    • Simplify waveform choices menu
    • Compiles cleanly with gcc4.4 patches
    • Limit group button width
    • “in” and “out” as part of a port name should not be translatable by default, since it will break session portability. French & Polish users who need to get old sessions that have these names translated and need to keep them working should set the environment variable ARDOUR_RETAIN_PORT_NAME_SUFFIX_TRANSLATION to force old behaviour.
    • Transpose appears in the popup region context menu as well as the Regions menu
    • Auto-* buttons now have a fixed size
    • Keep the transient auto-analyse dialog from showing up more than once per launch of Ardour
    • Fix some actions that need to be sensitive depending on the existence of selected tracks
    • Save and recall rectified waveform view setting(s)
    • Make tearoff windows still forward key events (and thus bindings still work)
    • Make big clock window into a utility window, not a menu
    • Bad syntax in LV2 RDF files no longer causes crash on startup.
    • Apply button made clickable when modifying the meter marker at the start of the session.
    • Fix import channel->track Mapping option so it follows the region/track menu selection
    • Add shortcuts to both SYSTEM and USER templates folder.
    • Correctly display wastebasket content size
    • Reinstate export-region which was lost
    • Make zoom-to-region more straightforward.
    • Fix logic in undo, redo and swapping of visual state changes
    • Add “all” items to track right click context menu instead of relying on the -all- edit/mix group
    • New Session/Startup dialog changes
      • If no interface has been identified previously, put the audio setup tab as the first tab
      • if JACK is not running and no interface has ever been chosen, show JUST the audio setup tab. once JACK is successfully
      • properly handle situation where use opts not to load a session because of SR mismatch
    • Better (less crash-prone) behaviour when JACK fails to start from “within” ardour.
    • Freesound mootcher patch (it might work now!)
    • LV2 external UIs supported
    • LV2 epp logarithmic parameters handled
    • LADSPA log parameters default values set appropriately
    • Handle localized decimal indicator in BarController widget
    • I/o buttons now show connection state a bit more sensibly
    • Edit group visibility maintained in session file
    • Better behaviour of the splash window with the Ion WM (activated by setting the environment variable ARDOUR_USE_OVERRIDE_REDIRECT_SPLASH)
    • “About” window set as transient for editor
    • Prevent sends/inserts from ever being renamed to the same name as a track/bus
    • Make handling of session and history files more robust across ardour versions
    • Don’t allow crossfade point dragging to create illegal values
    • Allow DIST_LIBDIR to override LIBDIR during the build
  • Translations
    • Updated russian translation from Alexandre Prokoudine
    • Updated french translation from Raphaël Doursenaud
    • Tweaks to german translation

Ardour is available for download for OS X and Linux.

More information: Ardour


Jesse Chappell updates SooperLooper to v1.6.14

Jesse Chappel has released version 1.6.14 of SooperLooper, a free live looping sampler for Mac and Linux.

SooperLooper is a live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more. It allows for multiple simultaneous multi-channel loops limited only by your computer’s available memory.

The application is a standalone JACK client with an engine controllable via OSC and MIDI. It also includes a GUI which communicates with the engine via OSC (even over a network) for user-friendly control on a desktop. However, this kind of live performance looping tool is most effectively used via hardware (midi footpedals, etc) and the engine can be run standalone on a computer without a monitor.

Jesse Chappell SooperLooper

Changes in SooperLooper v1.6.14

  • Fixes some numeric display resolution for some parameters in AU plugin hosts
  • New bindable commands record_exclusive, record_exclusive_prev/next which first end any operations on other loops, then start recording on the specified/selected, or switch to the next/prev then record. exclusive record commands also select whatever loop they are applied to.
  • Also added record_or_overdub_excl* commands which are the same as above except use the record_or_overdub logic instead.
  • Added optional press/release logic to commands in AU. Look for a new toggle parameter called “Press/release for commands” (in AU plugin generic interface) and turn it on. Then try out mainstage’s press/release button bindings, and set press to be 1, and release to be 0.
  • Added double tap for the record_or_overdub* commands which does a single UNDO. Remember, a long press of record_or_overdub (note bindings must be used) does Undo All. This makes record_or_overdub variants candidates for one button do-it-all basic looping.
  • Added command line utility (slregister) that will set up automatic updating of all SL’s OSC parameters to the given OSC host and port of your choice. This is useful when using custom OSC clients in PD/Max, or applications like Osculator (on mac).

SooperLooper is currently supported on Linux and Mac OS X, and any other platforms that support JACK. The Mac OS X package is usable with at least the 0.6 release of JACK OS X. Note that for OS X Tiger, you’ll need to get at least version 0.7 of JACK-OSX.
A Mac OS X Audio Unit version is included which does not require JACK to run.

More information: SooperLooper


Loomer updates Aspect to v1.4.2

Related: , , , , , , , , , Posted in news on Aug 25, 2009 - comment 0 comments
Loomer Aspect

Loomer has released version 1.4.2 Aspect, a semi-modular synthesizer for Mac OS X, Windows, and Linux.

Aspect is a 32-note polyphonic synthesizer with an open ended semi-modular architecture, streamlined interface, and analogue sounding synthesis engine.

Changes in Aspectv1.4.2

  • An uninstallation script is now available for the Mac OS X version. This will completely remove any installed Aspect components.
  • Fixed an issue when Aspect is hosted by Reaper that could cause audio glitches when either changing programs, or editing Aspect parameters.
  • Any notes playing when the host transport is restarted are now stopped.

Aspect is available for Windows, Mac and Linux (VST/AU/RTAS/Standalone) as a direct download, priced at £65 GBP.

More information: Loomer