Hi everybody,
On the wrap of the late miniLAC2016(a)c-base.org Berlin (April 8-10)
[7][8], where this Yet Same Old Qstuff* (continued) workshop [9]
babbling of yours truly (slides, videos[10]) was taken place.
There's really one (big) thing to keep in mind, as always: Qtractor [1]
is not, never was, meant to be a 'do-it-all' monolith DAW. Quite frankly
it isn't a 'pure' modular model either. Maybe we can agree on calling it
a 'hybrid' perhaps? And still, all this time, it has been just truthful
to its original mission statement--modulo some Qt [2] major version
numbers--nb. it started on Qt3 (2005-2007), then Qt4 (2008-2014), it is
now Qt5 full throttle.
It must have been like start saying uh. this is probably the best dot or
rather beta release of them all!
Now,
Qtractor 0.7.7 (haziest photon) is out!
Everybody is here compelled to update.
Leave no excuses behind.
As for the 'mission statement' coined above, you know it's the same as
ever was (and it now goes to eleven years in the making [11]):
Qtractor [1] is an audio/MIDI multi-track sequencer application
written in C++ with the Qt framework [2]. Target platform is Linux,
where the Jack Audio Connection Kit (JACK [3]) for audio and the
Advanced Linux Sound Architecture (ALSA [4]) for MIDI are the main
infrastructures to evolve as a fairly-featured Linux desktop audio
workstation GUI, specially dedicated to the personal home-studio.
Website:
http://qtractor.sourceforge.net
Project page:
http://sourceforge.net/projects/qtractor
Downloads:
http://sourceforge.net/projects/qtractor/files
- source tarball:
http://download.sf.net/qtractor/qtractor-0.7.7.tar.gz
- source package:
http://download.sf.net/qtractor/qtractor-0.7.7-25.rncbc.suse.src.rpm
- binary packages:
http://download.sf.net/qtractor/qtractor-0.7.7-25.rncbc.suse.i586.rpmhttp://download.sf.net/qtractor/qtractor-0.7.7-25.rncbc.suse.x86_84.rpm
Git repos:
http://git.code.sf.net/p/qtractor/codehttps://github.com/rncbc/qtractor.githttps://gitlab.com/rncbc/qtractor.githttps://bitbucket.org/rncbc/qtractor.git
Change-log:
- LV2 UI Touch feature/interface support added.
- MIDI aware plug-ins are now void from multiple or parallel instantiation.
- MIDI tracks and buses plug-in chains now honor the number of effective
audio channels from the assigned audio output bus; dedicated audio
output ports will keep default to the stereo two channels.
- Plug-in rescan option has been added to plug-ins selection dialog (yet
another suggestion by Frank Neumann, thanks).
- Dropped the --enable-qt5 from configure as found redundant given
that's the build default anyway (suggestion by Guido Scholz, thanks).
- Immediate visual sync has been added to main and MIDI clip editor
thumb-views (a request by Frank Neumann, thanks).
- Fixed an old MIDI clip editor contents disappearing bug, which
manifested when drawing free-hand (ie. Edit/Select Mode/Edit Draw is on)
over and behind its start/beginning position (while in the lower view pane).
License:
Qtractor [1] is free, open-source Linux Audio [5] software,
distributed under the terms of the GNU General Public License (GPL [6])
version 2 or later.
References:
[1] Qtractor - An audio/MIDI multi-track sequencer
http://qtractor.sourceforge.net
[2] Qt framework, C++ class library and tools for
cross-platform application and UI development
http://qt.io/
[3] JACK Audio Connection Kit
http://jackaudio.org
[4] ALSA, Advanced Linux Sound Architecture
http://www.alsa-project.org/
[5] Linux Audio consortium of libre software for audio-related work
http://linuxaudio.org
[6] GPL - GNU General Public License
http://www.gnu.org/copyleft/gpl.html
[7] miniLAC, a more compact, community-driven version of the yearly
Linux Audio Conference
http://minilac.linuxaudio.org
[8] c-base.org, Berlin
http://c-base.org
[9] Yet Same Old Qstuff* (continued) workshop
http://minilac.linuxaudio.org/index.php/Workshop#Yet_Same_Old_Qstuff.2A_.28…
[10] slides:
http://minilac.linuxaudio.org/index.php/File:Lac2016_qstuff_slides.pdf
videos: http://media.ccc.de/v/minilac16-yetsameoldqstuff
[11] Siskel & Ebert - "This Is Spinal Tap"
http://www.youtube.com/watch?v=4xgx4k83zzc
See also:
http://www.rncbc.org/drupal/node/1033
Enjoy && Have fun.
--
rncbc aka Rui Nuno Capela
The Guitarix developers proudly present
Guitarix release 0.35.0
Guitarix is a tube amplifier simulation for
jack (Linux), with an additional mono and a stereo effect rack.
Guitarix includes a large list of plugins[*] and support LADSPA / LV2
plugs as well.
The guitarix engine is designed for LIVE usage, and feature ultra fast,
glitch and click free, preset switching, full Midi and/or remote
controllable (Web UI not included in the distributed tar ball).
This release introduce the new GUI design by Markus Schmidt aka. boomshop
Beside that, it comes with a couple of fixes and some new plugins.
Also included be the MOD UI's for the LV2 plugins used by the MOD[*]
For all changes, please check out the changelog.
Please refer to our project page for more information:
http://guitarix.sourceforge.net/
Download Site:
http://sourceforge.net/projects/guitarix/
Forum:
http://guitarix.sourceforge.net/forum/
Please consider visiting our forum or leaving a message on
guitarix-developer(a)lists.sourceforge.net
<mailto:guitarix-developer@lists.sourceforge.net>
regards
hermann
[*] http://moddevices.com/
Hi all:
I picked up one of these KMI kboards and wanted to play with the
configuration settings, but couldn't get their editor to work through
wine, so I wrote a python script that edits and dumps the sysex for
configuration. Its very utilitarian, but already I'm glad I wrote it
since every instrument seems to play better with slightly different
settings. Of course this program is offered without any guarantees,
especially since its messing with hardware.
If anyone has or considers getting one of these keyboards he or she
can keep this project in mind for configuring it in linux.
https://github.com/ssj71/kboard-editor
later,
_Spencer
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of Rivendell v2.12.0. 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 ***
Changes:
Sequential Cut Play-Out. Cuts can now be configured on a per-cart basis
to play in a set sequential order rather than by relative weight value.
New Switcher Support. Support has been added for the Broadcast Tools
ADMS 44.22 and SS 4.1 MLR switchers.
New RML. A 'Copy Cut' ['CP'] RML has been added that allows cuts to
be copied between carts.
RDLogEdit Changes. Added a 'Show Only Recent Logs' checkbox.
New Web API Methods. The following new methods have been added to the
web API:
AssignSchedCode
ListCartSchedCodes
ListSchedCodes
UnassignSchedCode
Database Schema Reversion. Added an rdrevert(8) command to allow
database schema changes to be reverted to an earlier version (experimental).
Documentation Changes. The documentation has been converted to
XML-DocBook5.
Various other bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 254, 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/ <http://www.rivendellaudio.org/> <http://www.rivendellaudio.org/ <http://www.rivendellaudio.org/>>
Cheers!
|----------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|----------------------------------------------------------------------|
| "No, `Eureka!' is Greek for `This bath is too hot!'" |
| -- Dr. Who |
|----------------------------------------------------------------------|
Rapicorn is a toolkit for declarative UIs and SVG-based theming, see:
http://rapicorn.org/https://testbit.eu/pub/dists/rapicorn/
Beast is an audio composer and modular synthesis application, see:
http://beast.testbit.eu/https://testbit.eu/pub/dists/beast/
Lots of work went into the build system and linux distribution porting lately and it's starting to pay off. As I type this, the build machines are running hot, building packages based on the new versions. Once they are done, new binary packages for installation can be found here:
https://bintray.com/beast-team/deb
This is another one in a series of recent releases that have changed a lot under the hood but yet have little user interface visible impacts. That's going to change in the future, but before that point, here come some notable new features for developers. With recent improvements to the IDL compiler in Rapicorn, the BSE library could be wrapped in Python, so it is now possible to run the following little program in Python:
import Bse, time
Bse.server.register_core_plugins()
time.sleep (1.5) # give time to load plugins
prj = Bse.server.create_project ("example")
prj.restore_from_file ("/usr/share/beast/demo/partymonster.bse")
prj.play()
# listen... ;-)
Starting with this release, we'll use a more stringent versioning scheme, to summarize:
* MAJOR: Increments on major API breaks, *forces* ABI break, resets MINOR, MICRO
* MINOR: Increments for significant changes or ABI breaks, resets MICRO
* MICRO: Increments with every release, increments must *not* break ABI
* ABI change: Increments MAJOR or MINOR and resets MICRO
Also MAJOR ideally reflects the year a major release was started.
Please test and provide feedback so we can improve the experience. The detailed NEWS are appended for the curious.
Rapicorn 16.0.0: (2016-04-07)
* Remove internal librsvg copy, require an installed librsvg-2.0.
* Provide enum meta information for enum values stored in Any.
* Provide change notification signals for Parameter.
* Cleanup threads via atexit(3).
* Added support for auxillary data on IDL sequence and record definitions.
* Added compatibility code to downgrade cython requirement to 0.20.1 for trusty.
* Added fixes for g++-4.8.4 and libtool >= 1.5.2.
* Grow Any content to enable structured type and small string optimizations.
* Remove remove Atomic<> in favour of the "Construct On First Use Idiom".
* Improved exception specifications to satisfy cython-0.23.3.
* Reduced unit testing time, individually and by tuning the benchmark timers.
* Use xvfb-run(1) to run X11 related unit tests.
* Support and use the TAP protocol for unit test evaluation.
* New versioning: Releases increase MAJOR for major API changes.
* New versioning: Releases increase MINOR in case of any ABI breaks.
* New versioning: Releases increase MICRO for backwards compatibility.
* New versioning: The MAJOR number ideally matches the release year.
* The Python module alias remans 'Rapicorn', stored in Rapicorn_15/.
* C++ namespace changed to 'Rapicorn', files install under 'rapicorn-$MAJOR'.
* The librapicorn shared library supports installation of multiple versions.
* Many build system fixes and integration of travis-ci builds.
* Automatically built Debian packages are now on http://bintray.com/beast-team/.
* The file debian/copyright now contains an accurate licensing account.
* Install cython headers to allow IDL Python bindings outside Rapicorn.
* Add AutoSeeder class to provide good non-deterministic seeding entropy.
* Add PCG-32 which provides fast but well distributed pseudo random numbers.
* Include a random_secret() in hash functions to avoid collision attacks.
* Use Python enum classes and C++11 enum classes in IDL code generation.
* Fixed shebang to reliably find Python2.7. [Milk Brewster]
Beast 0.10.0: (2016-04-07)
* Memory leak and stability fixes.
* Removal of deprecated Glib/Gtk+ functions.
* A new binary 'bsetool' subsumes several old utilities.
* Removal of unused utilities and several places with dead code.
* Several classes are now (fully) ported to new AIDA IDL: SNet Track
TrackPart Bus SampleFileInfo Project MusicalTuning NoteDescription Icon
* More porting work to use Rapicorn C++11 utilities.
* Fixes for g++-4.9 which has become a hard dependency.
* Support and use the TAP protocol for unit test evaluation.
* New versioning: Releases increase MAJOR for major API changes.
* New versioning: Releases increase MINOR in case of any ABI breaks.
* New versioning: Releases increase MICRO for backwards compatibility.
* Now libbse supports parallel installation of runtime library packages.
* Now various program and module installation paths include MAJOR.
* Fix build issues with external libbse plugins.
* Fix LADSPAv1 plugin registration failing to detect some plugins.
* Provide C++11 API for undo/redo functions.
* Add pybse API wrapper that allows Python to 'import Bse'.
* Start a Python interpreter from Beast.
* Split up Beast main() methods to run event loop from Python.
* Port libbse to use C++11 scoped enums.
--
Yours sincerely,
Tim Janik
https://testbit.eu/timj/
Free software author.
Hi,
This project is a Linux MIDI Synth library based on the Sonivox EAS Synthesizer
published by Google on the Android Open Source Project. It is a real time GM
synthesizer without needing external soundfonts, using embedded samples instead. It
consumes very little resources, so it may be indicated in Linux projects for small
embedded devices.
The library uses ALSA Sequencer MIDI input and PulseAudio output. Complete
compile-time dependencies are:
* Qt5, http://www.qt.io/[1]
* Drumstick, for ALSA MIDI input. http://sourceforge.net/projects/drumstick/[2]
* PulseAudio, for audio output.
http://www.freedesktop.org/wiki/Software/PulseAudio/[3]
The project contains:
* cmdlnsynth: Command line sample program using the synthesizer library
* guisynth: GUI sample program using the synthesizer library
* libsvoxeas: The Linux synthesizer shared library, using ALSA Sequencer and
PulseAudio
* sonivox: The AOSP source files, with a qmake project file to compile and test
under QtCreator as a static library
Copyright (C) 2016 Pedro López-Cabanillas.
https://github.com/pedrolcl/Linux-SonivoxEas
Regards,
Pedro
--------
[1] http://www.qt.io/
[2] http://sourceforge.net/projects/drumstick/
[3] http://www.freedesktop.org/wiki/Software/PulseAudio/
Hi :)
A new release of io GNU/Linux is available for downloads (32 and 64-bits)
Features:
* Fully configured system for live and/or install
* Kernels 4.4.6 and 4.4.6-rt
* Enlightenment e20 as window manager
* All sounds through Jack2
* Hundred of audio, graphics, video, internet, utilities and system programs.
Get it at http://io.gnu.linux.free.fr/
if the homepage goes slow for you, please check:
https://sourceforge.net/projects/io-gnu-linux
Feedbacks welcome, enjoy :)
MK