Version 1.4 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
- -T command line option to limit tracks generated.
- AllGrooves command makes it easy to change a set of parms in a
library file
- Debian package added to download section.
- 'man' pages have been created for mma, mma-renum and mma-libdoc.
- A simple math parser has been added. You can use this anywhere a
macro is valid. Anything in $( )$ delimiters is evaluated (safely)
using Python.
- lots of bug fixes and library additions. Read the complete change log
in the distro: CHANGES-1.3.
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
please visit:
http://www.mellowood.ca/mma/
If you have any questions or comments, please send
them to: bob(a)mellowood.ca
--
**** Listen to my CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bob(a)mellowood.ca
WWW: http://www.mellowood.ca
This release includes, among other features, enhanced mouse handling requested
by Hermann Meyer, and a fix for the bug reported by Salvatore Di Pietro
regarding MIDI channel numbering.
Thank you very much for your feedback and comments!
Virtual MIDI Piano Keyboard is a MIDI event generator and receiver. It doesn't
produce any sound by itself, but can be used to drive a MIDI synthesizer
(either hardware or software, internal or external). You can use the
computer's keyboard to play MIDI notes, and also the mouse. You can use the
Virtual MIDI Piano Keyboard to display the played MIDI notes from another
instrument or MIDI file player, with optional MIDI thru.
Virtual MIDI Piano Keyboard is free software licensed under the terms of the
GNU General Public License (GPL) v3.
Changelog:
2008-09-26 0.2.0
New Features
* RFE 2106023 MIDI thru
* RFE 2106026 store connection names in settings
* RFE 2106035 controllers state remembered
* RFE 2106031 settings persistence: controllers/bank/program
* RFE 2106015 translations (Qt Linguist) support
* RFE 2107732 mouse handling enhanced: vkeybd behavior
* RFE 2106021 custom highligh color
* New icon/logo. Thanks to Theresa Knott
* Spanish translation
Fixed Bugs
* bug 2116713 hide QJackCtl input port from connections
* bug 2105246 start channel numbers from 1 instead of 0
* toolbars: workaround for an ugly Qt4.4 behavior when
restoring the main window state.
Copyright (C) 2008, Pedro Lopez-Cabanillas
Web site:
http://vmpk.sourceforge.nethttp://sourceforge.net/projects/vmpk
Sources:
http://downloads.sourceforge.net/vmpk/vmpk-0.2.0.tar.bz2http://downloads.sourceforge.net/vmpk/vmpk-0.2.0.tar.gz
Windows setup package:
http://downloads.sourceforge.net/vmpk/vmpk-0.2.0-setup.exe
openSUSE RPM packages:
http://software.opensuse.org/search?baseproject=ALL&p=1&q=vmpk
Regards,
Pedro
Details & Download
http://www.renoise.com/new/
Introducing Renoise 2.0
Renoise 2.0 provides unprecedented granular control over audio, now with a range of new features targeting traditional recording artists and composers. A unique approach when compared with mainstream music sequencers, Renoise’s streamlined workflow delivers professional results on Windows, Macintosh, or Linux.
Why spend hours cobbling beats together with a mouse when you can do it in seconds with a few keystrokes? Whether you’re an audio vetran or just starting out, Renoise is the perfect compliment for anyone looking for something new. Many artists from every genre have seen the light long ago. Renoise 2.0, with an entirely overhauled audio engine, is like staring into the sun.
What's new in Renoise 2.0?
Renoise 2.0 incorporates several fundamental changes. Some aspects have changed so revolutionary that it completely revitalizes the way you make music in Renoise. Moreover, this massive engine overhaul is essential for behemoth features in later releases.
-- Timing & Precision
Higher resolutions are now possible without unintuitive hacks like changing the amount of ticks or doubling the BPM. A new note delay column vastly improves recording precision, be it jamming with your MIDI gear or laying down tracks with your QWERTY keyboard. Speed is replaced by more powerful and easier to use LPB and TPL settings.
-- PDC
Renoise joins other state-of-the-art sequencers with a unique built-in implementation of plugin delay compensation. Not only does Renoise automatically fix unwanted plug-in latencies, it also compensates your MIDI gear and midi cables wired to other hosts. One of the most innovative PDC implementations ever has arrived.
-- Audio Units
Mac users rejoice! The developers finally caved and added support for your toys, too. Support for Audio Units alongside VST and LADSPA makes Renoise one of the only sequencers with support for Windows, Macintosh and Linux. Every platform, no plugin left behind.
-- Improved Plugin Support
Better performance and compatibility for VST brings less audio latency related crackles on songs that use lots of VSTi instruments, multi output VSTi/AU instruments support, and the ability to send notes to VST/AU effects.
-- And More!
High-precision filters, drag and drop, quantization, bigger disk browser, pimped plug-in browser, windows clipboard integration, improved audio latency when recording, optimizations, GUI improvements, the list goes on!
About Renoise
Renoise has a different approach to making music compared to conventional sequencers, called Tracking. Tracking comes from the demoscene that pushes technical limits to show off coding skills, art, and music beyond what is thought possible.
Renoise was originally written from code by the late Arguru. In 2000 the new Renoise team started to take tracking software into a new standard of quality, enabling users to make music on par with mainstream sequencers, while still keeping the proven design principles of years gone by.
With Renoise 2.0 a generation of oldschool trackers and contemporary musicians looking for something “different” have reason to celebrate.
--
http://www.renoise.com/
_________________________________________________________________
Download from http://www.notam02.no/arkiv/src/?M=D
jack_capture
============
jack_capture is a program for recording soundfiles with jack. Its default
operation is to capture whatever sound is going out to your speakers into
a file. (But it can do a number of other operations as well...)
Note:
This version includes Hermann Meyer's jack_capture_gui2 program.
"jack_capture_gui2" is a nice graphical frontend
for for jack_capture with lots of options.
Many thanks to Herman for the contribution.
Changes 0.9.23 -> 0.9.30:
*Added Hermann Meyer's jack_capture_gui2 program.
jack_capture_gui2 is a nice graphical frontend
for for jack_capture with lots of options.
Many thanks to Herman for the contribution.
*Don't exit in case port is not found.
*Print runtime warning and error messages on top of the
console to avoid printing the console meter yet another time.
(it's much prettier also)
*Fixed a bug that could cause (and especially after the switch
from calloc to my_calloc apparantely) segfault when specifying
--port more than once. Thanks to Peder Hedlund for spotting
the bug.
*Print error instead of segfaulting when a specified jack port
does not exist.
*Removed -g option and changed -O0 to -O2. (Oops, don't know
how long that's been there)
*Make sure the stop semaphore is initialized before it might
be called.
*Changed the --recording-time / -d option to record exactly the
correct number of frames. (The format for the option is still
in seconds though). This fixes the problem where the wall
clock and the soundcard clock drifts apart.
*Always increase the buffer size with 2 seconds when more than
than half the buffer is used, unless maximum buffer size is reached.
*Added the --maxbufsize / -MB option which sets maximum buffer size.
Default value is 40 seconds.
*Decreased the default buffer size from 20 to 10 seconds.
*Changed internal data representation from lockless ringbuffer to
lockless lifo and fifo stacks. Unmodified lifo/fifo code taken
from midishare. (Copyright Grame 1999-2005)
Rollendurchmesserzeitsammler v0.0.7
------------------------------------
The Audio Rollendurchmesserzeitsammler is a conservative garbage
collector especially made for running inside an audio DSP thread.
0.0.5 -> 0.0.7
* Cleaned up source a bit.
* Fixed a bug in "tar_entering_audio_thread"
which caused it to return false if currently copying a different heap.
* Cleaned up the critical section handling between the DSP thread and
the sweep thread. (it was really messy)
Patchage is a graphical modular patch bay for audio/MIDI systems
based on JACK, LASH, and ALSA.
This release adds:
- Support for the new LASH D-BUS interface (currently LASH SVN only)
- Improved LASH GUI (from Nedko Arnaudov's ladi-patchage branch)
- Quick/easy connection of groups of ports in one action
(select all the ports and press enter)
Also released in parallel are the two libraries Patchage depends on,
raul 0.5.1 and flowcanvas 0.5.1.
More information, screenshot, downloads, etc. available at:
http://drobilla.net/software/patchagehttp://drobilla.net/software/raulhttp://drobilla.net/software/flowcanvas
Packages for all 3 projects are available for Debian unstable (sid).
For repository details see http://wiki.drobilla.net/Debian
Enjoy,
-dr
This is the first public release of Virtual MIDI Piano Keyboard. It is a MIDI
event generator and receiver. It doesn't produce any sound by itself, but can
be used to drive a MIDI synthesizer (either hardware or software, internal or
external). You can use the computer's keyboard to play MIDI notes, and also
the mouse. You can use the Virtual MIDI Piano Keyboard to display the played
MIDI notes from another instrument or MIDI file player.
VMPK has been tested in Linux and Windows, but maybe you can build it also in
Mac OSX and SGI Irix. If you can compile and test the program in those
systems, please drop me a mail.
The Virtual Keyboard by Takashi Iway (vkeybd) has been the inspiration for
this one. It is a wonderful piece of software and has served us well for many
years. Thanks!
VMPK is written in C++ using two free and platform independent frameworks: Qt4
(4.3 or newer is needed) and RtMIDI for MIDI input/output. It uses ALSA
sequencer in Linux, WinMM in Windows and CoreMIDI in Mac OSX, which are the
native MIDI systems in each supported platform. See:
http://www.music.mcgill.ca/~gary/rtmidi/
The alphanumeric keyboard mapping can be configured from inside the program
using the GUI interface, and the settings are stored in XML files. Some maps
for Spanish, German and French keyboard layouts are provided.
VMPK can send program changes and controllers to a MIDI synth. The definitions
for different standards and devices can be provided as .INS files, the same
format used by Qtractor, TSE3, Cakewalk and Sonar.
This software is in a very early alpha stage. Please feel free to contact me
to ask questions, report bugs, and propose new features. You can use the
tracking system at SourceForge project site.
Copyright (C) 2008, Pedro Lopez-Cabanillas
License: GPL v3
Web site:
http://vmpk.sourceforge.nethttp://sourceforge.net/projects/vmpk
Download sources:
http://downloads.sourceforge.net/vmpk/vmpk-0.1.0.tar.bz2http://downloads.sourceforge.net/vmpk/vmpk-0.1.0.tar.gz
Download openSUSE RPM packages:
http://software.opensuse.org/search?baseproject=ALL&p=1&q=vmpk
Regards,
Pedro
Howdy! Vacation time is now gone and the rentrée is upon us, at least on
this hemisphere side of the globe ;) Silly season, beloved August,
summertime it is. And before it's too late, I'm proud
to announce that a new alpha has summoned to the challenge:
Qtractor 0.2.1 (fainty diva) has been released!
Release highlights:
- Gradient eye-candy (NEW)
- DSSI multi-instance plug-in issue fixed
- Clip waveform/piano-roll rendered while recording (NEW)
- MIDI pitch-bend, omni-channel filtering and recording fixes
- Play-head positioning in the thumb-view (NEW)
- And many few more (see change-log below:)
For the clueless:
Qtractor is an audio/MIDI multi-track sequencer application written
in C++ with the Qt4 framework [1]. Target platform is Linux, where the
Jack Audio Connection Kit (JACK) for audio [2] and the Advanced Linux
Sound Architecture (ALSA) for MIDI [3] are the main infrastructures
to evolve as a fairly-featured Linux desktop audio workstation GUI,
specially dedicated to the personal home-studio.
Author:
Rui Nuno Capela <rncbc at rncbc dot org>
Weblog:
http://wwww.rncbc.org
Website:
http://qtractor.sourceforge.net
Project page:
http://sourceforge.net/projects/qtractor
License:
Qtractor is free, open-source software, distributed under the terms of
the GNU General Public License (GPL) [15] version 2 or later.
Features:
- Multi-track audio and MIDI sequencing and recording.
- Developed on pure Qt4 C++ application framework [1] (no Qt3 nor KDE
dependencies).
- Uses JACK [2] for audio and ALSA [3] sequencer for MIDI as multimedia
infrastructures.
- Traditional multi-track tape recorder control paradigm.
- Audio file formats support: OGG (via libvorbis [6]), MP3 (via libmad
[7], playback only), WAV, FLAC, AIFF and many, many more (via linsndfile
[4]).
- Standard MIDI files support (format 0 and 1).
- Non-destructive, non-linear editing.
- Unlimited number of tracks per session/project.
- Unlimited number of overlapping clips per track.
- XML encoded session/project description files (SDI).
- Point-and-click, multi-select, drag-and-drop interaction (drag, move,
drop, cut, copy, paste, delete, split)
- Unlimited undo/redo.
- Built-in mixer and monitor controls.
- Built-in connection patchbay control and persistence (a-la QjackCtl [13]).
- LADSPA [5], DSSI [11] and native VSTi [12] plug-ins support.
- Unlimited number of plug-ins per track or bus.
- Plug-in presets, programs and chunk/configurations support.
- Audio/MIDI clip fade-in/out (linear, quadratic, cubic).
- Audio clip time-stretching (WSOLA-like or via librubberband [9]),
pitch-shifting (via librubberband [9]) and seemless sample-rate
conversion (via libsamplerate [8]).
- Audio/MIDI track export (mix-down, merge).
- Audio/MIDI metronome bar/beat clicks.
- MIDI clip editor (piano roll).
- MIDI instrument definitions (a-la Cakewalk(tm) [15])
- JACK transport sync master.
- MMC control surface enabled.
- Configurable keyboard shortcuts.
Requirements:
- mandatory
libqt4 [1]
libjack [2]
libasound [3]
libsndfile [4]
LADSPA [5]
- optional
libvorbis [6]
libmad [7]
libsamplerate [8]
librubberband [9]
liblo [10]
DSSI [11]
VST-SDK [12]
Download:
http://downloads.sourceforge.net/qtractor/qtractor-0.2.1.tar.gz
Change-log:
0.2.1 2008-08-30 The Faint Diva
- Gradient eye-candy now featured for clips, tracks and mixer strips
widget backgrounds, disabled on configure time (--disable-gradient).
- MIDI pitch-bend/wheel events are now captured/recorded properly;
in fact, there was this ancient bug, now squashed, as all MIDI
clips weren't being stored at all if there weren't a single note
event captured.
- MIDI channel translation is finally in effect on monitored tracks,
specially the ones set in omni-channel input mode.
- MIDI open files dialog gets a few more file filter types now.
- Playhead position is now shown, updated and can be also set on the
main toolbar session thumb-view (shift-click to set the playhead).
- The floating selection, as shown for a clipboard pasting operation,
has been corrected regarding time scale (horizontal zoom) changes,
while in the main track-view. Also fixed final position snapping
precision (spotted in bug #2055846).
- Current tempo and snap-per-beat setting now survive session cycling.
- DSSI plugins implementing run_multiple_synths (eg. fluidsynth-dssi)
are now formally supported according to the DSSI spec (hopefully);
note that previously one could only have one DSSI plugin instance
loaded in session in any given time, otherwise a sudden crash was
in sure demand when either plugin got activated (fixes bug #2048198).
- Audio plugin outputs now overrides each other when the number
of output ports does not match the number of mix-down audio
channels and thus fixing a nasty crash bug in the process.
- All custom font sizes are now set relative to default global font.
- Changing loop points by dragging on the time rulers is now mapped
as undoable/redoable commands as it ought to be ever since.
- Drop-span option (View/Options.../Drop multiple audio files
into the same track) now takes into effect the current session
snap-per-beat setting when concatenating multiple audio clips.
- All plugins get their default bank/program selected on insertion.
- Make record armed tracks muted for playback, a needed regression
to let both audio and MIDI tracks behave consistently regarding
input monitor switching through output.
- Fixed a pretty old and shameless bug regarding MIDI clip recording,
in which cases the queue start time offset was not taken into account,
with captured events being recorded with erratic long delays.
- Almost complete refactoring of the clumsy audio peak file classes,
possibly making it even clumsier but straight neverthless, with the
noble and final aim to build it in-flight and draw the waveforms
while recording is rolling.
- Recording clips get their initial name labels drawn while fade-in/out
handles are dropped as found pretty useless while recording.
- Escape key now closes connections and mixer widgets as found usual.
Disclaimer:
Qtractor is (still) in some alpha stage of development, although already
functional it surely has a plenty of lurking bugs. It also lacks some
features that some might find critical in the application field. All is
(still) not lost, as the following are among the ones planned to be
worked on in the times to come (not in any particular order):
- Automation and MIDI controller mapping.
- Session/project templates.
- Puch-in/out and loop recording (takes).
- Audio clip cross-fading.
- Audio effect send/return aux. inserts.
- Clip locking, muting, normalize (gain).
- LV2 plug-in support.
- JACK MIDI support.
- Tempo and key signature map.
- Paste-repeat command.
- MIDI SysEx manager.
- MIDI event list editor.
- MIDI editor (piano roll) draw mode.
- MIDI groove/swing quantize.
- OSC interface.
- Scripting.
- Etc. etc.
References:
[1] Qt4 (core, gui, xml), C++ class library and tools
for crossplatform development and internationalization
http://www.trolltech.org/products/qt/
[2] JACK Audio Connection Kit
http://jackaudio.org/
[3] ALSA, Advanced Linux Sound Architecture
http://www.alsa-project.org/
[4] libsndfile, C library for reading and writing
files containing sampled sound
http://www.mega-nerd.com/libsndfile/
[5] LADSPA, Linux Audio Developer's Simple Plugin API
http://www.ladspa.org/
[6] libvorbis (enc, file), Ogg Vorbis audio compression
http://xiph.org/vorbis/
[7] libmad, High-quality MPEG audio decoder
http://www.underbit.com/products/mad/
[8] libsamplerate, The secret rabbit code, C library
for audio sample rate conversion
http://www.mega-nerd.com/SRC/
[9] librubberband, Rubber Band Audio Time Stretcher,
an audio time-stretching and pitch-shifting library
http://breakfastquay.com/rubberband/
[10] liblo, Lightweight OSC implementation
(needed for DSSI GUI support)
http://liblo.sourceforge.net/
[11] DSSI, an API for soft synth plugins with custom user interfaces
http://dssi.sourceforge.net/
[12] VST SDK, Steinberg's Virtual Studio Technology (see README.VST)
http://www.steinberg.net/
[13] QjackCtl - JACK Qt GUI Interface
http://qjackctl.sourceforge.net
[14] GNU General Public License
http://www.gnu.org/copyleft/gpl.html
[15] Cakewalk (by Roland), powerful and easy-to-use tools
for Windows-based music and sound production
http://www.cakewalk.com/
Cheers && Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc at rncbc dot org
http://www.rncbc.org
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user(a)lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Howdy! Vacation time is now gone and the rentrée is upon us, at least on
this hemisphere side of the globe ;) Silly season, beloved August,
summertime it is. And before it's too late, I'm proud
to announce that a new alpha has summoned to the challenge:
Qtractor 0.2.1 (fainty diva) has been released!
Release highlights:
- Gradient eye-candy (NEW)
- DSSI multi-instance plug-in issue fixed
- Clip waveform/piano-roll rendered while recording (NEW)
- MIDI pitch-bend, omni-channel filtering and recording fixes
- Play-head positioning in the thumb-view (NEW)
- And many few more (see change-log below:)
For the clueless:
Qtractor is an audio/MIDI multi-track sequencer application written
in C++ with the Qt4 framework [1]. Target platform is Linux, where the
Jack Audio Connection Kit (JACK) for audio [2] and the Advanced Linux
Sound Architecture (ALSA) for MIDI [3] are the main infrastructures
to evolve as a fairly-featured Linux desktop audio workstation GUI,
specially dedicated to the personal home-studio.
Author:
Rui Nuno Capela <rncbc at rncbc dot org>
Weblog:
http://wwww.rncbc.org
Website:
http://qtractor.sourceforge.net
Project page:
http://sourceforge.net/projects/qtractor
License:
Qtractor is free, open-source software, distributed under the terms of
the GNU General Public License (GPL) [15] version 2 or later.
Features:
- Multi-track audio and MIDI sequencing and recording.
- Developed on pure Qt4 C++ application framework [1] (no Qt3 nor KDE
dependencies).
- Uses JACK [2] for audio and ALSA [3] sequencer for MIDI as multimedia
infrastructures.
- Traditional multi-track tape recorder control paradigm.
- Audio file formats support: OGG (via libvorbis [6]), MP3 (via libmad
[7], playback only), WAV, FLAC, AIFF and many, many more (via linsndfile
[4]).
- Standard MIDI files support (format 0 and 1).
- Non-destructive, non-linear editing.
- Unlimited number of tracks per session/project.
- Unlimited number of overlapping clips per track.
- XML encoded session/project description files (SDI).
- Point-and-click, multi-select, drag-and-drop interaction (drag, move,
drop, cut, copy, paste, delete, split)
- Unlimited undo/redo.
- Built-in mixer and monitor controls.
- Built-in connection patchbay control and persistence (a-la QjackCtl [13]).
- LADSPA [5], DSSI [11] and native VSTi [12] plug-ins support.
- Unlimited number of plug-ins per track or bus.
- Plug-in presets, programs and chunk/configurations support.
- Audio/MIDI clip fade-in/out (linear, quadratic, cubic).
- Audio clip time-stretching (WSOLA-like or via librubberband [9]),
pitch-shifting (via librubberband [9]) and seemless sample-rate
conversion (via libsamplerate [8]).
- Audio/MIDI track export (mix-down, merge).
- Audio/MIDI metronome bar/beat clicks.
- MIDI clip editor (piano roll).
- MIDI instrument definitions (a-la Cakewalk(tm) [15])
- JACK transport sync master.
- MMC control surface enabled.
- Configurable keyboard shortcuts.
Requirements:
- mandatory
libqt4 [1]
libjack [2]
libasound [3]
libsndfile [4]
LADSPA [5]
- optional
libvorbis [6]
libmad [7]
libsamplerate [8]
librubberband [9]
liblo [10]
DSSI [11]
VST-SDK [12]
Download:
http://downloads.sourceforge.net/qtractor/qtractor-0.2.1.tar.gz
Change-log:
0.2.1 2008-08-30 The Faint Diva
- Gradient eye-candy now featured for clips, tracks and mixer strips
widget backgrounds, disabled on configure time (--disable-gradient).
- MIDI pitch-bend/wheel events are now captured/recorded properly;
in fact, there was this ancient bug, now squashed, as all MIDI
clips weren't being stored at all if there weren't a single note
event captured.
- MIDI channel translation is finally in effect on monitored tracks,
specially the ones set in omni-channel input mode.
- MIDI open files dialog gets a few more file filter types now.
- Playhead position is now shown, updated and can be also set on the
main toolbar session thumb-view (shift-click to set the playhead).
- The floating selection, as shown for a clipboard pasting operation,
has been corrected regarding time scale (horizontal zoom) changes,
while in the main track-view. Also fixed final position snapping
precision (spotted in bug #2055846).
- Current tempo and snap-per-beat setting now survive session cycling.
- DSSI plugins implementing run_multiple_synths (eg. fluidsynth-dssi)
are now formally supported according to the DSSI spec (hopefully);
note that previously one could only have one DSSI plugin instance
loaded in session in any given time, otherwise a sudden crash was
in sure demand when either plugin got activated (fixes bug #2048198).
- Audio plugin outputs now overrides each other when the number
of output ports does not match the number of mix-down audio
channels and thus fixing a nasty crash bug in the process.
- All custom font sizes are now set relative to default global font.
- Changing loop points by dragging on the time rulers is now mapped
as undoable/redoable commands as it ought to be ever since.
- Drop-span option (View/Options.../Drop multiple audio files
into the same track) now takes into effect the current session
snap-per-beat setting when concatenating multiple audio clips.
- All plugins get their default bank/program selected on insertion.
- Make record armed tracks muted for playback, a needed regression
to let both audio and MIDI tracks behave consistently regarding
input monitor switching through output.
- Fixed a pretty old and shameless bug regarding MIDI clip recording,
in which cases the queue start time offset was not taken into account,
with captured events being recorded with erratic long delays.
- Almost complete refactoring of the clumsy audio peak file classes,
possibly making it even clumsier but straight neverthless, with the
noble and final aim to build it in-flight and draw the waveforms
while recording is rolling.
- Recording clips get their initial name labels drawn while fade-in/out
handles are dropped as found pretty useless while recording.
- Escape key now closes connections and mixer widgets as found usual.
Disclaimer:
Qtractor is (still) in some alpha stage of development, although already
functional it surely has a plenty of lurking bugs. It also lacks some
features that some might find critical in the application field. All is
(still) not lost, as the following are among the ones planned to be
worked on in the times to come (not in any particular order):
- Automation and MIDI controller mapping.
- Session/project templates.
- Puch-in/out and loop recording (takes).
- Audio clip cross-fading.
- Audio effect send/return aux. inserts.
- Clip locking, muting, normalize (gain).
- LV2 plug-in support.
- JACK MIDI support.
- Tempo and key signature map.
- Paste-repeat command.
- MIDI SysEx manager.
- MIDI event list editor.
- MIDI editor (piano roll) draw mode.
- MIDI groove/swing quantize.
- OSC interface.
- Scripting.
- Etc. etc.
References:
[1] Qt4 (core, gui, xml), C++ class library and tools
for crossplatform development and internationalization
http://www.trolltech.org/products/qt/
[2] JACK Audio Connection Kit
http://jackaudio.org/
[3] ALSA, Advanced Linux Sound Architecture
http://www.alsa-project.org/
[4] libsndfile, C library for reading and writing
files containing sampled sound
http://www.mega-nerd.com/libsndfile/
[5] LADSPA, Linux Audio Developer's Simple Plugin API
http://www.ladspa.org/
[6] libvorbis (enc, file), Ogg Vorbis audio compression
http://xiph.org/vorbis/
[7] libmad, High-quality MPEG audio decoder
http://www.underbit.com/products/mad/
[8] libsamplerate, The secret rabbit code, C library
for audio sample rate conversion
http://www.mega-nerd.com/SRC/
[9] librubberband, Rubber Band Audio Time Stretcher,
an audio time-stretching and pitch-shifting library
http://breakfastquay.com/rubberband/
[10] liblo, Lightweight OSC implementation
(needed for DSSI GUI support)
http://liblo.sourceforge.net/
[11] DSSI, an API for soft synth plugins with custom user interfaces
http://dssi.sourceforge.net/
[12] VST SDK, Steinberg's Virtual Studio Technology (see README.VST)
http://www.steinberg.net/
[13] QjackCtl - JACK Qt GUI Interface
http://qjackctl.sourceforge.net
[14] GNU General Public License
http://www.gnu.org/copyleft/gpl.html
[15] Cakewalk (by Roland), powerful and easy-to-use tools
for Windows-based music and sound production
http://www.cakewalk.com/
Cheers && Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc at rncbc dot org
http://www.rncbc.org
On behalf of the entire Rivendell development team, I'm very pleased to
announce the release of the first full production release of Rivendell.
Rivendell is a full-featured radio automation system that is targeted for use
in professional broadcast environments. It has all of the features one would
expect in a modern radio automation system, including fully interactive
voicetracking, podcast origination and support for a huge array of
third-party broadcast hardware and software. Rivendell runs on the GNU/Linux
operating system and can make use of a full spectrum of audio hardware, from
inexpensive 'Sound Blaster' cards to top-of-the-line professional audio
adapters manufactured by AudioScience Corporation.
Rivendell is available under the GNU General Public License. Full system
source code, screen shots, documentation and a try-it-before-you-install-it
live demonstration CD image are available for download at:
http://www.rivendellaudio.org/
Cheers!
|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|-------------------------------------------------------------------------|
| It was the Tree, his Tree, finished. |
| -- J.R.R. Tolkien |
| "Leaf by Niggle" |
|-------------------------------------------------------------------------|
Announcing Amuc version 1.7:
http://members.chello.nl/w.boeke/amuc/index.html
Amuc (the Amsterdam Music Composer) is an audio application for composing
and playing music. With this version it is more or less loosing its
innocence ... Amuc now interfaces with Jack, and text and graphics are
neatly anti-alias'ed. What has remained is its speedy operation.
As a little joke you can listen to this "audio greeting card":
http://members.chello.nl/w.boeke/amuc/hi-woody.ogg