KMidimon is a MIDI monitor for Linux using ALSA sequencer and KDE4 user
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
QJackRcd first stable release published.
- Czech translation from "Pavel Fric"
- Doxygen documentation (docs subdir)
- Refactor qmake project file for build, subdir with intermediate build
- Refactor dist (publish) with only one tar.gz file with sources and
last build and doc files
- Integration of SVN tags in Doxygen doc.
- FIX: translations in /usr/share/qjackrcd/locale directory by default
- Desktop file from "speps"
- Italian translation from "speps"
- add make install goal from qmake project file
- FIX: on_timer slot warning message
- Auto connection to registered new jack ports (if no connections) to
make recording ready to use when a jack player is launched
- Minimal documentation and code comments
- FIX: IO file write outside RT jack call (Recorder thread + ringbuffer
- FIX: Bad overlaped signal after several seconds due to ringbuffer full
on eeepc when fs sync, fix ringbuffer test.
- FR / EN translation activation
- Persist configuration in QT standard application settings
- Automatic jackd launch if not actived
- Jack shutdown listening (exit)
- Suppress pprocessor and integrate it into recorder class
Here it is, a new QMidiArp version has arrived! The main new features are JACK MIDI,
which is the default backend now, JACK Session support, and a new in-sequence loop
marker that can be used to bounce the play direction or to loop at a mouse-clicked
position in the sequence. Note that you can still get the alsa backend by starting with
qmidiarp -a .
The full list of noticeable changes is below.
Thanks again to all having reported ideas and bugs and given their support.
Masters of the step sequencer, Enjoy!
Feedback as usual to qmidiarp-devel(a)lists.sourceforge.net
or on the IRC #qmidiarp
Website with documentation: http://qmidiarp.sourceforge.net
o Groove functions now work for all modules, not only Arps
o Effect of groove settings is displayed in the Arp/LFO/Seq screen
o LFOs can be triggered and restarted by the keyboard
o When reducing the size of LFO waves or Sequences, the original data
is kept in memory and is also saved to the session file as a whole
o LFO and Seq play direction can now be chosen, and bouncing loops are
o New user positionable loop marker in Seq module. The marker is
placed by left or right mouse click on the bottom cursor line of the
sequencer and represents an additional return/loop point. It can be
removed again by clicking in the bottom left or right area of the
o Triggered one-shot play of LFO and Seqs improved
o JACK MIDI backend available. This is now default, use the -a option
for getting the ALSA backend
o JACK Session support when using JACK MIDI backend
o A rounding error led to desync when Arps were used with groove shift
o MIDI controls for Groove did not initialize upon "New..."
o MIDI Controllers assigned to multiple destinations stopped at the
first one encountered and ignored all others
o JACK MIDI is now the default backend, -a option enables ALSA backend
o Obsolete .qma text file import removed
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of Rivendell v2.1.2. 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.
Shoutcast RLM. Added an RLM plug-in for ShoutCast D.N.A.S. v1.x.
Import/Export Error Handling. Reworked error handling for audio
import and export so as to provide more informative and useful
Spanish Translation. Updated Spanish (es) translation, provided
by Luigino Bracci.
Various Bugfixes. See the ChangeLog for details.
This version of Rivendell uses database schema version 205, 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:
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
| "No, `Eureka!' is Greek for `This bath is too hot!'" |
| -- Dr. Who |
After a smooth beta period, the Mixxx development team is pleased to
announce the release of Mixxx 1.10.0!
Mixxx is Free, open-source DJ software that gives you everything you need
to perform live mixes.
Mixxx 1.10.0 adds several major new features including completely rewritten
Vinyl Control support, sample decks, beat looping, microphone support,
vinyl scratch widgets and much more!
You can read more about this release on our blog:
Here's the full list of new features:
- Rewritten and improved Vinyl Control Support
- New and improved vinyl-style pitch bending.
- Absolute, relative, and constant modes.
- Rock-solid support for Serato CD/Vinyl and Traktor Vinyl at 33 or
- Single-deck Vinyl Control
- End-of-record Mode
- Improved needle-skip detection.
- Ability to use different vinyl types of each deck.
- Improved audio quality while scratching.
- Support for track selection in the lead-in area of the vinyl and
- Track lead-in for scratching before the start of tracks.
- Waveform smoothing to prevent wobbly-waveforms.
- New built-in vinyl signal quality analyzer.
- 4 Sample Decks
- Beatloops, Loop Halve/Double Buttons
- Quantized Loops, Hotcues, and Beatloops
- Phase Synchronization
- Sync button now syncs both the tempo and phase of tracks.
- Beatgrid Adjust Feature
- Microphone Support
- Spinning Vinyl Widgets and Waveform Scratching
- Library Improvements
- Support for loading Traktor Libraries
- New and improved Browse Mode
- Recording Improvements
- Library Integration
- Automatic splitting of files to avoid large files.
- CUE files of tracks played.
- Much faster iTunes and Rhythmbox support
- Import and export of crates and playlists into M3U/PLS files.
- Many library usability improvements.
- Brand new and updated skins.
- Accessibility Improvements
- Mixxx should work better with screen readers now.
- Limited Internationalization Support
- Beta translations for Spanish, Catalan, French, German, Italian,
Russian, Finnish, Czech, Dutch, Polish, and Japanese.
- Alpha translations for many other languages.
- Better support for UTF-8 filenames.
- Revamped and re-written user manual.
- Mixing Engine Improvements
- Major efficiency and latency improvements (up to 4x for some
- Improved sound quality with and without keylock.
- Improved support for multiple soundcards (Synchronization problems
should now only affect the headphone output if they occur)
- Updated and Fixed MIDI Mappings
- Over one hundred bugfixes!
Mixxx Lead Developer
Just a friendly reminder that JANUARY 11 is the deadline for all submissions to the Linux Audio Conference (LAC 2012), which will take place at CCRMA (Stanford, California) in April 2012!http://lac.linuxaudio.org/2012/
Santa LACus wishes a great paper-and-music-submitting holiday to all!
- - - - - - - - -
LAC 2012: the Linux Audio Conference - Call for Participation
April 12-15, 2012 @ CCRMA, Stanford University
[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
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.
We look forward to seeing you at Stanford in April!
The LAC 2012 Organizing Team
This release marks end of the preview series. It brings three new user
visible features - virtual graph manipulation, LASH support and
Virtual graph manipulation allows to perform these operations:
* Split (create new client and move capture ports to the the new
* Join (move ports of one clients to another client and remove the
* New client
* Move port
* Rename client
* Rename port
* Remove (empty) client
The added LASH and jack-session support allows apps to be run in rooms
at LASH or jack-session level. jack-session support requires
= Download =
The tarballs are available at the usual location:
There are two tarballs. ladish-1-with-deps.tar.bz2 is 5.3 MiB and
bundles the major dependencies that are usually needed for running
* LADI Tools
All of these are either development (git/svn) versions or release
versions that are patched to work better with ladish. The last released
versions of these dependencies are expected work with ladish. The most
serious "incompatibility" is that the jack2 mainline is missing the
no-self-connect changeset. This changeset adds option to jack that
allows prevention of jack apps self connection to "hardware" ports
(usually system:playback_N). As such self-connecting apps are not rare
at all, without it, the studio/room separation is not-effective and
the workflow can get very confusing.
If you are compiling the software by yourself, then you should
probably use this "fat" tarball.
The ladish-1.tar.bz2 tarball is 586 KiB and contains only ladish
itself. It is expected to be used mainly by packagers.
= Known issues =
If you want to use yoshimi-0.060.10, beware that its jack-session
implementation is broken. As a workaround, in gladish settings dialog,
"JS delay" can be set to few seconds instead of the default 0. Two
seconds should work in most cases. For more info, check
= More info on the ladish project =
LADI Session Handler or simply ladish is a session management system
for JACK applications on GNU/Linux. Its aim is to allow you to have
many different audio programs running at once, to save their setup,
close them down and then easily reload the setup at some other
time. ladish doesn't deal with any kind of audio or MIDI data itself;
it just runs programs, deals with saving/loading (arbitrary) data and
connects JACK ports together. It can also be used to move entire
sessions between computers, or post sessions on the Internet for
download. Check the project goals for more info.
* Save and restore sets of JACK (audio and MIDI) enabled
* Provide JACK clients with virtual hardware ports, so projects can
be transferred (or backups restored) between computers running
different hardware and backups.
* Don't require session handling library to be used. There is no need
of such library for restoring connections between JACK clients.
* Flow canvas based GUI. Positions of elements on the canvas are
* Allow clients to use external storage to save its state. This
includes storing internal state to non-filesystem place like memory
of a hardware synth. This also includes storing client internal
state (client project data) in a way that is not directly bound to
* Import/export operations, as opposed to save/load. Save/load
operate in current system and may cause saving data outside of
project itself (external storage). Import/export uses/produces
"tarball" suitable for transferring session data over network to
other computer or storing it in a backup archive.
* Hierarchical or tag-based organization of projects.
* List of JACK applications. Applications are always started through
ladish to have restored runtime environment closer to one existed
before project save.
* Distributed studio - network connected computers. Netjack
configuration is part of the studio and thus is saved/restored.
* Collaborate with the X11 window manager so window properties like
window position, virtual desktop and screen (multimonitor) are
Nedko Arnaudov <GnuPG KeyID: 5D1B58ED>
Renoise 2.8 adds 64-bit support for all platforms and concentrates on
workflow improvements in various aspects.
* For a complete rundown of the new features, have a look at the
Renoise 2.8 launch page: http://www.renoise.com/release-notes/280 *
Full 64-bit Support
- 64-bit versions for all platforms: Windows, OSX and Linux
- Plug-in bridge allows 32-bit plug-ins to be used within 64-bit Renoise
- Full Rewire 64-bit support
Reworked Pattern Matrix with Slot Aliases
- Alias individual pattern slots in the matrix, i.e. treat them like clips
- Edit one slot and have changes propagate to all other aliases
- Quickly clone or alias slots by dragging their edges
- Use section headers to group parts of the song together
Track Groups & Collapsing
- Group tracks into logical units, collapse them for better overview
- Flexible routing of group tracks
- Collapsed tracks use minimal space, while still providing a quick overview
- Pattern effects in groups will affect all member tracks simultaneously
- Automatically collapse all tracks except the one you are focussing on
- Color code tracks with adjustable background colors
DSP Effects and Meta Devices
- New DSP Multitap delay for spaced out filtered echo madness
- New DSP Repeater for st-st-st-stuttery goodness
- New DSP Exciter to make your mixes sparkle
- New Meta Mixer allowing blending of modulation signals into one output
- Improved EQs with bigger graphs and all values can be automated
- Improved Send devices, which can now be individually panned
- New and improved crossover filters for the Multi Send device
- Left & right channels can be edited separately
- Zoom level & current selection are remembered per sample
- Significantly faster sample loading
- Destructively render slices to individual samples
- Improved keyboard and mouse selection handling
- Improved marker and waveform display visibility
- New and improved processing tools (mute selection, insert silence,
invert phase, swap stereo channels and cross-fading loop creator)
Improved Spectrum View
- New Phase Correlation Meter in Phase Scope
- Side-by-side comparison of two tracks in the spectrum view
- New drawing modes: Filled Curve, Bar and Spectrogram
- Configurable frequency scaling, precision, peak fall rate, and slope
- Pattern effects in the master or group tracks will affect all member tracks
- Up to 34 DSP devices can be addressed via pattern commands 1xyy-Yxyy
- New pattern effects: Tremolo, Auto Pan, Set Envelope Position
- Logical mnemonics for pattern effects from A to Z instead of cryptic numbers
- Hyper-threading support for new Intel i5 and i7 CPUs and others
- Various audio engine speed optimizations for all platforms
Other Workflow Improvements
- New Favorites system for plug-ins and native DSP devices
- Expandable and detachable Envelope Editor
- Memorize last used bank/preset paths per plug-in
- Automatically name rendered songs/patterns
- Right-side modifier keys are no longer hard-coded
- Finer control over note distribution when dragging samples into keyzones
- Improved color picker with saveable swatches
- Context menus overhauled and made more consistent
and much more...
Renoise betas are for registered users only. A publicly available demo will
be made available when the final version is released.
TYOQA is finally coming to an end.
Are we getting 'pre-beta' status? No way. Not there yet. And quite
frankly, it will never be. As most of you who know my stance on this
alpha-and-omega-thing, may well rejoyce: this is alphaaaaa!...
Now, let's get some more cynicism to the extreme, an activity that
I've been criticized more than often: the previous dot release nailed
the day when a bitten-fruit boss passed away. I am no prophet, but
could it be that we're witnessing the dawn of a brand 'new-age
passover'? I wonder what will happen this time.
Let's get over it, or better said, through it!
Time will tell or else, never mind.
Qtractor 0.5.2 (charlie x-ray) breaks out free!
This solstice release comes with a long overdue loop-recording/takes
'featuritis' breakout. As a matter of fact, it is actually the
relevant feature being introduced this season. BTW, happy
holidays--before's too late ;)
Well, I've tried to do something barely useful, at least for the lone,
one-(wo)man-band and over-dubber, that is. There's still a point on
the old motto, remember? That 'techno-boy(gal)-bedroom studio'? Now I
think he/she can have a guitar ;) In other words, I'm not really sure
this is going to be the best user-interface or paradigm, model,
You tell me :)
* Loop-recording/takes implementation (NEW)
* Default session file format option (NEW)
* LV2 State extension support (NEW)
* Options dialog re-arrangement (FIX)
* Improved in-flight recording display (FIX)
* MIDI clip file revision numbering (FIX)
* Clip "Unlink" option (NEW)
- source tarball:
- source package (openSUSE 11.4):
- binary packages (openSUSE 11.4):
- one upon the time, eons ago: user manual:
Weblog (upstream support):
Qtractor is free, open-source software, distributed under the terms
of the GNU General Public License (GPL) version 2 or later.
- Fixed a probably old lurking destructive bug, which was incidental
to when an invalid or non audio file is imported, intentionally or by
mistake, into new or existing audio clips (eg. importing a MIDI file
where an audio file is expected).
- Force audio file closing to occur on the very same disk-write
(sync)thread, possibly mitigating an old random crash issue lurking in
the vorbis reference encoder (recording) re. the non thread-safetyness
of the vorbis_analysis() final call.
- Fixed extraordinary shadow-playback of audio clips which extent were
longer than the respective audio file length.
- Default session file format option now promoted (see
View/Options.../General/Session) in the way of whether file suffix
gets honored upon session open or save (.qtr, .qts or .qtz). This
brand new option also applies for default state file format on a
JACK-session salvage context.
- The View/Options... (aka. user preferences) dialog sees a new
arranjement in layout, with some options moving into this brand new
tab page called General.
- LV2 State extension support has been added, which shall replace old
LV2 Persist extension interface in the near future. It also replaces
the LV2 Files extension from now on (thanks to Dave Robillard).
- Dirty MIDI clips are now auto-saved when MIDI track properties get
changed through its own dialog.
- Fixed one probable too old crash when cancelling a new/add track dialog.
- MIDI SysEx event list editing is now fixed.
- Once again, make sure all recorded clips start and end at the very
same position when multiple track recording is turned on/off, while
playback is still rolling.
- Fixed Makefile.in handling installation directories to the configure
script eg. --datadir, --localedir.
- Possible attempt to improve in-flight recording clip display,
especially when looping and MIDI clips are involved.
- MIDI clip revision (re)numbering paranoia has been improved as much
to avoid MIDI file clashes as much as possible while editing multiple
MIDI clips which reference the same SMF and track/channel.
- Creating new or updating existing buses with exact same names of any
current dedicated inputs/outputs (which are implemented as special
covert buses) is now disallowed (preventing bug #3430406).
- Loop-recording/takes functionality is now ready for the masses and
accessible from brand new Clip/Take menu (Select, First, Previous,
Next, Last, Reset and Range...; the latter is actually being provided
as bonus feature :) as to fold any given clip into so-called takes,
simulating loop-recording mode over an arbitrary range).
- Loop-recording/takes infrastructure integration is sneaking in: all
clips recorded under a loop/cycle range may now get split (folded)
into one or more so-called takes. A new option is now provided, as to
select which take is about to retain after the recording ends, either
the First or the Last one. Just turn this mode off (None) and keep
with the old recording behavior, where clips are laid out unfolded
through the timeline, as usual (see menu View/Options.../Display/Loop
- Improved robustness in face of disabled audio buses when global
maximum number of JACK (audio) ports is surpassed (mitigating bug
- Improved single-track clip selection status logic (possibly fixing
- Clip/Unlink action is now available for detaching linked/ref-counted
MIDI clips, renaming and saving into auto-incremental SMF filenames.
- Temporary session archive directory now (pre)fixed whith program
name (eg. /tmp/qtractor).
- Fixed VST GUI editor window title on first show.
- Fixed build for ancient VST-SDK 2.3 (32bit only).
rncbc aka Rui Nuno Capela