1 Laatst bewerkt door Gps (08 Feb 2017 20:40:21)

Onderwerp: Audacity en Vamp plugins.

OpenSUSE leap 42.1

Audacity werkt.

De Vamp plugins echter ....


http://vamp-plugins.org/download.html#install

Linux or other Unix

/usr/local/lib/vamp

$HOME/vamp



Wat heb ik geprobeerd ?
Als root de folder vamp, gekopieerd naar usr/local/lib

Als ik echter in audacity zoek naar plugins, dan zie ik er veel maar geen vamp.

Ik raak ook in de war van het stukje home/vamp, wat moet ik daarmee? 

Iemand een idee wat er fout gaat ?

Waarom wil ik vamp plugins proberen?

Als ik het goed begrijp kan een aantal van deze plugins, als je er een mp3 instopt, laten zien welke noten er gespeeld worden.

http://www.vamp-plugins.org/images/vamp-overview-webscale.png


Enig sinds off topic:
Ik probeer een electro funk klassieker na te doen ( al schijnt dit nummer tegenwoordig onder hip hop te vallen), in lmms, maar loop geheel vast bij een bepaald stukje.
De vamp plugins gaan me misschien helpen.
Op het linux muscians en het lmms forum hebben ze ook niet echt een idee, wat dit zo simpel klinkende geluid is.

https://www.youtube.com/watch?v=IaNzrXAUHBk
Het geluid op oa 1.46 m.

De liefhebbers herkennen vast de TB 808 geluiden zoals de cowbell, die standaard met lmms mee komt.

Het is mogelijk, dat dit riedeltje gespeeld word door een TB 303, The Newclues hadden namelijk een tb 303 en een tb 808, maar ook andere zynths/ keyboards.

Tot slot, dit nummer was gemaakt om de draak te steken met rap en dj's die scratchen.
The Newclues deden mee aan een dj battle, en daarna kwam er iemand naar hen toe en die zei, yeah you guys clearly won, but you cant do wikki wikki wikki. ( Hij deed dus het schratchen na )

Voor andere met mijn afwijking. Een interview met de Newclues ( 4 delen)
https://www.youtube.com/watch?v=W1UFt7e3KEk

Iemand met vragen over het tb 808 patroon van dit nummer ? icon_mrgreen

https://www.youtube.com/watch?v=1DMID6wL6lU

Helaas heb ik geen midi file kunnen vinden.

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

2

Re: Audacity en Vamp plugins.

Ik raak ook in de war van het stukje home/vamp, wat moet ik daarmee?

Je mag ze volgens mij ook in /home/GPS/vamp zetten.

Dat zal bedoeld worden.

Help mee om KDE 5 in het Nederlands te vertalen!!

3 Laatst bewerkt door Gps (09 Feb 2017 14:23:16)

Re: Audacity en Vamp plugins.

Dat ga ik proberen, misschien werkt het dan wel.

Ik ben zelf natuurlijk ook nog aan het zoeken geweest. Het kan zijn dat ik een regel toe moet voegen aan een bestand, het pad naar de vamp plugins.

Maar eigenlijk zou dat automatisch moeten gaan...

Ik zag gisteren wel ineens 3 vamp plugins in audacity, maar of dat nou de vamp plugins waren die ik gedownload heb?
Als ik gedownload heb wat ik denk, dat moet ik meer als maar 3 plugins zien.

Het is een aardige puzzel.

Vamp plugins mogen niet in de audacity plugin folder staan, maar zoals ik het nu begrijp wel op 4 andere plaatsen.
( en de plek waar ik ze nu heb staan is dus goed )

Plug-in directories

Currently Audacity only loads plug-ins from the standard directories defined by the Vamp SDK, not any of the Audacity-specific directories.
These are:

    Any directories listed in the VAMP_PATH environment variable (all platforms)
    On Windows, %%PROGRAMFILES%%\Vamp Plug-ins (i.e. a directory named "Vamp Plug-ins" within the system Program Files directory, however localised and on whatever drive is relevant to this install of Windows)
    On Mac, $HOME/Library/Audio/Plug-Ins/Vamp (user plug-ins) and /Library/Audio/Plug-Ins/Vamp (system-wide plug-ins)
    On anything else but mainly Linux, $HOME/vamp, $HOME/.vamp (user plug-ins) and /usr/local/lib/vamp, /usr/lib/vamp (system-wide plug-ins).

