This is a one-year round-up release of qmidiarp. A few new little features have sneaked in and a few bugs have been fixed, both thanks to people filing tickets!
Nothing else to say, except that the detailed changes are right below:
o All Modules now have the Note Filter already present in the Arps.
Also, the note range entries can now be set by MIDI learn
o Arp: The octave mode is now defined by independent upper/lower bounds
(feature request #12 by ssj71)
o LFO: New waveform flip button (feature request #11 by MilkMiruku)
o Seq: The output MIDI channel is now a MIDI controllable item. This
allows for instance an LFO to control the Seq MIDI channels for
dispatching sounds within a sequence (feature request #13 by Menno)... read more
QMidiarp-0.6.3 is a small release fixing an annoying regression in the Arp LV2 module, where the pattern display did not follow changes made in the pattern field or when selecting a preset. It also fixes the LV2 plugin user interfaces when building with --enable-qt5.
NOTE (again) that when buit against Qt5 these plugins will work only in Qt5 plugin hosts at this time (i.e. Rui's Qtractor or drobilla's jalv.qt5, but no longer Ardour), however suil library updates also seem to be on their way. ... read more
This qmidiarp release comes about a year after the last one...and yet again: Not much new stuff, but some more bugs squeeeezed, thanks to some courageous reporters. And, after all, it's a lifesign isn't it? In other words, updating is of course highly recommended.
Have fun with QMidiArp 0.6.2, below is the list of changes.
o Arp: Regression: Latch mode caused the first note playing on
forever and other annoyances (Bug #12 reported by Alois Cochard)
o Seq: Small position error of the helper tick line relative to the
o Seq: Note length values saved to file were not correct and had no
correct default (Bug #14 reported by Steve Grace)
o LV2 Seq and Lfo: Display was not correct when diminishing resolution
or length in plugin UI
o LV2 Seq: Vertical zoom values are part of the controls and therefore
saved in presets as well ... read more
Here is a new qmidiarp release, some small things take some days more than 9 months, don't they? Along with a couple of (important) bugfixes and changes mainly regarding the QMidiArp LV2 plugin suite, 0.6.1 comes with only one new feature: the Arp can now step up and down octaves after a chord has been arped through, nothing more than what you would expect from an Arp...this is something that was already partly possible by constructing a rather long pattern, but now it is simply selectable from combo boxes. ... read more
QMidiArp 0.6.0 is out, since of course it cannot miss the huge train of Q-Application updates just racing by for the new year!
This release includes LV2 plugins of the three QMidiArp modules. They are synchronizable to the transport info provided by different hosts in different ways, and they work well with the new Qtractor, thanks to Rui for updates regarding this.
I don't claim that I have fully understood LV2 host-GUI communication, but I found the recent sisco plugin by Robin Gareaus very instructive for this, thanks!... read more
QMidiArp 0.5.3 fixes a number of bugs and should from now on replace 0.5.2. It also has some minor functional improvements, all is listed below.
With thanks to all reporters, contributors and translators.
o Random functions for sequencer and LFO steps and arp repeat mode
(feature request #5 Keith Milner)... read more
QMidiArp 0.5.2 has just seen the light of the day. It brings mainly two improvements. One is a comeback, that of tempo changes on the fly, and that now includes also tempo changes of a potential Jack Transport master. Also the Jack Transport starting position is finally taken into account, so that QMidiArp should be in sync also when starting the transport master not at zero.
The second one is Non Session Manager support, mainly thanks to the work done by Roy Vegard Ovesen!
Note that for compiling in NSM support you will now need liblo as dependency.... read more
I'm happy to announce release 0.5.1 of QMidiArp.
It brings some new features for Arp patterns suggested by gionnico on the tracker. New 't' and 'g' tokens provide semitone shifts, and repeating '0' within chords play out several notes even when only one note is pressed on the keyboard.
It also brings some sort of automation for the parameter storage (see below) that might be interesting when working with live sequencing.
I've updated the demo_seqlfo.qmax that you'll find in /usr/share/qmidiarp/examples and you can download a yoshimi xmz file, which is made for it, from the sourceforge qmidiarp 0.5.1 folder. Check it out, it's a nice sequence I think.... read more
Dear friends, this is the 0.5.0 release of QMidiArp.
As a major new feature, it brings a parameter storage and switch center. You can now store parameters, sequences and waveforms of all modules together, and recall them by mouse click or MIDI CC. The recall behaviour can be adjusted either to take place at the end of a chosen module pattern or after a given number of beats. This adds some more versatility to QMidiArp as a handy Live tool.... read more
QMidiArp 0.4.5 fixes two bugs:
o JACK Transport start with ALSA backend was broken in 0.4.4
o Event forwarding port index was uninitialized in JACK MIDI backend leading to a crash when unhandled MIDI notes were received
One month later, QMidiArp 0.4.4 comes as a bugfix release. Everyone is encouraged to upgrade to this version.
With many thanks to the reporters and merry Whynachten
o JACK MIDI backend doesn't require Jack Transport anymore
o Better usability of the sequencer loop marker
o Improved LFO offset slider behavior
o Quantization to the minimum stepwidth in Arp modules active when
changes in Arp patterns occur... read more
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. The full list of noticeable changes is below.
Masters of the step sequencer, Enjoy!
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... read more
Great feedback from some users, especially Louigi Verona, Sascha Schneider and Jeremy Jongepier have kept the inspiration level up, some bugs could be squeezed since the last release. Two major issues had been addressed in a provided patch, but other small ones are now done in this release.
I'd like to thank Nedko again for great discussions and answers in most cases :)
But there are also some new features, most of them inspired by you guys:... read more
Mainly two important issues regarding external synchronization and running stability with only Seq and Lfo modules are fixed by the qmidiarp-0.4.1-fixes.patch file available from the 0.4.1 Download directory.
I'd like to thank Louigi Verona, Brendan Jones and Jeremy Jongepier for quickly reporting and insisting on these overseen issues.
Work is underway, mainly stimulated and supported by Nedko Arnaudov, to make this animal handle JACK MIDI natively. It is far from being finished, so it is not time for this today, but since January, some other handy features have sneaked in making it worth to give an update.
Playhead cursors, waveform-recording MIDI LFOs, some new MIDI controllables and a finer step sequencer control by the keyboard are the main new features brought by this release. ... read more
With season's greetings and the unexpected honor to be the first this year:
QMidiArp is finally reborn !
Although yet in another alpha state this arpeggiator, sequencer and MIDI LFO has grown quite a bit in functionality and, hopefully, usability.
Special thanks for his explanations and initial support go to Guido Scholz.
ENJOY and best wishes for 2011
QMidiArp is available for download at