[LAU] Qmidiarp news

Mark Knecht markknecht at gmail.com
Sat Dec 11 21:12:43 UTC 2010


Sounds like fun.

It would be very cool to hear some audio examples.

- Mark

On Sat, Dec 11, 2010 at 9:26 AM, Frank Kober <goemusic at yahoo.fr> wrote:
> Hello all,
>
> This is to give an update on the qmidiarp development status.
>
> Since the last discussions here there are mainly the following new
> features:
> Arps:
>
> o There are now three trigger modes selectable from a new combobox:
>
>  1) No trigger: the original continuous mode
>  2) Kbd Restart: the arp will restart its loop on every stakato note
>     change, i.e. when the previous note is released before pressing a new key.
>  3) Kbd Trigger: the arp will restart and be triggered by the pressed note.
>
> o The latency should be 2 ticks now, so around 10 milliseconds, with which
> I haven't found lost notes so far even with four arps plus lfo running in parallel.
>
> o The arp patterns (along many other controls) can be changed by a
> midi-learnable controller, on the fly.
>
> As it seems the alsamodular mailing lists are not much followed anymore, so I will need some support to convince my own team to release it or setup a new dedicated project page. So please test, bash it, critique it, praise it.
>
> Installation is:
>
> cvs -z3 -d:pserver:anonymous at alsamodular.cvs.sourceforge.net:/cvsroot/alsamodular co -P qmidiarp
>
> autoreconf -i
> make
> sudo make install
>
>
> Have fun
> Frank
>
> The resume of changes since 0.0.2 is as follows.
>
> New Features
>  o Arpeggio pattern preset infrastructure
>  o Synchronized MIDI LFO modules added
>    LFOs have calculated and drawable waveforms, selectable frequency,
>    amplitude, offset, time resolution and length
>  o Synchronized step sequencer modules added
>    Step sequencer can be transposed and velocity-modulated by received
>    notes, sequence can be drawn on the fly
>  o Pianoroll-type display of arp patterns and cursor line
>  o Envelope function for chord arpeggios with high polyphony
>  o Latch mode or Footswitch for holding notes in arpeggio buffer
>  o Keyboard-triggered or -restarted arpeggiator mode
>  o Input note delay strongly reduced making QMidiArp suitable for live
>    play
>  o MIDI-learnable control of many live-relevant functions
>  o MIDI realtime clock slave synchronization
>  o JACK transport client synchronization
>  o Event log entries are color-coded, optional MIDI Clock event display
>  o Re-designed graphical user interface:  all modules and dialogs
>    are dockable floatable windows, main and file icon toolbars added
>  o New .qmidiarprc file containing GUI settings, user arp patterns and
>    last file path
>  o Save and SaveAs functions with modification monitoring
>  o All relevant session parameters stored in new .qmax XML session file
>  o Manual pages in English, French and German
>  o Handler for SIGINT added to handle unsaved or changed files more
>    carefully at program termination.
>  o Handler for SIGUSR1 added to provide support for LADISH level 1.
>  o Separate threads for ALSA Sequencer Queue handler and arpeggio engine
>
>
> General Changes
>  o Port form Qt3 to Qt4 library.
>  o MIDI Channels and ALSA port id's displayed from 1...16
>  o On-the-fly tempo changes are disabled
>
>
>
>
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>


More information about the Linux-audio-user mailing list