Drumstick is a set of MIDI libraries using C++/Qt5 idioms and style. Includes
a C++ wrapper around the ALSA library sequencer interface: ALSA sequencer
provides software support for MIDI technology on Linux. A complementary
library provides classes for processing SMF (Standard MIDI files: .MID/.KAR),
Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime
MIDI I/O library is also provided for Linux, Windows, and Mac OSX.
Changes for v1.1.0
* RT library: new backend for Linux: Sonivox EAS (grabbed from Android Open
Source Project)
* RT library: new backend for Mac OSX: Apple DLS Synth
* RT library: two new methods to retrieve backends by name
* Four utilities/examples have been removed/replaced with the corresponding
unit tests
* Documentation revision
* Several fixes, thanks for the patches to Maximiliano Curia, Robin Lee, Heiko
Becker
Compilation minimum requirements for all platforms: CMake 3.0 and Qt 5.7
Copyright (C) 2009-2016, Pedro Lopez-Cabanillas
License: GPL v2 or later
Project web site
http://sourceforge.net/projects/drumstick
Online documentation
http://drumstick.sourceforge.net/docs/
Downloads
http://sourceforge.net/projects/drumstick/files/1.1.0/
So it's the last equinox'16...
And the last of the Qstuff* End of Summer'16 release parties [7][8].
Qtractor 0.7.9 (snobbier graviton) is now released!
Release highlights:
* Audio/MIDI metronome anticipatory offset (NEW)
* Current clip highlighting (NEW)
* SFZ sample file archive/zip bundling (NEW)
* MIDI transpose Reverse tool (NEW)
* MIDI (N)RPN running status and NULL support (NEW)
* MIDI Controllers catch-up algorithm (FIX)
* MIDI track Instrument menu (FIX)
* JACK shutdown and buffer-size changes (FIX)
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.9.tar.gz
- source package:
http://download.sf.net/qtractor/qtractor-0.7.9-27.rncbc.suse.src.rpm
- binary packages:
http://download.sf.net/qtractor/qtractor-0.7.9-27.rncbc.suse.i586.rpmhttp://download.sf.net/qtractor/qtractor-0.7.9-27.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
Wiki (help wanted!):
http://sourceforge.net/p/qtractor/wiki/
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.
And the boring complete change-log follows:
- JACK buffer-size change handling has been deeply improved, now doing
an immediate session restart, while preserving all external connections
as much as possible.
- Introducing an audio and MIDI metronome anticipatory offset, kind of
latency compensation, to respective option settings cf.
View/Options.../Audio, MIDI/Metronome/Offset (latency).
- Fixed LADSPA plug-in preset switching, incidentally broken as NOP,
ever since late Haziest Photon's crash-landed.
- MIDI Track/Instrument cascading menus have been found empty broken on
Qt5 builds, now fixed.
- MIDI RPN/NRPN running status and RPN NULL reset command are now
supported (input only).
- Fixed a sure immediate crash on removing audio buses that are current
targets of any active Aux-send inserts.
- Fixed yet another old bummer that was reaping off assigned MIDI
controllers on existing track's gain/volume or panning controls, when
adding any single new track.
- Fixed missing feedback on MIDI controllers assigned to any of monitor,
record, mute and solo track/bus state buttons.
- Eye-candy warning: the current clip, not necessarily the one currently
selected, is now highlighted with a solid outline; linked MIDI clips are
also highlighted with an alternate dashed outline.
- SFZ file conversion, and bundling of the respective sample files, is
now supported when saving as zip/archive (*.qtz).
- Fixed track monitor, record, mute and solo dangling states, on
Track/Duplicate command.
- Slight regression on the LV2 State Files abstract/relative file-path
mapping, trading QFileInfo::canonicalFilePath() for
QFileInfo::absoluteFilePath(), and thus skipping all symlink
dereferences in the process.
- Fixed a one first linking/ref-counting glitch, affecting recently
recorded MIDI clips which might have their initial clip length still
un-quantized to MIDI resolution (BBT).
- A brand new and discrete MIDI clip editor command tool has been added:
MIDI Tools/Transpose/Reverse.
- Discretely fixed MIDI Controllers catch-up algorithm.
- Fixed a borderline mistake on plug-in parameter port index mapping to
its corresponding symbolic name, especially if newer plug-in versions
are loaded on older saved sessions.
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] The QStuff* End of Summer'16 Release
http://www.rncbc.org/drupal/node/1696
[8] Vee One Suite 0.7.6 - The Eleventh beta release
http://www.rncbc.org/drupal/node/1699
See also:
http://www.rncbc.org/drupal/node/1700
Enjoy && Have (lots of) fun.
--
rncbc aka Rui Nuno Capela
spectmorph-0.3.1 has been released.
Overview of Changes in spectmorph-0.3.1:
----------------------------------------
* Added plugins for LV2 and VST api.
* New instruments: bassoon, cello, bass-trombone, reed-organ.
* Added different templates to get standard morph plans quickly.
* LV2|VST|JACK will start with default plan now (instead of empty plan).
* Standard instrument set location (~/.spectmorph/instruments/standard):
- plan templates can refer to instruments in that directory without
storing any absolute path (index will be instruments:standard)
- in almost any case, loading instruments isn't necessary anymore
* Resize MorphPlanWindow automatically if operators are removed.
* Changed time alignment during morphing:
- morphed sounds should starty at the beginning of the note (no extra latency)
- Start marker for instrument notes no longer necessary
- SpectMorphDelay plugin no longer necessary
* Some improvements for building new instruments:
- make some smenc parameters configurable (--config option)
- improvements to soundfont import
- new fundamental frequency estimation for tune-all-frames
- support global volume adjustment (instead of auto-volume)
* Various bugfixes.
What is SpectMorph?
-------------------
SpectMorph is a free software project which allows to analyze samples of
musical instruments, and to combine them (morphing). It can be used to
construct hybrid sounds, for instance a sound between a trumpet and a flute; or
smooth transitions, for instance a sound that starts as a trumpet and then
gradually changes to a flute.
Also interpolating between two samples of the same instrument (different attack
velocity of a piano) could be interesting.
SpectMorph is implemented in C++ and licensed under the GNU LGPL version 3
SpectMorph is still under development. This means:
* the fileformat is not yet stable - instruments or morph plans may not work
with newer versions of SpectMorph
* the algorithms for synthesizing sounds are still under development - newer
versions may sound different
To sum it up: if you compose music using SpectMorph, don't expect newer
versions to be compatible in any way.
Integrating SpectMorph into your Work
-------------------------------------
In order to make music that contains SpectMorph, you currently need to use
Linux. There are four ways of integrating SpectMorph sounds into music you
create:
- LV2 Plugin, for any sequencer that supports it.
- VST Plugin, especially for proprietary solutions that don't support LV2.
- JACK Client.
- BEAST Module, integrating into BEASTs modular environment.
Links:
------
Website: http://www.spectmorph.org
Download: http://www.spectmorph.org/downloads/spectmorph-0.3.1.tar.bz2
There are many sound samples on the website, which demonstrate morphing between
instruments.
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
Dear list,
I'm happy to announce two open positions in our group at Oldenburg
University and partner institutions:
NIH-funded software engineer for 5 years (audio signal processing,
computer science, communications engineering, or similar)
at HoerTech gGmbH, a transfer institution of Oldenburg University, see
http://www.hoertech.de/de/hoertech/karriere.html for details, deadline
Sept. 30th
NIH-funded PostDoc position until 06/30/2021
in the field of Signal Processing for Hearing Devices at Oldenburg
University, see http://www.uni-oldenburg.de/stellen/?stelle=65009 for
details, deadline Sept. 20th
Especially the software engineer position is based on open source audio
software development on Linux; we presented the basis of that position
at the LAC2009:
http://lac.linuxaudio.org/2009/cdm/Friday/07_Grimm/07.pdf
Our group on Auditory Signal Processing (head: Prof. Volker Hohmann)
https://www.uni-oldenburg.de/en/auditory-signal-processing/ is active in
bridging the gap between basic research on perceptual principles in
hearing and applications in hearing devices. The group offers a creative
and collaborative research environment within a large hearing research
cluster http://hearing4all.eu/EN/
Best regards,
Giso
Radium is a vertical music editor. Radium is inspired by trackers, but uses
graphics to show musical data. Radium also supports MIDI sequencing and
hard disk recording.
Radium has features like smooth scrolling, zooming, automation, piano roll,
and embedded Pure Data (Pd).
Homepage: http://users.notam02.no/~kjetism/radium/
Demonstration video by Tobias Lutzenkirchen showing some
of the features: https://www.youtube.com/watch?v=FhwmT0G5EwM
Demonstration video showing developing Faust programs inside Radium:
https://www.youtube.com/watch?v=LJm9Lox1WFA
Changes 4.0.0 -> 4.1.2:
* Optionally show CPU usage per instrument in the mixer.
* Optionally auto-suspend instruments to save CPU.
* Add bypass and keyboard grab buttons to native VST GUI windows.
* Several fixes for plugin delay compensation and MIDI timing.
* Cut/copy/paste instruments in the mixer.
* Option to save multiple presets into one file.
* Multitrack hard disk recording. Peaks are updated in realtime while
recording.
* Option to render range into soundfile.
* Option to quantitize automation.
* Additional included effects for doing pitch shifting and convolution.
* Reduced memory usage.
* Support drag-dropping audio and preset files.
* MIDI learn can also learn from input event connections.
* Grey out editor when editor doesn't have keyboard focus.
* Faster graphics.
* Many minor bug fixes and new features.
Maybe not be the prettiest, but this bird sure knows how to create great sounds!
First of all, we have a new quick guide that's in Yoshimi's 'doc' directory.
It's just something to help new users get started.
We've always logged warnings if it wasn't possible to run either audio or MIDI,
but now we also give a GUI alert.
From this version onward it is possible to autoload a default state on startup,
so you have Yoshimi already configured exactly as you like, with patches loaded
and part destinations set etc.
To make it easier to position program change CCs in a MIDI file, there is a new
option to report the time these take to load.
Vector control settings are now stored in patch set and state files.
We implemented a simpler way to perform channel switching so the 'current' MIDI
instrument can seem to be changed instantly, but retaining the note tails of
the previous one.
All the usual background improvements.
When installed, full details are in either:
/usr/local/share/doc/yoshimi/Yoshimi_1.4.1-features.txt
Or:
/usr/local/share/doc/yoshimi/Yoshimi_1.4.1-features.txt
To build yoshimi fetch the tarball from either:
http://sourceforge.net/projects/yoshimi
Or:
https://github.com/Yoshimi/yoshimi
Our user list archive is at:
https://www.freelists.org/archive/yoshimi
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Hi folks!
Just passing along the release of AV Linux 2016.8.30, if you're interested
please take a look at the Release Announcement.
http://bandshed.net/forum/index.php?topic=3827
Best Regards, Glen MacArthur