Menu

Tree [85d3e2] master /
 History

HTTPS access


File Date Author Commit
 .github 2024-08-24 emuse emuse [ea08c8] Github workflow: removed test trial
 examples 2012-11-17 emuse emuse [5a8db3] Another demo file polish
 html 2011-02-21 emuse emuse [7cd772] - doxygen output dir moved to doxygen-doc, logo...
 m4 2013-12-27 emuse emuse [5d39be] Added empty m4 directory to repository to avoid...
 man 2012-05-17 emuse emuse [18d469] Corrected some more typos in english manpage
 qmidiarp_arp.lv2 2024-08-24 emuse emuse [232dba] Cmake install: be consistent with .lv2 when ins...
 qmidiarp_lfo.lv2 2024-08-24 emuse emuse [232dba] Cmake install: be consistent with .lv2 when ins...
 qmidiarp_seq.lv2 2024-08-24 emuse emuse [232dba] Cmake install: be consistent with .lv2 when ins...
 src 2024-08-23 emuse emuse [4a5b04] Prepare for 0.7.1 release
 .cvsignore 2009-08-09 gscholz gscholz [9c647d] some files to ignore configured
 .gitignore 2023-04-10 emuse emuse [8ff8e5] Package: Added CMake files to Makefile.am, too,...
 .gitmodules 2023-04-25 emuse emuse [704566] LV2 modules: Added new UIs based on the robtk t...
 AUTHORS 2020-12-14 emuse emuse [d48792] Updated copyright, authors and NEWS file, added...
 CMakeLists.txt 2024-08-24 emuse emuse [26470d] CMake: added missing install example files to /...
 COPYING 2009-08-02 gscholz gscholz [c5b6a2] Qt4 port patch applied, provided by Frank Kober
 ChangeLog 2011-02-11 emuse emuse [12dfea] - resolve ChangeLog merge conflict
 Doxyfile 2023-05-20 emuse emuse [900efd] Remove unused midiworker from Qt LV2 UIs and Ve...
 INSTALL 2020-11-29 emuse emuse [02f1b2] Updated INSTALL file (generated)
 Makefile.am 2023-05-14 emuse emuse [4a669a] CMake: added robtk toolkit to dist tarball and ...
 NEWS 2024-08-23 emuse emuse [4a5b04] Prepare for 0.7.1 release
 README 2024-08-28 emuse emuse [85d3e2] Added dependencies needed for rtk LV2 UI buildi...
 acinclude.m4 2011-02-20 emuse emuse [353dc1] - Doxygen support added to autotools environmen...
 aminclude.am 2011-02-20 emuse emuse [353dc1] - Doxygen support added to autotools environmen...
 configure-qmake.sh 2017-02-09 emuse emuse [522d65] Revive qmake system for potential build on othe...
 configure.ac 2024-08-24 emuse emuse [708c5b] Version pushed to 0.7.2
 install-qmake.sh 2017-02-09 emuse emuse [522d65] Revive qmake system for potential build on othe...
 qmidiarp.appdata.xml 2016-08-13 emuse emuse [ea0c0e] Appdata file updated on request by R. Hughes
 qmidiarp.desktop 2015-10-07 emuse emuse [42ac17] Desktop file improved (patch provided by Debian...
 qmidiarp.pro 2023-04-08 emuse emuse [1de671] Version pushed to 0.6.7
 qmidiarp.svg 2011-05-28 emuse emuse [946cc4] Icon frame corrected

Read Me

QMidiArp by Frank Kober 2009 - 2024
            Nedko Arnaudov 2011
            Guido Scholz 2009
            Matthias Nagorni          (c)2004 by Novell

         published under the GNU General Public License.
         A copy of the License can be found in the COPYING file

Contributions
---------------------------------
Roy Vegard Ovesen (work on nsm support)
Matthew McGuire (LFO phase setting)

---------------------------------------------------------------


Description
-----------
QMidiArp is an arpeggiator, sequencer and MIDI LFO for ALSA and JACK.
For further information on general function please refer to the qmidiarp
manual page.


Dependencies
------------
You need the following development headers and libraries for building:

qtbase5-dev     (qt5-devel)
qttools5-dev-tools for language translations
libasound2-dev (libalsa-devel)
libjack-dev    (jackit-devel)
liblo-dev      (liblo-devel) for nsm support
lv2-dev        (lv2-devel) for building the LV2 modules

For building the robtk LV2 UIs please also install the following:

libpango1.0-dev 
libcairo2-dev 
libpugl-dev


Installation with cmake (qmidiarp >= 0.6.7)
-------------------------------------------
After unpacking:
cd qmidiarp-<version>
mkdir build
cd build
cmake ..
make
sudo make install


Installation with auto* tools
---------------------------
For building with autoconf/automake as build system. For short

  ./configure
  make
  make install

does the trick. Please refer to the INSTALL file for more information.


Git check-out
-------------
If you start with a fresh Git checkout, please first make sure you have
the following packages installed: 

autoconf
automake
libtool

If this is the case, run

  autoreconf -i

in the top of the source tree to get a proper configure script. For more 
instructions about compiling and installing this application please 
refer to the INSTALL file.


Doxygen documentation
---------------------
If you have doxygen installed, you can use

make doxygen-doc

to produce functional html documentation of all classes. The html files
are written to the doxygen-doc directory.


Help
----
User documentation is provided at

qmidiarp.sourceforge.net

Please ask for help there, too.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.