Word vervolgt smile

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

4

Re: Audacity en Vamp plugins.

Ik begin hoofdpijn te krijgen.
Er zijn als ik het goed begrijp bergen vamp plugins, en ik heb nog geen idee welke ik dan wil hebben.

En ik vond dit:

http://vamp-plugins.org/forum/index.php … 312.0.html

Hi there -- I believe this plugin doesn't show up because Audacity has no way to display any of its outputs. Audacity only shows those plugins that have at least one output that can be displayed on a label track -- it can't display grid output from Vamp plugins, and all of the CQ outputs are grids.

Zal ik toch sonic visualizer moeten gebruiken.

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

5 Laatst bewerkt door Gps (15 Feb 2017 15:52:31)

Re: Audacity en Vamp plugins.

Ik ben iets verder gekomen.

De reden waarom ik die plugins niet zie in audacity is omdat audacity niet met alle vamp plugins overweg kan. ( het laat dus alleen die plugins zien, die je wel gebruiken kan.  lol )

Ik moet dus toch sonic visualizer hebben, maar de versie die ik vond in officiele opensuse repos , speelt geen mp3.

Enige oplossing is dus om sonic visualizer zelf te compilen.

En dat lukt bijna.
Ik loop vast bij

checking for libpulse... no
configure: Failed to find optional module libpulse using pkg-config, trying again by old-fashioned means
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
configure: Failed to find header pulse/pulseaudio.h for optional module libpulse

http://i.imgur.com/56H4v3y.png

Dan klik ik de devel file, maar dan lijk ik een eindeloze rij wijzigingen te krijgen, die beginnen met dit scherm.

http://i.imgur.com/X55NXe6.png

Doe ik nou iets fout of?
Begrijp ik het goed als ik zeg, dat hij wel de lib kan vinden maar niet de devel file?

./configure lijkt wel het eind te bereiken, dus misschien is pulseaudio geen breek punt ?

guus@linux-0pkp:~> cd sonic-visualiser-2.5/
guus@linux-0pkp:~/sonic-visualiser-2.5> ./configure
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for qmake-qt5... no
checking for qmake... no
checking for qmake.exe... no
checking for qmake-qt5... qmake-qt5
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes                                                                                                             
checking for strings.h... yes                                                                                                            
checking for inttypes.h... yes                                                                                                           
checking for stdint.h... yes                                                                                                             
checking for unistd.h... yes                                                                                                             
checking for bz2... no                                                                                                                   
configure: Failed to find required module bz2 using pkg-config, trying again by old-fashioned means                                      
checking bzlib.h usability... yes                                                                                                        
checking bzlib.h presence... yes                                                                                                         
checking for bzlib.h... yes                                                                                                              
checking for BZ2_bzReadOpen in -lbz2... yes                                                                                              
checking for fftw3... yes                                                                                                                
checking for fftw3f... yes                                                                                                               
checking for sndfile... yes                                                                                                              
checking for samplerate... yes                                                                                                           
checking for vamp... yes                                                                                                                 
checking for vamphostsdk... yes                                                                                                          
checking for rubberband... yes                                                                                                           
checking for sord... yes                                                                                                                                                                                                                    
checking for serd... yes                                                                                                                                                                                                                    
checking for liblo... no                                                                                                                                                                                                                    
configure: Failed to find optional module liblo using pkg-config, trying again by old-fashioned means                                                                                                                                       
checking lo/lo.h usability... no                                                                                                                                                                                                            
checking lo/lo.h presence... no                                                                                                                                                                                                             
checking for lo/lo.h... no                                                                                                                                                                                                                  
configure: Failed to find header lo/lo.h for optional module liblo                                                                                                                                                                          
checking for portaudio_2_0... yes                                                                                                                                                                                                           
checking for JACK... yes                                                                                                                                                                                                                    
checking for libpulse... no                                                                                                                                                                                                                 
configure: Failed to find optional module libpulse using pkg-config, trying again by old-fashioned means                                                                                                                                    
checking pulse/pulseaudio.h usability... no                                                                                                                                                                                                 
checking pulse/pulseaudio.h presence... no                                                                                                                                                                                                  
checking for pulse/pulseaudio.h... no                                                                                                                                                                                                       
configure: Failed to find header pulse/pulseaudio.h for optional module libpulse                                                                                                                                                            
checking for lrdf... yes                                                                                                                                                                                                                    
checking for oggz... yes                                                                                                                                                                                                                    
checking for fishsound... yes                                                                                                                                                                                                               
checking for mad... yes                                                                                                                                                                                                                     
checking for id3tag... yes                                                                                                                                                                                                                  
checking for X11... yes                                                                                                                                                                                                                     
configure: creating ./config.status
config.status: creating config.pri
=== configuring in svcore (/home/guus/sonic-visualiser-2.5/svcore)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for qmake-qt5... no
checking for qmake... no
checking for qmake.exe... no
checking for qmake-qt5... qmake-qt5
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for bz2... no
configure: Failed to find required module bz2 using pkg-config, trying again by old-fashioned means
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for BZ2_bzReadOpen in -lbz2... yes
checking for fftw3... yes
checking for fftw3f... yes
checking for sndfile... yes
checking for samplerate... yes
checking for vamp... yes
checking for vamphostsdk... yes
checking for liblo... no
configure: Failed to find optional module liblo using pkg-config, trying again by old-fashioned means
checking lo/lo.h usability... no
checking lo/lo.h presence... no
checking for lo/lo.h... no
configure: Failed to find header lo/lo.h for optional module liblo
checking for portaudio_2_0... yes
checking for JACK... yes
checking for libpulse... no
configure: Failed to find optional module libpulse using pkg-config, trying again by old-fashioned means
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
configure: Failed to find header pulse/pulseaudio.h for optional module libpulse
checking for lrdf... yes
checking for oggz... yes
checking for fishsound... yes
checking for mad... yes
checking for id3tag... yes
configure: creating ./config.status
config.status: creating config.pri
configure:

