jack_capture
============
jack_capture is a program for recording soundfiles with jack.
The default operation of the program is executed by writing "jack_capture"
in the terminal without any extra command line options:
$ jack_capture
...which will record what you hear in your loudspeakers
into a stereo wav file.
0.9.54 -> 0.9.58:
* Created git repository for jack_capture at github:
https://github.com/kmatheussen/jack_capture
* Removed jack_capture_gui2 from target list. The source is still
included with jack_capture, and can be compiled up by writing
"make jack_capture_gui2", but I'm not willing to maintain it.
Please use at your own risk. If anyone wants to distribute it
and maintain it as a program separate from jack_capture,
please do so.
* Fix bug which in theory could cause malformed sound data to be
sent to stdout.
* Fix bug that caused durations lower than 2^31 seconds to fail.
(Caused by a function returning int instead of int64_t).
Thanks to Dan Muresan for pointing out the bug.
* Added the "-daemon" switch patch from Dan Muresan.
If the "-daemon" switch is enabled, jack_capture will not read
from stdin.
* Added the "-manual-connections" switch. jack_capture will
not connect any ports for you when this is enabled. (Perhaps
even more important: it will not disconnect any ports for you either)
* Applied gcc 4.5 linking order fix from Alessio Treglia.
* Changed march=native to mtune=native
* Fix for possible error when trying to connect to a non-existing port.
* Don't hardcode meterbridge path during compilation. Thanks to Adrian Knoth
for fix.
* Avoid killing random process at exit in case meterbridge couldn't be
started.
LAC 2012: the Linux Audio Conference - Call for Participation
April 12-15, 2012 @ CCRMA, Stanford University
http://lac.linuxaudio.org/2012/
[Apologies for cross-postings] [Please distribute]
Online submission of papers, music, installations and workshops is now
open! On the website you will find up-to-date instructions, as well as
important information about deadlines, travel, lodging, and so on. Read
on for more details!
We invite submissions of papers addressing all areas of audio processing
based on Linux and open source software. Papers can focus on technical,
artistic or scientific issues and can target developers or users. We are
also looking for music that has been produced or composed entirely or
mostly using Linux and other Open Source music software.
The Deadline for all submissions is January 11th, 2012
The Linux Audio Conference (LAC) is an international conference that
brings together musicians, sound artists, software developers and
researchers, working with Linux as an open, stable, professional
platform for audio and media research and music production. LAC includes
paper sessions, workshops, and a diverse program of electronic music.
The upcoming 2012 conference will be hosted at CCRMA, Stanford
University, on April 12-15. The Center for Computer Research in Music
and Acoustics (CCRMA) at Stanford University is a multi-disciplinary
facility where composers and researchers work together using
computer-based technology both as an artistic medium and as a research
tool. CCRMA has been using and developing Linux as an audio platform
since 1997.
http://ccrma.stanford.edu
Stanford University is located in the heart of Silicon Valley, about one
hour south of San Francisco, California. This is the first time LAC will
take place in the United States.
http://www.stanford.edu
We look forward to seeing you at Stanford in April!
Sincerely,
The LAC 2012 Organizing Team
Hi,
VMPK & FluidSynth is a MeeGo Harmattan application for Nokia N9/N950
smartphones. It contains a QML based VMPK user interface bundled with
FluidSynth for sound generation.
Several enhancements have been included since the beta announced in August.
* Controllers, Bender, and Velocity values can be optionally controlled by the
accelerometer.
* Internationalization. This version includes translations to Spanish, Russian
(thanks to Serguey Basalaev) and Czech (thanks to Pavel Fric).
* Inverted color theme. This dark color combination consumes less power,
enabling longer battery life.
* Latest FluidSynth included.
Binary packages available at the OVI Store
http://store.ovi.com/content/210572
Sources at SourceForge.nethttp://sourceforge.net/projects/vmpk/files/vmpkn9/
Screenshots in this blog post
http://midi-clorianos.blogspot.com/2011/10/vmpk-fluidsynth-010-released.html
Regards,
Pedro
---------- Forwarded message ----------
From: SuperCollider Symposium London <info(a)sc2012.org.uk>
Date: 2011/10/10
Subject: SuperCollider Symposium, London April 2012: deadline extended
to 30th Oct
Dear all,
The SuperCollider Symposium 2012 is going to be fantastic. To make
sure you have a chance to get involved, we're extending the deadline
by two weeks - to 30TH OCTOBER.
That's almost three weeks from now, so get your ideas for talks,
music, exhibits, workshops polished up! The full call follows:
The SuperCollider Symposium is an international event for musicians,
artists, researchers and coders working with the SuperCollider
software. It features a technical conference, introductory workshops,
and a diverse programme of music and art.
The next SuperCollider Symposium will be April 12th–19th 2012, in London.
http://sc2012.org.uk/
We invite submissions of music, artistic works, talks, and workshops.
Submissions will be peer-reviewed, and should be submitted by:
* Submission date: 16th Oct 2011 -- EXTENDED TO 30TH OCT
* Notification of acceptance: 2nd Dec 2011
The Symposium will be hosted at various venues across East London, by
QMUL Centre for Digital Music, Goldsmiths Digital Studios, City
University Centre for Music Studies, and other partners. All concerts,
performances and exhibitions will be open to the public.
Further details for submissions (plus submission instructions, at the end):
//////////////////
// TALKS
Conference talks are invited on topics of SuperCollider-related
research, technical development, or artistic/musical practice. (Note
that submission is by abstract only, there are no full papers.) Some
examples of subject areas include:
* Audio/music synthesis
* Interactive sound and music
* Machine listening
* Generative sound and music
* Artistic developments
* Teaching and Learning
* Creative Collaborations
* Extending SuperCollider
* Using SuperCollider with other environments
//////////////////
// CLUB MUSIC
The symposium will feature a club night in an East London venue.
Therefore we’re calling for submissions of music for dancing to. Acts
can be any style, but must include some substantial use of
SuperCollider.
//////////////////
// MUSICAL/SOUND WORKS
City University London in partnership with Plus-Minus ensemble
(http://www.plusminusensemble.com) will host an evening concert of
musical/sound works in City University Performance Space.
Works may fall into two categories: 1. purely
electronic/electroacoustic/acousmatic, or 2. instrument/s plus live
electronics. Available instruments are clarinet (doubling bass
clarinet), violin, and piano (doubling accordion). All works must
include some substantial use of SuperCollider.
Technical specs:
8-channel loudspeaker ring with subs, plus on-stage stereo pair.
Alternative loudspeaker configurations may be possible.
//////////////////
// WORKS FOR EXHIBITION
The exhibition programme at the Symposium will be hosted at the Art
Pavilion gallery (Mile End Park, London E3 4QY) and in the adjoining
Arts Park, which features a small lake island. We seek proposals for
works small or large, which may be exhibited in the gallery space
and/or the outside space (lake, island, bridges). Proposals which make
use of the outside area are particularly encouraged. Works must
include some substantial use of SuperCollider.
Exhibition venue information:
* Webpage for the Art Pavilion (inc floor-plans):
<http://www.towerhamlets.gov.uk/lgsl/451-500/461_parks/mile_end_park/mile_en…>
* Map showing the building, the lake and the island:
<http://osm.org/go/euu6whJRk–>
* Photo inside gallery: <http://www.flickr.com/photos/louisejoly/378646724/>
* Photo of the lake+island, with the gallery behind:
<http://www.flickr.com/photos/danstowell/5896781088>
Please ensure that you include information of the space and materials
required for the work.
//////////////////
// WORKSHOP LEADERS
Workshops will be held Sat 14th & Sun 15th April (at Goldsmiths), for
beginner/intermediate-level users. We seek people who would like to
lead a workshop – workshop leaders will be given free admission to the
Symposium. Workshop themes can be general (e.g. Introduction to
SuperCollider) or can cover specific topics, but please target the
beginner/intermediate level. Examples of workshop topics:
* Sound synthesis
* Live coding
* GUI programming
* Interaction with live instruments
* SuperCollider for research
//////////////////
// OTHER
If you would like to propose some other event or feature of the
symposium, please do – giving as much information as possible.
//////////////////
// SUBMISSION INSTRUCTIONS (for all types):
Please email your submission to submit(a)sc2012.org.uk and include the
following information:
* The type of submission (concert / talk / club / installation /
workshop / other)
* Name
* Title (of piece, of talk, etc)
* A description or abstract (no more than 500 words).
* Any specific resources requested (e.g. materials, performers)
* For music/audio, an audio recording can be submitted to soundcloud
dropbox <http://soundcloud.com/supercollider2012>, or you can provide
a link to an online recording. It is not compulsory to send a media
file, but it will help your submission.
/////////////////
Any questions? please contact info(a)sc2012.org.uk or tweet @scsymposium.
guitarix/gx_head, a guitar mono tube amplifier simulation for jack,
a new release (0.19.0) is available.
please refer to our project page for more information:
http://guitarix.sourceforge.net/
new features in short:
* make convolver a rack module
* add favourite list menu to the convolver
* add zita-rev1 module (from faust distribution)
* add stereo verb module
* add some cabinet`s
* fix bug in Ladspa plugins
* add factory settigs by JP
* made logger window resizeable
* tuned switching of configurations without loud bang
* plugged some memory leaks in rack order code (GList's not freed)
* bug fix: GxScrollBox passed an uninitialized group to RadioButtons
* introduce a plug-in based engine
* a couple of invisible internal source changes and a couple of new development
tools added
* switch to use faust version 0.9.43
* other small / big clean-ups
download site:
http://sourceforge.net/projects/guitarix/
please report bugs and suggestions in our forum:
http://sourceforge.net/apps/phpbb/guitarix/
there you could found also a couple of examples produced by guitarix users:
http://sourceforge.net/apps/phpbb/guitarix/viewtopic.php?f=11&t=83
have fun
_________________________________________________________________________
For extra Impulse Responses, guitarix uses the
zita-convolver library, and,
for resampling we use zita-resampler,
both written by Fons Adriaensen.
http://kokkinizita.linuxaudio.org/linuxaudio/index.html
We use the marvellous faust compiler to build the amp and effects and will say
thanks to
: Julius Smith
http://ccrma.stanford.edu/realsimple/faust/
: Albert Graef
http://q-lang.sourceforge.net/examples.html#Faust
: Yann Orlary
http://faust.grame.fr/
________________________________________________________________________
guitarix development team
After almost two years, I'm happy to announce that a new version of
`synthclone` is available for download!
The new version of `synthclone` is a complete departure from the utility
application I wrote two years ago on a rainy weekend. Here are the most
important changes:
- `synthclone` is now a Qt-based application with a table interface that
allows a user to configure sample times, release times, notes, velocity
values, aftertouch, channel pressure, and MIDI control changes on a
zone-by-zone basis. You can tweak the parameters and audition samples
until you're satisfied with the samples you've acquired.
- The application is now session-based. Sessions can be saved and
restored.
- `synthclone` comes with `libsynthclone`, a plugin API that allows
developers to write plugins that can interact with and extend the
application. Developers can add components to `synthclone`, including
sampler components (for sending MIDI and acquiring audio data), effect
components (for altering audio data), and target components (for
writing patches that work with software that can play back sample-based
instruments). In addition, the API allows plugins to do almost
anything that the application itself can do. All changes to the
session are accessible via the observer pattern (using Qt signals and
slots), allowing plugins to easily sync to session changes.
- `synthclone` is distributed with several plugins:
1.) libsynthclone_hydrogen - Builds Hydrogen drumkits.
2.) libsynthclone_jack - Sampling via the JACK Audio Connection Kit.
Includes JACK Session support.
3.) libsynthclone_sfz - Builds SFZ instruments.
4.) libsynthclone_trimmer - Trims "silence" off of the start and end
of acquired samples.
5.) libsynthclone_zonegenerator - Generates zone data for acquiring
samples.
- The application can write multiple targets (i.e. Hydrogen and SFZ) in
one session. No need to restart `synthclone` and wait while samples
are reacquired.
The new version of `synthclone` is available at:
http://synthclone.googlecode.com/
This is an alpha release. Please report bugs using the issue tracker:
http://code.google.com/p/synthclone/issues/list
If you like `synthclone` and have ideas that can make it better and/or want
to keep up with its progress, join the users group:
http://groups.google.com/group/synthclone-users
If you're a developer and want to write plugins for `synthclone` or
contribute to the application itself, join the development group:
http://groups.google.com/group/synthclone-development
On a closing note, I'd like to thank Peter L. Jones for patiently answering
my questions about the SFZ format. With his help, I was able to understand
far more about the SFZ format than I ever could using the official
documentation. Thanks, Peter!
--
Devin Anderson
devin (at) charityfinders (dot) com
CharityFinders - http://www.charityfinders.com/
synthclone - http://synthclone.googlecode.com/
Save the date!
Linux Audio Conference, April 12-15, 2012 @ CCRMA/Stanford University
The Linux Audio Conference (LAC) is an international conference that
brings together musicians, sound artists, software developers and
researchers, working with Linux as an open, stable, professional
platform for audio and media research and music production. LAC includes
paper sessions, workshops, and a diverse programme of music.
The upcoming 2012 conference will be hosted at CCRMA, Stanford
University, on April 12-15. Stay tuned for more details on how to submit
your work online. The website will be up and running by mid-October.
The Center for Computer Research in Music and Acoustics (CCRMA) at
Stanford University is a multi-disciplinary facility where composers and
researchers work together using computer-based technology both as an
artistic medium and as a research tool. CCRMA has been using and
developing Linux as an audio platform since 1997.
http://ccrma.stanford.edu
Stanford is located in the heart of Silicon Valley, about one hour south
of San Francisco, California. This is the first time LAC will take place
in the United States.
greetings,
rtirq, the init script that automagically tunes up your system for
audio, has been updated as much for better avoid duplicates when alsa
device drivers share their irq line with something else.
here you can find the upstream tarballs:
http://www.rncbc.org/jack/#rtirq
or, this very latest:
http://www.rncbc.org/jack/rtirq-20111007.tar.gz
nb. rtirq only applies to preempt_rt or threadirqs enabled kernels (>=
2.6.39)
byee
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org
Howdy,
Summer is now long gone, obviously fall has already begun. As winter
looms on the horizon the year steadily marches into its due end. (oh
crap!...)
Today marks the day of this second public release while on the TYOQA
age. It also marks yet another birthday of mine. One more year's gone,
one less to go. Be happy! I hope you'd like my party as soon you get
over from yesterday's bitten fruit showtime.
Now's the time...
Qtractor 0.5.1 (bravo yankee) is out!
Yes, it's "bravo" alright, not "beta" nor anything else. Despite any
previous existing codename. Now, it's all dumb-down easy to predict any
next release codenames, a matter of convergence and fact that just
chalks one less of a burden on me :)
Believe it or not, this is the best and, allegedly, the most stable
release ever. Ain't them all? ;)
Release highlights:
* Linked (aka. ref-counted) audio/MIDI clips (NEW)
* Aux-Send pseudo-plugin (NEW)
* Direct-access plugin parameter slider (NEW)
* MIDI file player (NEW)
* Automatic time-stretching of audio clips on tempo-map changes (FIX)
* Improved native Linux VST support (FIX)
* Improved JACK-Session support (FIX)
* Improved generic plugin form (FIX)
* MIDI-fx plugin support (NEW)
* Audio bus/ports auto-connect option (NEW)
* First translation call (Czech) (NEW)
Cheers!
Website:
http://qtractor.sourceforge.net
Project page:
http://sourceforge.net/projects/qtractor
Downloads:
- source tarball:
http://downloads.sourceforge.net/qtractor/qtractor-0.5.1.tar.gz
- source package (openSUSE 11.4):
http://downloads.sourceforge.net/qtractor/qtractor-0.5.1-4.rncbc.suse114.sr…
- binary packages (openSUSE 11.4):
http://downloads.sourceforge.net/qtractor/qtractor-0.5.1-4.rncbc.suse114.i5…http://downloads.sourceforge.net/qtractor/qtractor-0.5.1-4.rncbc.suse114.x8…
- from the paleolithic shelves: user manual:
http://downloads.sourceforge.net/qtractor/qtractor-0.3.0-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:
- More LADISH support: SIGTERM signal is now trapped for graceful
application close.
- Improved paste-repeat snap precision when dealing with large repeat
counts.
- Czech (cs) translation added, by Pavel Fric.
- Added a few snap-to-beat divisors (unusual Beat/5, Beat/7, Beat/9 and
Beat/10) for completeness sake.
- Such a simple change of mind with a visual twist: the "A" track
automation button/menu has now been
- moved to the right-most, as it belongs ;)
- Auto-connection of dedicated audio outputs is now optional for default
audio master bus, metronome, player and MIDI instrument plugin dedicated
audio outputs.
- Finally, after a pitiful large brain-dead period, generic plugin forms
are now showing all possible controllable plugin parameters featuring a
paged, tabbed dialog, whenever applicable.
- Special hack/fix for JUCE based native VST plugins, which are the most
actually found with a GUI editor, skipping explicit shared library
unloading and thus avoiding some mysterious crashes on session close
and/or application exit.
- Support for MIDI-fx plugins (native VST and/or LV2) is now implemented
and functional (intra-chain only).
- Instrument plugin bank/program selection was found broken or dead in
the water, specially on VSTi, now finally fixed again.
- VST plugin parameter value display on generic form is now back in
business (were dead regarding value changes).
- All plugin's provided GUI editors are now honored by being popped up
first, instead of the usual but good old generic plugin form.
- Long overdue implementation of a dedicated MIDI file player is now
accessible from the MIDI files widget; one can play the whole SMF or
just a single track or channel.
- Update to a newer VeSTige header, probably fixing an old 32 vs. 64 bit
mismatch.
- Avoid JACK session filenames/paths to be ever shown; also avoid all
buses ports (re)connections when JACK sessions are (re)loaded, given the
fact that session management will take care of just that; more also,
untitled/default session names are now also picked up to match current
LADISH project name, obviously given by LADISH_PROJECT_NAME environment
variable, whenever present (as suggested by Nedko Ardaunov).
- Paste-repeat floating selection has been fixed (was showing only the
last repeated selection).
- Coherence of tempo changes on audio and MIDI clips, whether automatic
time-stretching is in effect, has been slightly improved, hopefully fixed.
- Bold attempt to get linked (aka. ref-counted) audio and MIDI clips
into practice (EXPERIMENTAL).
- Main track view now showing all clips above the grid.
- Added support for both new and older (deprecated URI) lv2_external_ui
extension (by Nedko Ardaunov).
- Following yet another great idea, and implementation, by Holger
Dehnhardt, who already brought us the new aux-send insert plugin, thanks
again, the so-called direct access control option is now featured for
any plugin parameter right from plugin listings eg. mixer strips.
- General resource consumption and management has been slightly
improved, due to internal buses allocation optimization.
- Fixed nasty crash-bug that was severely affecting all sessions that
had at least one insert (pseudo-)plugin on any audio input bus.
- All automation curve nodes are now relocated whenever disparate
session sample-rate is detected on load.
- New aux-send/insert pseudo-plugin is now introduced, allowing to route
any track audio output to any other audio output bus besides the nominal
one -- thanks to an original implementation from Holger Dehnhardt.
- New immediate edit/loop-range settings from current clip extents,
accessible on the main menu (Clip/Range Set, Loop Set) and from MIDI
clip editor menu as well (File/Range Set, Loop Set).
- MIDI Names XML files (*.midnam) may now be imported into MIDI
instrument definitions. (EXPERIMENTAL)
- Avoid cursor reset while editing MIDI events list (fixes bug #3380259,
reported by Frank Neumann).
- Just some typos fixing (patch #3378382 by c-korn).
- Track view automation curve editing mode has been slightly fixed, now
allowing for other previously existing point-and-click mouse operations.
- Default automation curve mode is now preserved (following a suggestion
by Alexandre Prokoudine, thanks).
Enjoy!
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org