Music Society

Full Version: QMidiArp 0.5.0 - Linux
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
QMidiArp 0.5.0

[Image: 319581]
[Image: 319583]
[Image: 319585]

Software Description

QMidiArp is a MIDI phrase controller and generator LFO for the ALSA sequencer.

It has the ability to control multiple synchronized arpeggiators, LFOs and step sequencers. QMidiArp has been growing since june 2009 on top of Matthias Nagorni's original arp idea.


    Arpeggio pattern preset infrastructure
    Synchronized MIDI LFO modules added LFOs have calculated and drawable waveforms, selectable frequency, amplitude, offset, time resolution and length
    Synchronized step sequencer modules added Step sequencer can be transposed and velocity-modulated by received notes, sequence can be drawn on the fly
    Pianoroll-type display of arp patterns and cursor line
    Envelope function for chord arpeggios with high polyphony
    Latch mode or Footswitch for holding notes in arpeggio buffer
    Keyboard-triggered or -restarted arpeggiator mode
    Input note delay strongly reduced making QMidiArp suitable for live play
    MIDI-learnable control of many live-relevant functions
    MIDI realtime clock slave synchronization
    JACK transport client synchronization
    Event log entries are color-coded, optional MIDI Clock event display
    Re-designed graphical user interface: all modules and dialogs are dockable floatable windows, main and file icon toolbars added
    New .qmidiarprc file containing GUI settings, user arp patterns and last file path
    Save and SaveAs functions with modification monitoring
    All relevant session parameters stored in new .qmax XML session file
    Manual pages in English, French and German
    Handler for SIGINT added to handle unsaved or changed files more carefully at program termination.
    Handler for SIGUSR1 added to provide support for LADISH level 1.
    Separate threads for ALSA Sequencer Queue handler and arpeggio engine

QMidiArp | Free software downloads at
Update to 0.5.3

Changes in v0.5.3

    Random functions for sequencer and LFO
    Steps and ARP repeat mode
    MIDI controllable tempo
    Various bugs fixed
    Other minor functional improvements

Changes in v0.5.2 - Bugfixes:

    Allows Tempo changes while running
    Jack Transport position is now taken into account when starting
    Muting and sequencer parameter changes can be deferred to pattern end using a new toolbutton
    Modules in the Global Storage window have mute/defer buttons
    Global Storage location switches can be set to affect only the pattern
    Non Session Manager support with "switch" capability
    NSM support requires liblo development headers (liblo-dev package)

Changes in v0.5.1 - Bugfixes:

    New 't' and 'g' tokens provide semitone shifts
    Repeating '0' within chords play out several notes even when only one note is pressed on the keyboard.
    Parameter storage automation