Configuration complete.
Please check the above messages for any warnings that you
might care about, and then run "make".

The file config.pri contains the configuration settings for
qmake.  If you want to adjust these by hand, edit config.pri
and run "qmake-qt5 -r" again to regenerate the Makefile.

=== configuring in svgui (/home/guus/sonic-visualiser-2.5/svgui)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for qmake-qt5... no
checking for qmake... no
checking for qmake.exe... no
checking for qmake-qt5... qmake-qt5
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for bz2... no
configure: Failed to find required module bz2 using pkg-config, trying again by old-fashioned means
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for BZ2_bzReadOpen in -lbz2... yes
checking for fftw3... yes
checking for fftw3f... yes
checking for sndfile... yes
checking for samplerate... yes
checking for vamp... yes
checking for vamphostsdk... yes
checking for rubberband... yes
checking for liblo... no
configure: Failed to find optional module liblo using pkg-config, trying again by old-fashioned means
checking lo/lo.h usability... no
checking lo/lo.h presence... no
checking for lo/lo.h... no
configure: Failed to find header lo/lo.h for optional module liblo
checking for portaudio_2_0... yes
checking for JACK... yes
checking for libpulse... no
configure: Failed to find optional module libpulse using pkg-config, trying again by old-fashioned means
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
configure: Failed to find header pulse/pulseaudio.h for optional module libpulse
checking for lrdf... yes
checking for oggz... yes
checking for fishsound... yes
checking for mad... yes
checking for id3tag... yes
configure: creating ./config.status
config.status: creating config.pri
configure:

Configuration complete.
Please check the above messages for any warnings that you
might care about, and then run "make".

The file config.pri contains the configuration settings for
qmake.  If you want to adjust these by hand, edit config.pri
and run "qmake-qt5 -r" again to regenerate the Makefile.

=== configuring in svapp (/home/guus/sonic-visualiser-2.5/svapp)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for qmake-qt5... no
checking for qmake... no
checking for qmake.exe... no
checking for qmake-qt5... qmake-qt5
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for bz2... no
configure: Failed to find required module bz2 using pkg-config, trying again by old-fashioned means
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for BZ2_bzReadOpen in -lbz2... yes
checking for fftw3... yes
checking for fftw3f... yes
checking for sndfile... yes
checking for samplerate... yes
checking for vamp... yes
checking for vamphostsdk... yes
checking for rubberband... yes
checking for liblo... no
configure: Failed to find optional module liblo using pkg-config, trying again by old-fashioned means
checking lo/lo.h usability... no
checking lo/lo.h presence... no
checking for lo/lo.h... no
configure: Failed to find header lo/lo.h for optional module liblo
checking for portaudio_2_0... yes
checking for JACK... yes
checking for libpulse... no
configure: Failed to find optional module libpulse using pkg-config, trying again by old-fashioned means
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
configure: Failed to find header pulse/pulseaudio.h for optional module libpulse
checking for lrdf... yes
checking for oggz... yes
checking for fishsound... yes
checking for mad... yes
checking for id3tag... yes
configure: creating ./config.status
config.status: creating config.pri
configure:

