qmidiarp-user Mailing List for QMidiArp
Linux MIDI arpeggiator, phrase generator and controller LFO
Status: Alpha
Brought to you by:
emuse
You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(20) |
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
(5) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(3) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: rosea.grammostola <ros...@gm...> - 2020-12-10 16:53:28
|
Hi, Thanks for the NSM fix. I've tried to sync Supercollider with QmidiArp via Ableton Link, using jack_link. Seems to work. https://media.ccc.de/v/lac2018-42-ableton_link_a_technology_to_synchronize_music_software https://github.com/rncbc/jack_link https://cdm.link/2020/03/supercollider-ableton-link/ |
From: Frank K. <goe...@ya...> - 2017-12-17 13:03:11
|
Dear all, here is QMidiArp 0.6.5. Another year has passed, and qmidiarp again only slightly changes, improves, adapts itself. A few more factory patterns were added to the Arpeggiator, a new "As Played" repeat mode has sneaked in, and for making things easier the MIDI OMNI mode is now default when modules are added. QMidiArp also builds against Qt5 by default now (it's about time ;) ), no more --enable-qt5 needed at configure stage. Enjoy! Frank -------------- Here is the full changelog: qmidiarp-0.6.5 (2017-12-17) *Improvements* o MIDI OMNI Mode receiving on all MIDI channels is now available and even default for all modules. o Arp: Some more 'factory' patterns added to the LV2 presets and to the .qmidiarprc file. Latter requires deleting the original one in the home directory and launching the standalone application. o Arp: New pattern repeat mode "As Played" for following the played note order instead of reorganizing them up, down or random. o Arp: For deliberately clearing buffered incoming notes the modules now all react to ALL_NOTES_OFF and ALL_SOUND_OFF MIDI messages. o LV2: The DSP ("generic") parameter interface has gotten some improvements for better usability (thanks Holger Wirtz for input on this) *Fixed Bugs* o LV2: Latch mode was not working properly when using release function. o LV2 Arp: when running with host transport sync, transport start caused received notes to be cleared. This also cleared those notes received before the transport was starting and led to missed notes especially in qtractor. This should work better now. (Thanks to Webmadman for reporting, and to Rui). o Seq and LFO: the "Note Off" option had no effect (regression). o Recent Files menu in main app displayed extra characters with Qt5. *General changes* o Building against Qt5 is now default. No more --enable-qt5 needed. o LV2: Category set to MIDIPlugin instead of Instrument o The DSP classes including the LV2 DSP modules no longer use Qt libraries. However the LV2 and App GUIs do. o New build configure options for more flexibility --enable-alsa (default=yes) set no for building on systems without alsa --enable-buildapp (default=yes) set no for building only LV2 modules --enable-lv2-pluginuis (default=yes) set no for LV2 module dsps only *Website* http://qmidiarp.sourceforge.net/ *Download* https://download.sf.net/qmidiarp/qmidiarp/0.6.5/qmidiarp-0.6.5.tar.bz2 *Description* QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA and JACK. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. *SCM Repos* https://git.code.sf.net/p/qmidiarp/code https://github.com/emuse/qmidiarp |
From: Frank K. <goe...@ya...> - 2017-12-17 12:49:54
|
Dear all, here is QMidiArp 0.6.5. Another year has passed, and qmidiarp again only slightly changes, improves, adapts itself. A few more factory patterns were added to the Arpeggiator, a new "As Played" repeat mode has sneaked in, and for making things easier the MIDI OMNI mode is now default when modules are added. QMidiArp also builds against Qt5 by default now (it's about time ;) ), no more --enable-qt5 needed at configure stage. Enjoy! Frank -------------- Here is the full changelog: qmidiarp-0.6.5 (2017-12-17) *Improvements* o MIDI OMNI Mode receiving on all MIDI channels is now available and even default for all modules. o Arp: Some more 'factory' patterns added to the LV2 presets and to the .qmidiarprc file. Latter requires deleting the original one in the home directory and launching the standalone application. o Arp: New pattern repeat mode "As Played" for following the played note order instead of reorganizing them up, down or random. o Arp: For deliberately clearing buffered incoming notes the modules now all react to ALL_NOTES_OFF and ALL_SOUND_OFF MIDI messages. o LV2: The DSP ("generic") parameter interface has gotten some improvements for better usability (thanks Holger Wirtz for input on this) *Fixed Bugs* o LV2: Latch mode was not working properly when using release function. o LV2 Arp: when running with host transport sync, transport start caused received notes to be cleared. This also cleared those notes received before the transport was starting and led to missed notes especially in qtractor. This should work better now. (Thanks to Webmadman for reporting, and to Rui). o Seq and LFO: the "Note Off" option had no effect (regression). o Recent Files menu in main app displayed extra characters with Qt5. *General changes* o Building against Qt5 is now default. No more --enable-qt5 needed. o LV2: Category set to MIDIPlugin instead of Instrument o The DSP classes including the LV2 DSP modules no longer use Qt libraries. However the LV2 and App GUIs do. o New build configure options for more flexibility --enable-alsa (default=yes) set no for building on systems without alsa --enable-buildapp (default=yes) set no for building only LV2 modules --enable-lv2-pluginuis (default=yes) set no for LV2 module dsps only *Website* http://qmidiarp.sourceforge.net/ *Download* https://download.sf.net/qmidiarp/qmidiarp/0.6.5/qmidiarp-0.6.5.tar.bz2 *Description* QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA and JACK. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. *SCM Repos* https://git.code.sf.net/p/qmidiarp/code https://github.com/emuse/qmidiarp |
From: Yassin P. <ph...@gn...> - 2016-11-01 16:31:43
|
Now featured <http://libremusicproduction.com/news/20161101-qmidiarp-064-out> on LMP. And BTW thanks. If I'm not mistaken, this is the only arpeggiator /plugin/ available on Linux. I use it a lot, it's a JOY. yPhil On 01/11/2016 16:15, Frank Kober wrote: > This is a one-year maintenance 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 ;) > > Check it out, have fun! > > Best > Frank > > --------------- > > qmidiarp-0.6.4 (2016-11-01) > > Improvements > 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) > > Fixed Bugs > o LFO: Offset slider didn't follow drawing and led to jumps on > first use > o LFO: Waveform type switched to custom when muting points (bug #16 > reported by MilkMiruku) > o Arp: When using Global Storage "Restore", the restore step was > incorrect > > ----- > QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK > and ALSA. It can run multiple synchronized arpeggiators, LFOs and step > sequencers. The modules are also available as LV2 plugins with Qt user > interface. All in all it is a handy live tool. > > Website with Documentation: > http://qmidiarp.sourceforge.net/ > > Download > http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.4/qmidiarp-0.6.4.tar.bz2/download > > Git repos > http://git.code.sf.net/p/qmidiarp/code > https://github.com/emuse/qmidiarp > _______________________________________________ > Linux-audio-user mailing list > Lin...@li... > http://lists.linuxaudio.org/listinfo/linux-audio-user -- Yassin "xaccrocheur" Philip http://manyrecords.com / http://yassinphilip.bitbucket.org |
From: Frank K. <goe...@ya...> - 2016-11-01 16:15:30
|
This is a one-year maintenance 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 ;) Check it out, have fun! Best Frank --------------- qmidiarp-0.6.4 (2016-11-01) Improvements 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) Fixed Bugs o LFO: Offset slider didn't follow drawing and led to jumps on first use o LFO: Waveform type switched to custom when muting points (bug #16 reported by MilkMiruku) o Arp: When using Global Storage "Restore", the restore step was incorrect ----- QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK and ALSA. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. All in all it is a handy live tool. Website with Documentation: http://qmidiarp.sourceforge.net/ Download http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.4/qmidiarp-0.6.4.tar.bz2/download Git repos http://git.code.sf.net/p/qmidiarp/code https://github.com/emuse/qmidiarp |
From: Frank K. <goe...@ya...> - 2016-11-01 16:12:50
|
This is a one-year maintenance 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 ;) Check it out, have fun! Best Frank --------------- qmidiarp-0.6.4 (2016-11-01) Improvements 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) Fixed Bugs o LFO: Offset slider didn't follow drawing and led to jumps on first use o LFO: Waveform type switched to custom when muting points (bug #16 reported by MilkMiruku) o Arp: When using Global Storage "Restore", the restore step was incorrect ----- QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK and ALSA. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. All in all it is a handy live tool. Website with Documentation: http://qmidiarp.sourceforge.net/ Download http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.4/qmidiarp-0.6.4.tar.bz2/download Git repos http://git.code.sf.net/p/qmidiarp/code https://github.com/emuse/qmidiarp |
From: Frank K. <goe...@ya...> - 2015-11-01 08:46:04
|
Dear all, QMidiarp-0.6.3 fixes 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 built 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 updates of drobilla's suil library also seem to be on their way. Please update to this version and.... Enjoy! Frank ----- qmidiarp-0.6.3 (2015-11-01) Fixed Bugs o LV2 Arp: Regression: Display updates no longer worked when changing arp patterns o Configure script caused trouble on certain build systems (bug #15 raised by the Mageia team) o LV2: Qt5 UIs did not have the correct UI type entry in ttl files Improvements o LV2 Arp: Factory pattern presets are now accessible as LV2 presets o LV2 Arp: Latch mode now also available in LV2 plugin ----- QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK and ALSA. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. All in all it is a handy live tool. Website http://qmidiarp.sourceforge.net/ Download http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.3/qmidiarp-0.6.3.tar.bz2/download There is now also a github repo that will be kept in sync with the sf repo for the time being https://github.com/emuse/qmidiarp |
From: Frank K. <goe...@ya...> - 2015-10-06 19:21:56
|
Hello all, This qmidiarp release dares to come 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 are the list of changes and links Frank ----- qmidiarp-0.6.2 (2015-10-06) Fixed Bugs 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 notes placed 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 Minor improvement o LV2 Seq: Vertical zoom values are part of the controls and therefore saved in presets as well ----- QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK and ALSA. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. All in all it is a handy live tool. Website http://qmidiarp.sourceforge.net/ Download http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.2/qmidiarp-0.6.2.tar.bz2/download There is now also a github repo that will be kept in sync with the sf repo for the time being https://github.com/emuse/qmidiarp |
From: Alois C. <alo...@gm...> - 2014-12-29 11:33:06
|
Hi Frank, I just built it and tried with master (0.6.2) and I can confirm that latch mode is working again :-) Thanks a lot for your great software and merry Christmas! Alois On 25 December 2014 at 17:39, Frank Kober <goe...@ya...> wrote: > > ---------- Forwarded Message ---------- > > Subject: Re: [Qmidiarp-user] Fwd: Regression in qmidiarp 0.6.4 > Date: Thursday 25 December 2014, 17:29:56 > From: Frank Kober <goe...@ya...> > To: qmi...@li... > > Hi Alois, > > > On Saturday 06 December 2014 00:38:56 Alois Cochard wrote: > > Hi, > > > > Thanks for your great software! > > > > This arpeggiator is amazing, a key piece in my set :) > > > > I had an issue recently, qmidiarp got upgraded from 0.6.0 to 0.6.4 on my > > distrib (archlinux), and the latch mode does not work anymore, it's a bit > > like if the first note which is play thru it is kept all the time. > > > > I had to downgrade to 0.6.0 get the behavior right again, is it a known > > issue? > > > > If not I'll be happy to try with 0.6.3, etc... and give you a preset to > > reproduce. > > > > Thanks! > > The current qmidarp git repo should fix the latch mode problem you > report. It > was indeed a regression introduced while trying to fix something else since > 0.6.0. > Tell me if it works for you when you get a chance to check. > > Merry Christmas > > Frank > ----------------------------------------- > -- *Λ\ois* http://twitter.com/aloiscochard http://github.com/aloiscochard |
From: Frank K. <goe...@ya...> - 2014-12-06 10:32:31
|
Hi Alois, On Saturday 06 December 2014 00:38:56 Alois Cochard wrote: > Hi, > > Thanks for your great software! > > This arpeggiator is amazing, a key piece in my set :) > > I had an issue recently, qmidiarp got upgraded from 0.6.0 to 0.6.4 on my > distrib (archlinux), and the latch mode does not work anymore, it's a bit > like if the first note which is play thru it is kept all the time. > Thanks for your report! I'll have a look. Yes I can confirm there were some changes/issues with the latch mode since 0.6.0 . I'll keep you posted in the next couple of days with more details and hopefully a fix. Cheers Frank |
From: Alois C. <alo...@gm...> - 2014-12-05 23:39:02
|
Hi, Thanks for your great software! This arpeggiator is amazing, a key piece in my set :) I had an issue recently, qmidiarp got upgraded from 0.6.0 to 0.6.4 on my distrib (archlinux), and the latch mode does not work anymore, it's a bit like if the first note which is play thru it is kept all the time. I had to downgrade to 0.6.0 get the behavior right again, is it a known issue? If not I'll be happy to try with 0.6.3, etc... and give you a preset to reproduce. Thanks! -- *Λ\ois* http://twitter.com/aloiscochard http://github.com/aloiscochard |
From: Frank K. <goe...@ya...> - 2014-09-24 19:12:59
|
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 right? Although this is something that was already partly possible by constructing a rather long pattern, it is now simply selectable from combo boxes. The LV2 plugins should now work fine in Ardour, Qtractor and Carla (1 and upcoming 2) including transport synchronisation and preset storage. Qt5 build is supported via configure option, but not recommended at the moment since the LV2 user interfaces wouldn't work in non Qt5 hosts, so basically nowhere. Thanks go to the reliable translators and to the bug reporters, but also to Rui and Filipe for making their plugin hosts better and better. Enjoy Frank |
From: Frank K. <goe...@ya...> - 2014-01-01 11:43:11
|
QMidiArp 0.6.0 is out, since of course it cannot miss the huge TGV 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! Happy new year! Frank --------------------------------------- http://qmidiarp.sourceforge.net Direct download: http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.0/qmidiarp-0.6.0.tar.bz2/download ---------------------------------------- qmidiarp-0.6.0 (2014-01-01) New Features o LV2 Plugins are now available for Arp, LFO and Seq modules - They have full functionality as known from the standalone application except MIDI control, which can be provided by the host - The LFO plugin also has a LV2 control output scaled from 0 to 1 - When the 'Sync to host' option is checked, the plugins support transport LV2 atom data from hosts as well as host transport information available from designated lv2 time ports (Qtractor, thanks Rui!) - Arp pattern presets are available in the LV2 module but cannot be written to the .qmidiarprc file. This has to be done with the standalone application - On hosts with small atom port capacities that do not honor the lv2 rsz:MinimumSize property, there will be issues with displaying very large LFO waveforms - Features of QMidiArp beyond the modules themselves (including global storage) are not available Fixed Bugs o Trying to open an inexistent file from the recent files menu led to crash (reported by Frank Neumann) |
From: Frank K. <goe...@ya...> - 2013-11-26 18:32:29
|
Dear all, 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. And....enjoy! Frank ------------------------------------ QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO for Linux with ALSA and JACK MIDI backends. ------------------------------------ Downloads are available at http://qmidiarp.sourceforge.net/ direct link: http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.5.3/qmidiarp-0.5.3.tar.gz/download ------------------------------------ qmidiarp-0.5.3 (2013-11-26) New Features o Random functions for sequencer and LFO steps and arp repeat mode (feature request #5 Keith Milner) Improvements o NSM support now handles import/export/clear to facilitate getting started (Roy Vegard Ovesen) o Tempo is now MIDI-controllable (MIDI-learn) o Sequencer transpose slider is now MIDI controllable (MIDI-learn) (feature request #7) o Sequencer pattern maximum length extended to 32 bars (feature request #6) Fixed Bugs o LFO offset jumped back to fixed value when MIDI controlled (bug #6 distrozapper) o Arp trigger behavior was not practical with chords pressed on keyboard (bug #7 Burkhard Ritter) o JACK Transport no longer worked when no JT Master tempo was present (bug #5 Barney Holmes) o Deleting an arp pattern in text window while running caused crash o Note lengths were not consistent between alsa and jack backends o Note lengths did not account for current tempo o Sequencer did not honor "D" button when MIDI controlled o Seq note length is now a 16th at half slider scale |
From: Frank K. <goe...@ya...> - 2013-05-08 22:59:05
|
Hi, 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. Enjoy, and enjoy LAC in Graz this year Frank ________________________________ QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO. Everything is on http://qmidiarp.sourceforge.net qmidiarp-0.5.2 (2013-05-09) New Features o Tempo changes are again possible while running, both manually or by a Jack Transport Master o Jack Transport position is now taken into account when starting, QMidiArp used to start always at zero o Muting and sequencer parameter changes can be deferred to pattern end using a new toolbutton o Modules in the Global Storage window have mute/defer buttons o Global Storage location switches can be set to affect only the pattern o Non Session Manager support with "switch" capability (thanks to Roy Vegard Ovesen) General Changes o NSM support requires liblo development headers (liblo-dev package) |
From: Frank K. <goe...@ya...> - 2012-12-12 18:33:47
|
Hi all, I've finally given in, too. We're "upgrading" the qmidiarp sourceforge project to allura. As a result, the urls for git access changed, and the remote repository (to replace in .git/config) is now (new) git.code.sf.net/p/qmidiarp/code instead of (old) qmidiarp.git.sourceforge.net/gitroot/qmidiarp/qmidiarp For fresh cloning (read only): git clone git://git.code.sf.net/p/qmidiarp/code qmidiarp For developers (read-write): git clone ssh://<sf-login>@git.code.sf.net/p/qmidiarp/code qmidiarp Up to now the tarballs and web pages have kept their urls Best Frank |
From: Frank K. <goe...@ya...> - 2012-11-17 15:36:23
|
Hi, 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 feature list 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 made for that demo, from the sourceforge qmidiarp 0.5.1 folder. Check it out, it's a nice sequence I think. Enjoy playing with QMidiArp Frank ------------------- Everything as usual is on http://qmidiarp.sourceforge.net and the direct download link is http://sf.net/projects/qmidiarp/files/qmidiarp/0.5.1/qmidiarp-0.5.1.tar.bz2/download Main changes are listed here: qmidiarp-0.5.1 (2012-11-17) New Features o Global Storages have new features accessible through right-click on each storage location. You can choose if at pattern end another storage location is automatically selected and create dynamic pattern sequences. o Global Storage now has a position pacman indicator for each module o Clicking on the top button in the global store window now raises the selected module window o When Jack is not available at program start, show a message window o Introduce semitone shifts in Arp patterns (request 3574549 by gionnico) o Allow repetition of the 0 note within chords to stack notes when only a single note is played on the keyboard (request 3574549 by gionnico) o The module input-output panels on the left can now be hidden, this leaves some more space when running several modules side-by-side Fixed Bugs o When starting from scratch, qmidiarp sometimes didn't start with internal clock o When editing an arp pattern while running, qmidiarp crashed when the pattern length reached zero o Deleting the last module sometimes crashed qmidiarp o Trigger mode sometimes caused hanging when a new note was received o Global Storage locations did not get updated when module names changed General Changes o There have been many changes toward realtime compatibility under the hood. In particular, there are no more memory allocations/frees in the realtime component. o LFO Waveforms with high resolutions and lengths appear with finer streaks o The Mute state of each module is no longer changed when a parameter restore is done o Overall CPU usage should be slightly reduced |
From: Frank K. <goe...@ya...> - 2012-11-10 12:35:32
|
Hi, I'm planning a new qmidiarp release within the next two weeks. There are a couple of new features and some quite some important changes under the hood mainly for working toward realtime compatibility with JACK. I would like to know if qmidiarp still performs OK on different systems, on mine it does so far. I attached the NEWS file additions below. Please give it a test drive by pulling and building from the git master branch, it's still time to do corrections and adjustments of the new features. Cheers Frank ------------------------------- New Features o Global Storages have new features accessible through right-click on each storage location. You can choose if at pattern end another storage location is automatically selected and create dynamic pattern sequences. o Global Storage now has a position pacman indicator for each module o Clicking on the top button in the global store window now raises the selected module window o When Jack is not available at program start, show a message window o Introduce semitone shifts in Arp patterns (request 3574549 by gionnico) o Allow repetition of the 0 note within chords to stack notes when only a single note is played on the keyboard (request 3574549 by gionnico) o The module input-output panels on the left can now be hidden, this leaves some more space when running several modules side-by-side Fixed Bugs o When starting from scratch, qmidiarp sometimes didn't start with internal clock o When editing an arp pattern while running, qmidiarp crashed when the pattern length reached zero o Deleting the last module sometimes crashed qmidiarp o Trigger mode sometimes caused hanging when a new note was received General Changes o There have been many changes toward realtime compatibility under the hood. In particular, there are no more memory allocations/frees in the realtime component. As a side effect, QMidiArp uses slightly more CPU mainly due to not always optimal screen drawing. |
From: Frank K. <goe...@ya...> - 2012-03-24 12:01:53
|
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 all at once or individually by mouse click or MIDI CC. The recall behaviour can be adjusted to take place either 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. But you can hide away the control panel if you don't need it...It's an Arp and step sequencer after all. And yes there are also some big and small bugs fixed, and surely some new to discover! Regards Frank --------------------------- Downloads, documentation and more are here: http://qmidiarp.sourceforge.net --------------------------- qmidiarp-0.5.0 (2012-03-24) New Features o New global storage handler allows storing and switching of parameters and patterns between different storage locations. The restore switch can be triggered after a specified module reaches its pattern end or after a full number of beats. Switch can be done for a specific module only or for all modules globally. o Storage switches can be done by MIDI controller. The controller value specifies the storage location. o A new Legato option permits module triggering also by notes played legato. Fixed Bugs o ALSA backend had become unstable in version 0.4.4 by some direct function calls across threads. o LFO waveform display didn't get updated during recording o LFO recording caused restarting/triggering when it shouldn't o Seq cloning led to crashes under certain conditions |
From: Frank K. <goe...@ya...> - 2012-02-16 19:42:28
|
The new parameter storage and switch tool has now found its way to the git master branch. It can switch different parameter and pattern setups at a given time, i.e. at the end of a specified module pattern or after a fixed number of beats. Store the parameters globally for all modules and recall them globally or by one of the locations for each module. I'd like to get some idea if it works in different situations and where possible big and small hicks are. Thanks for checking it out, so that a new release can approach! All the best Frank |
From: Frank K. <goe...@ya...> - 2012-01-21 18:00:59
|
Hi there! QMidiArp 0.4.5 is now available for download and contains two bugfixes for issues reported on the IRC by quilzo. http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.4.5/ qmidiarp-0.4.5 (2012-01-21) Fixed Bugs o JACK Transport start with ALSA backend was broken in 0.4.4 o Crash when events not matching any channel in any module were received in JACK MIDI backend For those who want to check out some new features under development, the current "globalstore" git branch contains a new global parameter store handler allowing to switch all settings in one click at a defined time which can be very handy in live situations. For this, git clone git://qmidiarp.git.sourceforge.net/gitroot/qmidiarp/qmidiarp cd qmidiarp git checkout globalstore autoreconf -i ./configure make Best Frank |
From: Frank K. <goe...@ya...> - 2011-12-24 13:55:22
|
To all who have already grabbed the tarball before two hours ago, may I ask you to grab it again. Although the tarball worked, it contained one wrong source file producing debug output, which is not very clean. Thanks to Nedko who has quickly seen this Apologies....again Frank ----- Mail original ----- > De : Frank Kober <goe...@ya...> > À : "qmi...@li..." <qmi...@li...>; linux-audio-user <lin...@li...>; Linux Audio Announce <lin...@li...>; "qmi...@li..." <qmi...@li...> > Cc : > Envoyé le : Samedi 24 Décembre 2011 9h59 > Objet : [LAU] QMidiArp-0.4.4 released > > One month after the last one, QMidiArp 0.4.4 comes as a bugfix release, > and the only new 'feature' is that the JACK MIDI backend can run > without JACK Transport too. > > Everyone is encouraged to upgrade to this version available at > > http://qmidiarp.sourceforge.net > > With many thanks to the reporters (and christmas wishes of course :) ) > > Frank > > -------------------------------------------------- > direct link: > > http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.4.4/qmidiarp-0.4.4.tar.bz2/download > > qmidiarp-0.4.4 (2011-12-24) > > New Features > o JACK MIDI backend doesn't require Jack Transport anymore > > Improvements > 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 > > Fixed Bugs > o Crash on startup in JACK MIDI mode on certain systems > o When cloning modules, the current play direction wasn't copied > o Unmatched MIDI event forwarding didn't work with Arp modules > o Typo in english manpage > _______________________________________________ > Linux-audio-user mailing list > Lin...@li... > http://lists.linuxaudio.org/listinfo/linux-audio-user > |
From: Frank K. <goe...@ya...> - 2011-12-24 09:00:02
|
One month after the last one, QMidiArp 0.4.4 comes as a bugfix release, and the only new 'feature' is that the JACK MIDI backend can run without JACK Transport too. Everyone is encouraged to upgrade to this version available at http://qmidiarp.sourceforge.net With many thanks to the reporters (and christmas wishes of course :) ) Frank -------------------------------------------------- direct link: http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.4.4/qmidiarp-0.4.4.tar.bz2/download qmidiarp-0.4.4 (2011-12-24) New Features o JACK MIDI backend doesn't require Jack Transport anymore Improvements 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 Fixed Bugs o Crash on startup in JACK MIDI mode on certain systems o When cloning modules, the current play direction wasn't copied o Unmatched MIDI event forwarding didn't work with Arp modules o Typo in english manpage |
From: Frank K. <goe...@ya...> - 2011-12-20 19:42:36
|
Hi there, due to the big bug crashing qmidiarp for some of you at startup I think the best would be a bugfix release soon. There are a couple of other small issues that I have fixed since 0.4.3 in git, and if you find the time please check out the current git version and let me know if it works as expected. Don't hesitate to report also small issues and ideas so that we can hopefully end the year with a proper qmidiarp version. Have it a try, best regards Frank |
From: Frank K. <goe...@ya...> - 2011-12-05 21:57:49
|
Dear all, as reported by some users, in certain cases QMidiArp-0.4.3 crashed with a floating point exception directly on startup when used with JACK MIDI. This exposed only on a few systems, at least one of them AVLinux (unfortunately not mine), but is still a big bug due to a missing initialization. It is now fixed by a patch that can be found here: http://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.4.3/qmidiarp-0.4.3-fix-transport.patch/download It is applied with cd qmidiarp-0.4.3 patch -p1 < qmidiarp-0.4.3-fix-transport.patch Thanks to the two reporters and Robi for the remote access to a system exposing the bug. Frank |