[LAU] transform midi Control Change 7 into velocity events?

Dominic Sacré dominic.sacre at gmx.de
Mon Nov 24 13:47:39 EST 2008


On Monday 24 November 2008 18:21:14 Philippe Hezaine wrote:
> I get this with  ./setup.py build --enable-smf
>
> ....
> i686-pc-linux-gnu-g++ -pthread -fPIC -DENABLE_JACK_MIDI=1 -DENABLE_SMF=1
> -I/usr/include/alsa -Isrc -I/usr/include/python2.5 -c
> -DENABLE_JACK_MIDI=1 -DENABLE_SMF=1 -I/usr/include/alsa -Isrc
> -I/usr/include/python2.5 -c src/engine.cc -o
> build/temp.linux-i686-2.5/src/engine.o
> Dans le fichier inclus à partir de src/engine.cc:20:
> src/backend_smf.hh:21:17: erreur: smf.h : Aucun fichier ou répertoire de
> ce type
> src/backend_smf.hh:39: erreur: ‘smf_t’ was not declared in this scope
> src/backend_smf.hh:39: erreur: patron de l'argument 1 est invalide
> src/backend_smf.hh:40: erreur: ‘smf_t’ was not declared in this scope
> src/backend_smf.hh:40: erreur: patron de l'argument 1 est invalide
> src/backend_smf.hh: In member function ‘virtual size_t
> BackendSmf::num_out_ports() const’:
> src/backend_smf.hh:36: erreur: base operand of ‘->’ is not a pointer
> error: command 'i686-pc-linux-gnu-g++' failed with exit status 1
>
>
> I've qjackctl --version
> Qt: 4.3.3
> QjackCtl: 0.3.3
>
> and
> jack-smf-utils-1.0  USE="readline -lash
>
> May be i've just missed a library?

jack-smf-utils includes libsmf, but doesn't seem to install it for other 
programs to use. You'll need the standalone version of libsmf-1.1. You can 
run "pkg-config --modversion smf" to check if it's installed correctly.


Dominic



More information about the Linux-audio-user mailing list