Configuration complete.
Please check the above messages for any warnings that you
might care about, and then run "make".

The file config.pri contains the configuration settings for
qmake.  If you want to adjust these by hand, edit config.pri
and run "qmake-qt5 -r" again to regenerate the Makefile.

Reading /home/guus/sonic-visualiser-2.5/dataquay/lib.pro
Reading /home/guus/sonic-visualiser-2.5/svcore/svcore.pro
Reading /home/guus/sonic-visualiser-2.5/svgui/svgui.pro
Reading /home/guus/sonic-visualiser-2.5/svapp/svapp.pro
Reading /home/guus/sonic-visualiser-2.5/sv.pro
Reading /home/guus/sonic-visualiser-2.5/svcore/base/test/test.pro
Reading /home/guus/sonic-visualiser-2.5/svcore/data/fileio/test/test.pro
Reading /home/guus/sonic-visualiser-2.5/svcore/data/model/test/test.pro
configure:

Configuration complete.
Please check the above messages for any warnings that you
might care about, and then run "make".

The file config.pri contains the configuration settings for
qmake.  If you want to adjust these by hand, edit config.pri
and run "qmake-qt5 -r" again to regenerate the Makefile.

guus@linux-0pkp:~/sonic-visualiser-2.5> 
Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

6

Re: Audacity en Vamp plugins.

probleem gevonden.

Het viel me ineens op dat ik het screen shot de devel een ander versie nummer heeft als de lib.
Onder versies in yast vond ik wel de goede.

Word vervolgt smile

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

7

Re: Audacity en Vamp plugins.

Ik loop toch vast bij het compilen.

nclude/qt5/QtXml -isystem /usr/include/qt5/QtCore -Io -I/usr/lib64/qt5/mkspecs/linux-g++ -o o/AudioFileReader.o data/fileio/AudioFileReader.cpp
In file included from data/fileio/AudioFileReader.h:22:0,
                 from data/fileio/AudioFileReader.cpp:16:
data/fileio/FileSource.h:23:25: fatal error: QNetworkReply: Bestand of map bestaat niet
 #include <QNetworkReply>
                         ^
compilation terminated.
Makefile:1708: recept voor doel 'o/AudioFileReader.o' is mislukt
make[1]: *** [o/AudioFileReader.o] Fout 1
make[1]: Map '/home/guus/sonic-visualiser-2.5/svcore' wordt verlaten
Makefile:74: recept voor doel 'sub-svcore-make_first' is mislukt
make: *** [sub-svcore-make_first] Fout 2
guus@linux-0pkp:~/sonic-visualiser-2.5>

Ik snap er niets van ./config ging wel goed.

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

Re: Audacity en Vamp plugins.

Misschien als root?

9

Re: Audacity en Vamp plugins.

Make als root??!!¿¿?

Help mee om KDE 5 in het Nederlands te vertalen!!

10

Re: Audacity en Vamp plugins.

Zak ik eens proberen, bedankt, maar het zou volgens deze pagina niet moeten.

Install moet wel als root,

https://en.opensuse.org/SDB:Compiling_software

tar xf software-1.1.1.tar.bz2
cd software-1.1.1
./configure
make

(If anything fails: read the errors)

su -c make install

or

su -c checkinstall
Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

Re: Audacity en Vamp plugins.

jaja, su bedoel ik uiteraard!

12

Re: Audacity en Vamp plugins.

Gps schreef:

Zak ik eens proberen, bedankt, maar het zou volgens deze pagina niet moeten.

Install moet wel als root,

https://en.opensuse.org/SDB:Compiling_software

tar xf software-1.1.1.tar.bz2
cd software-1.1.1
./configure
make

(If anything fails: read the errors)

su -c make install

or

su -c checkinstall

klopt, make doe je nooit als root. Is geen enkele noodzaak toe.
make install wel omdat je dan de boel in systeemmappen moet zetten.

Help mee om KDE 5 in het Nederlands te vertalen!!