Friday, July 27, 2012

Yoshimi patch for NSM

Yoshimi 
Yoshimi patch for NSM
NSM (NSM is included in NON-DAW Git) 

diego@ruidosa:~/Downloads/yoshimi$ ll
total 1568
drwxr-xr-x  2 diego diego    4096 2012-07-26 23:45 ./
drwxr-xr-x 69 diego diego    4096 2012-07-26 16:45 ../
-rw-r--r--  1 diego diego 1553710 2012-07-26 16:44 yoshimi-1.0.0.tar.gz
-rwxr-xr-x  1 diego diego   38994 2012-07-26 16:57 yoshimi-nsm.patch*
diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$ gunzip yoshimi-1.0.0.tar.gz
diego@ruidosa:~/Downloads/yoshimi$ tar xvf yoshimi-1.0.0.tar

[SNIP]

diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$ mv yoshimi-1.0.0 b
diego@ruidosa:~/Downloads/yoshimi$ patch -p0 < yoshimi-nsm.patch
patching file b/src/CMakeLists.txt
Hunk #3 succeeded at 209 (offset 5 lines).
Hunk #4 succeeded at 321 (offset 5 lines).
Hunk #5 succeeded at 333 (offset 5 lines).
patching file b/src/Misc/Config.cpp
patching file b/src/Misc/Config.h
patching file b/src/Misc/NSM.C
patching file b/src/Misc/NSM.H
patching file b/src/Misc/NSM/Client.C
patching file b/src/Misc/NSM/Client.H
patching file b/src/Misc/SynthEngine.cpp
patching file b/src/MusicIO/JackEngine.cpp
Hunk #1 succeeded at 29 (offset 1 line).
Hunk #2 succeeded at 73 (offset 1 line).
Hunk #3 succeeded at 81 (offset 1 line).
Hunk #4 succeeded at 98 (offset 1 line).
Hunk #5 succeeded at 121 (offset 1 line).
Hunk #6 succeeded at 499 (offset 1 line).
patching file b/src/MusicIO/JackEngine.h
patching file b/src/UI/MasterUI.fl
patching file b/src/main.cpp
patching file b/src/version.txt
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file b/src/version.txt.rej

// don't really know what is this:

//diego@ruidosa:~/Downloads/yoshimi/b/src$ more version.txt.rej
//--- a/src/version.txt
//+++ b/src/version.txt
//@@ -1 +1 @@
//-0.060.12
//+0.060.12
//

// couninuing here...


Yoshimi Patch for NSM applied... now build yoshimi:


diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$
diego@ruidosa:~/Downloads/yoshimi$ cd b
diego@ruidosa:~/Downloads/yoshimi/b$ cd .
diego@ruidosa:~/Downloads/yoshimi/b$ cd ..
diego@ruidosa:~/Downloads/yoshimi$ cd b/src/
diego@ruidosa:~/Downloads/yoshimi/b/src$ ccmake .


diego@ruidosa:~/Downloads/yoshimi/b/src$ cmake .
-- Building Yoshimi version 1.0.0 for Linux
-- Found pkg-config /usr/bin/pkg-config
-- Found libz
-- Found fftw3f 3.2.2
-- Found mxml 2.6
-- Found Alsa 1.0.22
-- Found jack 0.120.1
-- Found boost headers version 104000
-- Found fontconfig 2.8.0
-- Found FLTK
-- Building for Release, flags: -O3 -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer
-- Default audio driver is Jack
-- Default midi driver is Alsa
-- Without jack session support
-- Configuring done
-- Generating done
-- Build files have been written to: /home/diego/Downloads

/yoshimi/b/src
diego@ruidosa:~/Downloads/yoshimi/b/src$ make
[  1%] Generating ConsoleUI.h
[  2%] Generating WidgetPDialUI.cxx
[  2%] Generating PresetsUI.cxx
[  3%] Generating EnvelopeUI.cxx
[  4%] Generating LFOUI.cxx
[  5%] Generating FilterUI.cxx
[  6%] Generating VirKeyboardUI.cxx
[  6%] Generating ConfigUI.cxx
[  7%] Generating SUBnoteUI.cxx
[  8%] Generating ResonanceUI.cxx
[  9%] Generating OscilGenUI.cxx
[ 10%] Generating ADnoteUI.cxx
[ 11%] Generating PADnoteUI.cxx
[ 12%] Generating EffUI.cxx
[ 13%] Generating BankUI.cxx
[ 14%] Generating PartUI.cxx
[ 14%] Generating MicrotonalUI.cxx
[ 15%] Generating MasterUI.cxx
[ 16%] Generating MasterMiscUI.cxx
[ 17%] Generating ParametersUI.cxx
Scanning dependencies of target yoshimi
[ 17%] Building CXX object CMakeFiles/yoshimi.dir/Misc/Config.cpp.o
[ 18%] Building CXX object CMakeFiles/yoshimi.dir/Misc/SynthEngine.cpp.o
[ 19%] Building CXX object CMakeFiles/yoshimi.dir/Misc/Bank.cpp.o
[ 20%] Building CXX object CMakeFiles/yoshimi.dir/Misc/Microtonal.cpp.o
[ 21%] Building CXX object CMakeFiles/yoshimi.dir/Misc/Part.cpp.o
[ 22%] Building CXX object CMakeFiles/yoshimi.dir/Misc/XMLwrapper.cpp.o
[ 23%] Building CXX object CMakeFiles/yoshimi.dir/Misc/MiscFuncs.cpp.o
[ 24%] Building CXX object CMakeFiles/yoshimi.dir/Misc/NSM/Client.C.o
[ 25%] Building CXX object CMakeFiles/yoshimi.dir/Misc/NSM.C.o
/home/diego/Downloads/yoshimi/b/src/Misc/NSM.C: In member function ‘virtual int NSM_Client::command_open(const char*, const char*, const char*, char**)’:
/home/diego/Downloads/yoshimi/b/src/Misc/NSM.C:75: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result
[ 25%] Building CXX object CMakeFiles/yoshimi.dir/Params/ADnoteParameters.cpp.o
[ 26%] Building CXX object CMakeFiles/yoshimi.dir/Params/EnvelopeParams.cpp.o
[ 27%] Building CXX object CMakeFiles/yoshimi.dir/Params/FilterParams.cpp.o
[ 28%] Building CXX object CMakeFiles/yoshimi.dir/Params/LFOParams.cpp.o
[ 29%] Building CXX object CMakeFiles/yoshimi.dir/Params/SUBnoteParameters.cpp.o
[ 30%] Building CXX object CMakeFiles/yoshimi.dir/Params/PADnoteParameters.cpp.o
[ 31%] Building CXX object CMakeFiles/yoshimi.dir/Params/Controller.cpp.o
[ 32%] Building CXX object CMakeFiles/yoshimi.dir/Params/Presets.cpp.o
[ 33%] Building CXX object CMakeFiles/yoshimi.dir/Params/PresetsStore.cpp.o
[ 33%] Building CXX object CMakeFiles/yoshimi.dir/Synth/ADnote.cpp.o
[ 34%] Building CXX object CMakeFiles/yoshimi.dir/Synth/Envelope.cpp.o
[ 35%] Building CXX object CMakeFiles/yoshimi.dir/Synth/LFO.cpp.o
[ 36%] Building CXX object CMakeFiles/yoshimi.dir/Synth/OscilGen.cpp.o
[ 37%] Building CXX object CMakeFiles/yoshimi.dir/Synth/SUBnote.cpp.o
[ 38%] Building CXX object CMakeFiles/yoshimi.dir/Synth/Resonance.cpp.o
[ 39%] Building CXX object CMakeFiles/yoshimi.dir/Synth/PADnote.cpp.o
[ 40%] Building CXX object CMakeFiles/yoshimi.dir/Synth/BodyDisposal.cpp.o
[ 41%] Building CXX object CMakeFiles/yoshimi.dir/DSP/FFTwrapper.cpp.o
[ 42%] Building CXX object CMakeFiles/yoshimi.dir/DSP/AnalogFilter.cpp.o
[ 42%] Building CXX object CMakeFiles/yoshimi.dir/DSP/FormantFilter.cpp.o
[ 43%] Building CXX object CMakeFiles/yoshimi.dir/DSP/SVFilter.cpp.o
[ 44%] Building CXX object CMakeFiles/yoshimi.dir/DSP/Filter.cpp.o
[ 45%] Building CXX object CMakeFiles/yoshimi.dir/DSP/Unison.cpp.o
[ 46%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Alienwah.cpp.o
[ 47%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Chorus.cpp.o
[ 48%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Echo.cpp.o
[ 49%] Building CXX object CMakeFiles/yoshimi.dir/Effects/EffectLFO.cpp.o
[ 50%] Building CXX object CMakeFiles/yoshimi.dir/Effects/EffectMgr.cpp.o
[ 50%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Effect.cpp.o
[ 51%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Phaser.cpp.o
[ 52%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Reverb.cpp.o
/home/diego/Downloads/yoshimi/b/src/Effects/Reverb.cpp:403:2: warning: #warning sa schimb size-ul
[ 53%] Building CXX object CMakeFiles/yoshimi.dir/Effects/EQ.cpp.o
[ 54%] Building CXX object CMakeFiles/yoshimi.dir/Effects/Distorsion.cpp.o
[ 55%] Building CXX object CMakeFiles/yoshimi.dir/Effects/DynamicFilter.cpp.o
[ 56%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/MusicClient.cpp.o
[ 57%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/MusicIO.cpp.o
[ 58%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/JackEngine.cpp.o
[ 58%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/AlsaEngine.cpp.o
[ 59%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/JackClient.cpp.o
[ 60%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/AlsaClient.cpp.o
[ 61%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/JackAlsaClient.cpp.o
[ 62%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/AlsaJackClient.cpp.o
[ 63%] Building CXX object CMakeFiles/yoshimi.dir/WidgetPDialUI.cxx.o
[ 64%] Building CXX object CMakeFiles/yoshimi.dir/PresetsUI.cxx.o
[ 65%] Building CXX object CMakeFiles/yoshimi.dir/EnvelopeUI.cxx.o
[ 66%] Building CXX object CMakeFiles/yoshimi.dir/LFOUI.cxx.o
[ 67%] Building CXX object CMakeFiles/yoshimi.dir/FilterUI.cxx.o
[ 67%] Building CXX object CMakeFiles/yoshimi.dir/VirKeyboardUI.cxx.o
[ 68%] Building CXX object CMakeFiles/yoshimi.dir/ConfigUI.cxx.o
[ 69%] Building CXX object CMakeFiles/yoshimi.dir/SUBnoteUI.cxx.o
[ 70%] Building CXX object CMakeFiles/yoshimi.dir/ResonanceUI.cxx.o
[ 71%] Building CXX object CMakeFiles/yoshimi.dir/OscilGenUI.cxx.o
[ 72%] Building CXX object CMakeFiles/yoshimi.dir/ADnoteUI.cxx.o
[ 73%] Building CXX object CMakeFiles/yoshimi.dir/PADnoteUI.cxx.o
[ 74%] Building CXX object CMakeFiles/yoshimi.dir/EffUI.cxx.o
[ 75%] Building CXX object CMakeFiles/yoshimi.dir/BankUI.cxx.o
[ 75%] Building CXX object CMakeFiles/yoshimi.dir/PartUI.cxx.o
[ 76%] Building CXX object CMakeFiles/yoshimi.dir/MicrotonalUI.cxx.o
[ 77%] Building CXX object CMakeFiles/yoshimi.dir/MasterUI.cxx.o
/home/diego/Downloads/yoshimi/b/src/MasterUI.cxx: In member function ‘void MasterUI::do_load_master(bool, const char*)’:
/home/diego/Downloads/yoshimi/b/src/MasterUI.cxx:1128: warning: format not a string literal and no format arguments
/home/diego/Downloads/yoshimi/b/src/MasterUI.cxx:1131: warning: format not a string literal and no format arguments
[ 78%] Building CXX object CMakeFiles/yoshimi.dir/MasterMiscUI.cxx.o
[ 79%] Building CXX object CMakeFiles/yoshimi.dir/ParametersUI.cxx.o
[ 80%] Building CXX object CMakeFiles/yoshimi.dir/ConsoleUI.cxx.o
[ 81%] Building CXX object CMakeFiles/yoshimi.dir/main.cpp.o
Linking CXX executable yoshimi
[100%] Built target yoshimi
diego@ruidosa:~/Downloads/yoshimi/b/src$ ls -rtlh
total 2.5M
drwxr-xr-x 2 diego diego 4.0K 2012-07-02 18:20 Params
-rw-r--r-- 1 diego diego 3.0K 2012-07-02 18:20 INSTALL
drwxr-xr-x 2 diego diego 4.0K 2012-07-02 18:20 Effects
drwxr-xr-x 2 diego diego 4.0K 2012-07-02 18:20 DSP
-rw-r--r-- 1 diego diego  15K 2012-07-02 18:20 COPYING
-rw-r--r-- 1 diego diego  13K 2012-07-02 18:20 CMakeLists.txt.orig
-rw-r--r-- 1 diego diego    6 2012-07-02 18:20 version.txt.orig
drwxr-xr-x 2 diego diego 4.0K 2012-07-02 18:20 Synth
-rw-r--r-- 1 diego diego   75 2012-07-26 23:49 version.txt.rej
drwxr-xr-x 2 diego diego 4.0K 2012-07-26 23:49 UI
drwxr-xr-x 2 diego diego 4.0K 2012-07-26 23:49 MusicIO
drwxr-xr-x 3 diego diego 4.0K 2012-07-26 23:49 Misc
-rw-r--r-- 1 diego diego 4.6K 2012-07-26 23:49 main.cpp
-rw-r--r-- 1 diego diego  13K 2012-07-26 23:49 CMakeLists.txt
-rw-r--r-- 1 diego diego  227 2012-07-26 23:49 yoshimi.desktop
-rw-r--r-- 1 diego diego  30K 2012-07-26 23:50 CMakeCache.txt
-rw-r--r-- 1 diego diego 4.1K 2012-07-26 23:50 cmake_install.cmake
-rw-r--r-- 1 diego diego    5 2012-07-26 23:50 version.txt
-rw-r--r-- 1 diego diego  65K 2012-07-26 23:50 Makefile
-rw-r--r-- 1 diego diego 1.4K 2012-07-26 23:50 ConsoleUI.h
-rw-r--r-- 1 diego diego 2.8K 2012-07-26 23:50 ConsoleUI.cxx
-rw-r--r-- 1 diego diego 1.9K 2012-07-26 23:50 WidgetPDialUI.h
-rw-r--r-- 1 diego diego 7.2K 2012-07-26 23:50 WidgetPDialUI.cxx
-rw-r--r-- 1 diego diego 3.1K 2012-07-26 23:50 PresetsUI.h
-rw-r--r-- 1 diego diego 9.3K 2012-07-26 23:50 PresetsUI.cxx
-rw-r--r-- 1 diego diego 8.7K 2012-07-26 23:50 EnvelopeUI.h
-rw-r--r-- 1 diego diego  52K 2012-07-26 23:50 EnvelopeUI.cxx
-rw-r--r-- 1 diego diego 3.0K 2012-07-26 23:50 LFOUI.h
-rw-r--r-- 1 diego diego  11K 2012-07-26 23:50 LFOUI.cxx
-rw-r--r-- 1 diego diego 6.7K 2012-07-26 23:50 FilterUI.h
-rw-r--r-- 1 diego diego  38K 2012-07-26 23:50 FilterUI.cxx
-rw-r--r-- 1 diego diego 3.5K 2012-07-26 23:50 VirKeyboardUI.h
-rw-r--r-- 1 diego diego  18K 2012-07-26 23:50 VirKeyboardUI.cxx
-rw-r--r-- 1 diego diego 4.3K 2012-07-26 23:50 ConfigUI.h
-rw-r--r-- 1 diego diego  22K 2012-07-26 23:50 ConfigUI.cxx
-rw-r--r-- 1 diego diego 5.8K 2012-07-26 23:50 SUBnoteUI.h
-rw-r--r-- 1 diego diego  31K 2012-07-26 23:50 SUBnoteUI.cxx
-rw-r--r-- 1 diego diego 4.4K 2012-07-26 23:50 ResonanceUI.h
-rw-r--r-- 1 diego diego  18K 2012-07-26 23:50 ResonanceUI.cxx
-rw-r--r-- 1 diego diego 8.4K 2012-07-26 23:50 OscilGenUI.h
-rw-r--r-- 1 diego diego  50K 2012-07-26 23:50 OscilGenUI.cxx
-rw-r--r-- 1 diego diego  14K 2012-07-26 23:50 ADnoteUI.h
-rw-r--r-- 1 diego diego 102K 2012-07-26 23:50 ADnoteUI.cxx
-rw-r--r-- 1 diego diego 8.8K 2012-07-26 23:50 PADnoteUI.h
-rw-r--r-- 1 diego diego  63K 2012-07-26 23:50 PADnoteUI.cxx
-rw-r--r-- 1 diego diego  15K 2012-07-26 23:50 EffUI.h
-rw-r--r-- 1 diego diego  92K 2012-07-26 23:50 EffUI.cxx
-rw-r--r-- 1 diego diego 3.7K 2012-07-26 23:50 BankUI.h
-rw-r--r-- 1 diego diego  17K 2012-07-26 23:50 BankUI.cxx
-rw-r--r-- 1 diego diego  12K 2012-07-26 23:50 PartUI.h
-rw-r--r-- 1 diego diego  69K 2012-07-26 23:50 PartUI.cxx
-rw-r--r-- 1 diego diego 4.2K 2012-07-26 23:50 MicrotonalUI.h
-rw-r--r-- 1 diego diego  20K 2012-07-26 23:50 MicrotonalUI.cxx
-rw-r--r-- 1 diego diego 7.6K 2012-07-26 23:50 MasterUI.h
-rw-r--r-- 1 diego diego  44K 2012-07-26 23:50 MasterUI.cxx
-rw-r--r-- 1 diego diego 3.3K 2012-07-26 23:50 MasterMiscUI.h
-rw-r--r-- 1 diego diego  16K 2012-07-26 23:50 MasterMiscUI.cxx
-rw-r--r-- 1 diego diego 1.6K 2012-07-26 23:50 ParametersUI.h
-rw-r--r-- 1 diego diego 4.0K 2012-07-26 23:50 ParametersUI.cxx
-rwxr-xr-x 1 diego diego 1.5M 2012-07-26 23:51 yoshimi
drwxr-xr-x 8 diego diego 4.0K 2012-07-26 23:51 CMakeFiles
diego@ruidosa:~/Downloads/yoshimi/b/src$

 

Yoshimi build complete.
Now open non-session-manager and add this yoshimi patched version as client to a certain session:

Yoshimi client added as:

 /home/diego/Downloads/yoshimi/b/src/yoshimi

According to what is expressed here and here, clients to be added should belong to $PATH, most important to maintain portability; since I'm not applying 'make install' (this is a test only) I'm adding this client with full path without 'make install'.







As you will see, this creates a yoshimi client under 'test' version with some parametes from default with no chance to open or save a new one, I'm assume that this is because it should be saved in the session folder:

diego@ruidosa:~/NSM Sessions/test$ ls -rtl
total 2984
-rw-r--r-- 1 diego diego 3049197 2012-07-27 00:14 Yoshimi.nLJKF.xmz
-rw-r--r-- 1 diego diego      58 2012-07-27 00:14 session.nsm
diego@ruidosa:~/NSM Sessions/test$ more session.nsm
Yoshimi:/home/diego/Downloads/yoshimi/b/src/yoshimi:nLJKF
diego@ruidosa:~/NSM Sessions/test$ more Yoshimi.nLJKF.xmz

If you have an existing yoshimi xmz parameter you could use this just replacing the xmz file under 'test' session, see below:

I will use an exiting xmz file and use it under 'test' session with yoshimi:

diego@ruidosa:~/NSM Sessions/test$
diego@ruidosa:~/NSM Sessions/test$
diego@ruidosa:~/NSM Sessions/test$ mv Yoshimi.nLJKF.xmz Yoshimi.nLJKF.xmz.bak
diego@ruidosa:~/NSM Sessions/test$
diego@ruidosa:~/NSM Sessions/test$ cp /home/diego/audio/maquetas/2011_2.xmz Yoshimi.nLJKF.xmz


See final image showing yoshimi under same 'test' session using an existing file, now called 'Yoshimi.nLJKF.xmz':






Thursday, July 12, 2012

NSM





Non session manager running:

yoshimi
hydrogen
seq24
calf plugins
jackpatch
vsthost running SQ8L VST plugin

all clients in NSM are added as scripts with 'exec' to allow opening work files, here below are the scripts added with static path in NSM:

diego@ruidosa:~/audio/scripts/nsm-scripts/2011$ ll
total 28
drwxr-xr-x 2 diego diego 4096 2012-07-11 21:06 ./
drwxr-xr-x 3 diego diego 4096 2012-07-11 19:25 ../
-rwxr--r-- 1 diego diego   58 2012-07-11 19:44 calfjackhost*
-rwxr--r-- 1 diego diego   57 2012-07-11 19:39 hydrogen*
-rwxr--r-- 1 diego diego   41 2012-07-11 21:06 seq24*
-rwxr--r-- 1 diego diego   28 2012-07-11 19:49 vsthost*
-rwxr--r-- 1 diego diego   61 2012-07-11 19:33 yoshimi*
diego@ruidosa:~/audio/scripts/nsm-scripts/2011$ cat *
exec calfjackhost --load ~/audio/calf_presets/dubtechno3

exec hydrogen -s /home/diego/audio/maquetas/2011.h2song
exec seq24 ~/audio/maquetas/2011_3.midi
exec vsthost ~/vst/SQ8L.dll
exec yoshimi -K --load=/home/diego/audio/maquetas/2011_2.xmz



Some manual configuration in seq24 to assign correct midi instruments according new midi arrangement in NSM (instead of BASH script).


Saturday, June 23, 2012

..

fluxbox, hydrogen, qjackctl, yoshimi, vmpk, cm303 VST, bristol, calf reverb, qsynth, and me.


Thursday, May 24, 2012

Odio hacer esto pero la verdad, me tiene re podrido


ANTEL (ancel) hizo cambios en el servicio sin consultar a los usuarios y sin dar difusión a la modificación. Ahora al rechazar una llamada entrante -o cuando el celular está ocupado- se activa el contestador automáticamente reduciendo el crédito de quien realiza la llamada.

Para revertir esta situación, el usuario debe:

1) Llamar al *66 . Si te pide la clave para el correo de voz la ingresas o te dirá que no tienes correo, luego continúa la grabación de ANTEL y te da varias opciones.
2) Elegir la OPCION 3 para cambiar la configuración.
3) Luego, optar por la OPCION 9,
4) luego la OPCION 5. (Allí la grabación confirmará que está activada la función del contestador automático al rechazar una llamada entrante)
5) Seleccionando la OPCION 1, para desactivar la función.

De esta manera, quien llama recibirá tono de “ocupado” al declinar responder (cortar) o el celular esté ocupado.

Thursday, May 03, 2012

GIADA

1- Downloaded giada source from http://www.monocasual.com/giada/download-area.php

2- gunzip and tar, it doesn't create a new directory, it just unzip all the tarball contents under working directory.

3- Read the INSTALL file:

diego@ruidosa:~/Downloads/giada$ ls
aclocal.m4  ChangeLog   config.status  configure.ac  depcomp              INSTALL     Makefile     Makefile.in  NEWS    src
AUTHORS     config.log  configure      COPYING       giada_0.4.8_src.tar  install-sh  Makefile.am  missing      README
diego@ruidosa:~/Downloads/giada$ 

diego@ruidosa:~/Downloads/giada$ more INSTALL

------------------------------------------------------------------------
 
 
  Giada - Your Hardcore Loopmachine.
 
  Developed by Monocasual
 
  www.monocasual.com/giada

  INSTALLATION GUIDE
------------------------------------------------------------------------



Preface
-------
Giada depends on FLTK (http://www.fltk.org), RtAudio
(http://www.music.mcgill.ca/~gary/rtaudio/) and libsndfile
(http://www.mega-nerd.com/libsndfile/). Please install these libraries
before compiling from source.



Building Giada from source
--------------------------
The configure script is designed for Unix systems and MinGW (Windows).
It will help you to guess correct values for various system-dependent
variables used during compilation. You need to pass it the "--target"
parameter depending on your operating system:

    ./configure --target=[linux | osx | windows]

e.g. if you want to compile for Linux, do:

    ./configure --target=linux
   
When the script is done without errors, change directory to "src"
   
    cd src

then type
   
    make

to compile everything. If you wish to install Giada become root and
type

    make install
   
to copy the binary file into /usr/local/bin path.

diego@ruidosa:~/Downloads/giada$
 




3- go to configure!

iego@ruidosa:~/Downloads/giada$ ./configure --target=linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
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 g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
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 dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for pthread_exit in -lpthread... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
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 FL/Fl.H usability... yes
checking FL/Fl.H presence... yes
checking for FL/Fl.H... yes
checking RtAudio.h usability... no
checking RtAudio.h presence... no
checking for RtAudio.h... no
configure: error: library 'rtAudio' not found!





grrr rtAudio needed 
YOU MUST PUT ALL THE REQUIREMENTS IN YOUR WEB PAGE!


4- rtAudio downloaded from here.... http://www.music.mcgill.ca/~gary/rtaudio/index.html

5- readme install and configure with ALSA and JACK support....and make:

diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$ more install
RtAudio - a set of C++ classes which provide a common API for realtime audio input/output across Linux (native ALSA, JACK, and OSS), Macintosh OS X (CoreAudio and JACK)
, and Windows (DirectSound and ASIO) operating systems.

By Gary P. Scavone, 2001-2011.

To configure and compile (on Unix systems and MinGW):

1. Unpack the RtAudio distribution (tar -xzf rtaudio-x.x.tar.gz).
2. From within the directory containing this file, run configure:

   ./configure

3. Typing "make" will compile static and shared libraries.

4. From within the "tests" directory, type "make" to compile the example programs.

A few options can be passed to configure, including:

  --enable-debug = enable various debug output
  --with-alsa = choose native ALSA API support (linux only)
  --with-oss = choose OSS API support (linux only)
  --with-jack = choose JACK server support (linux or Macintosh OS-X)
  --with-core = choose CoreAudio API support (Macintosh OS-X only)
  --with-asio = choose ASIO API support (windows only)
  --with-ds = choose DirectSound API support (windows only)

Typing "./configure --help" will display all the available options.  Note that you can provide more than one "--with-" flag to the configure script to enable multiple A
PI support.

If you wish to use a different compiler than that selected by configure, specify that compiler in the command line (ex. to use CC):

  ./configure CXX=CC

For Windows Users:

RtAudio compiles with the MinGW compiler or MS Visual Studio.

Visual C++ 6.0 project files are included for the test programs in the /tests/Windows/ directory.  These projects compile API support for both ASIO and DirectSound.  Ve
rsion 4.0 of RtAudio was tested with the .net compiler and it will not compile in Visual C++ 6.0 because of its non-conformance to modern C++ standards.
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$ ./configure --with-alsa --with-jack
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for gcc... gcc
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 how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
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 sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking whether to compile debug version... no
checking for gettimeofday... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for audio API... using JACK
checking for jack_client_open in -ljack... yes
checking for snd_pcm_open in -lasound... yes
using ALSA
checking for snd_pcm_open in -lasound... (cached) yes
checking for pthread_create in -lpthread... yes
configure: creating ./config.status
config.status: creating rtaudio-config
config.status: creating Makefile
config.status: creating tests/Makefile
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$ make
g++ -O2 -Wall -Iinclude -fPIC -DHAVE_GETTIMEOFDAY  -D__UNIX_JACK__ -D__LINUX_ALSA__ -c RtAudio.cpp -o RtAudio.o
RtAudio.cpp: In member function ‘virtual bool RtApiJack::probeDeviceOpen(unsigned int, RtApi::StreamMode, unsigned int, unsigned int, unsigned int, RtAudioFormat, unsigned int*, RtAudio::StreamOptions*)’:
RtAudio.cpp:2090: warning: ‘jack_nframes_t jack_port_get_latency(jack_port_t*)’ is deprecated (declared at /usr/include/jack/jack.h:1038)
RtAudio.cpp:2090: warning: ‘jack_nframes_t jack_port_get_latency(jack_port_t*)’ is deprecated (declared at /usr/include/jack/jack.h:1038)
/usr/bin/ar ruv librtaudio.a RtAudio.o
/usr/bin/ar: creating librtaudio.a
a - RtAudio.o
ranlib librtaudio.a
g++ -fPIC -shared -Wl,-soname,librtaudio.so.4 -o librtaudio.so.4.0.9 RtAudio.o  -lpthread -lasound -lasound -ljack
/bin/ln -s librtaudio.so.4.0.9 librtaudio.so
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$
diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$ diego@ruidosa:~/Downloads/rtaudio/rtaudio-4.0.10$


 6- Ufff....now return to giada and tell configure where rtAudio is located (thanks to LAU mail list for this! Thanks R. Mattes!)

diego@ruidosa:~/Downloads/giada$ CPPFLAGS=-I/home/diego/Downloads/rtaudio/rtaudio-4.0.10 ./configure --target=linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
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 g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
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 dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for pthread_exit in -lpthread... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
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 FL/Fl.H usability... yes
checking FL/Fl.H presence... yes
checking for FL/Fl.H... yes
checking RtAudio.h usability... yes
checking RtAudio.h presence... yes
checking for RtAudio.h... yes
checking sndfile.h usability... yes
checking sndfile.h presence... yes
checking for sndfile.h... yes
checking how to run the C preprocessor... gcc -E
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for inline... inline
checking for int16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for mkdir... yes
checking for pow... no
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: executing depfiles commands
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$


OK so now make tells me about RtAudio.h error that a ";" in line 727 is not needed... so corrected this line again...
it should be like this:

inline unsigned int RtAudio :: getStreamSampleRate( void ) { return rtapi_->getStreamSampleRate(); }


Now..... other errors about rtaudio
I'M JUST ABOUT TO GIVE UP....

Just Copied RtAudio.h, RtError.h and librtaudio.so.4 to /usr/local/lib AND /usr/local/lib and start all over again:


diego@ruidosa:~/Downloads/giada$ CPPFLAGS=-I/usr/local/lib ./configure --target=linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
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 g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
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 dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for pthread_exit in -lpthread... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
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 FL/Fl.H usability... yes
checking FL/Fl.H presence... yes
checking for FL/Fl.H... yes
checking RtAudio.h usability... yes
checking RtAudio.h presence... yes
checking for RtAudio.h... yes
checking sndfile.h usability... yes
checking sndfile.h presence... yes
checking for sndfile.h... yes
checking how to run the C preprocessor... gcc -E
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for inline... inline
checking for int16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for mkdir... yes
checking for pow... no
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: executing depfiles commands
diego@ruidosa:~/Downloads/giada


NOW, make!:

diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$
diego@ruidosa:~/Downloads/giada$ make
Making all in src
make[1]: Entering directory `/home/diego/Downloads/giada/src'
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT mixerHandler.o -MD -MP -MF .deps/mixerHandler.Tpo -c -o mixerHandler.o mixerHandler.cpp
mv -f .deps/mixerHandler.Tpo .deps/mixerHandler.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_about.o -MD -MP -MF .deps/gd_about.Tpo -c -o gd_about.o gd_about.cpp
mv -f .deps/gd_about.Tpo .deps/gd_about.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_mainWindow.o -MD -MP -MF .deps/gd_mainWindow.Tpo -c -o gd_mainWindow.o gd_mainWindow.cpp
mv -f .deps/gd_mainWindow.Tpo .deps/gd_mainWindow.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT graphics.o -MD -MP -MF .deps/graphics.Tpo -c -o graphics.o graphics.cpp
mv -f .deps/graphics.Tpo .deps/graphics.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT patch.o -MD -MP -MF .deps/patch.Tpo -c -o patch.o patch.cpp
mv -f .deps/patch.Tpo .deps/patch.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_beatsInput.o -MD -MP -MF .deps/gd_beatsInput.Tpo -c -o gd_beatsInput.o gd_beatsInput.cpp
mv -f .deps/gd_beatsInput.Tpo .deps/gd_beatsInput.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_warnings.o -MD -MP -MF .deps/gd_warnings.Tpo -c -o gd_warnings.o gd_warnings.cpp
mv -f .deps/gd_warnings.Tpo .deps/gd_warnings.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT ge_mixed.o -MD -MP -MF .deps/ge_mixed.Tpo -c -o ge_mixed.o ge_mixed.cpp
mv -f .deps/ge_mixed.Tpo .deps/ge_mixed.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT recorder.o -MD -MP -MF .deps/recorder.Tpo -c -o recorder.o recorder.cpp
mv -f .deps/recorder.Tpo .deps/recorder.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_bpmInput.o -MD -MP -MF .deps/gd_bpmInput.Tpo -c -o gd_bpmInput.o gd_bpmInput.cpp
mv -f .deps/gd_bpmInput.Tpo .deps/gd_bpmInput.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT ge_waveform.o -MD -MP -MF .deps/ge_waveform.Tpo -c -o ge_waveform.o ge_waveform.cpp
mv -f .deps/ge_waveform.Tpo .deps/ge_waveform.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gui_utils.o -MD -MP -MF .deps/gui_utils.Tpo -c -o gui_utils.o gui_utils.cpp
mv -f .deps/gui_utils.Tpo .deps/gui_utils.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.cpp
mv -f .deps/utils.Tpo .deps/utils.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_browser.o -MD -MP -MF .deps/gd_browser.Tpo -c -o gd_browser.o gd_browser.cpp
mv -f .deps/gd_browser.Tpo .deps/gd_browser.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT ge_waveScroll.o -MD -MP -MF .deps/ge_waveScroll.Tpo -c -o ge_waveScroll.o ge_waveScroll.cpp
mv -f .deps/ge_waveScroll.Tpo .deps/ge_waveScroll.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o init.cpp
mv -f .deps/init.Tpo .deps/init.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_config.o -MD -MP -MF .deps/gd_config.Tpo -c -o gd_config.o gd_config.cpp
mv -f .deps/gd_config.Tpo .deps/gd_config.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gg_keyboard.o -MD -MP -MF .deps/gg_keyboard.Tpo -c -o gg_keyboard.o gg_keyboard.cpp
mv -f .deps/gg_keyboard.Tpo .deps/gg_keyboard.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT kernelAudio.o -MD -MP -MF .deps/kernelAudio.Tpo -c -o kernelAudio.o kernelAudio.cpp
mv -f .deps/kernelAudio.Tpo .deps/kernelAudio.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT wave.o -MD -MP -MF .deps/wave.Tpo -c -o wave.o wave.cpp
mv -f .deps/wave.Tpo .deps/wave.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT waveFx.o -MD -MP -MF .deps/waveFx.Tpo -c -o waveFx.o waveFx.cpp
mv -f .deps/waveFx.Tpo .deps/waveFx.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_editor.o -MD -MP -MF .deps/gd_editor.Tpo -c -o gd_editor.o gd_editor.cpp
mv -f .deps/gd_editor.Tpo .deps/gd_editor.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gg_waveTools.o -MD -MP -MF .deps/gg_waveTools.Tpo -c -o gg_waveTools.o gg_waveTools.cpp
mv -f .deps/gg_waveTools.Tpo .deps/gg_waveTools.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp
mv -f .deps/main.Tpo .deps/main.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT mixer.o -MD -MP -MF .deps/mixer.Tpo -c -o mixer.o mixer.cpp
mv -f .deps/mixer.Tpo .deps/mixer.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_keyGrabber.o -MD -MP -MF .deps/gd_keyGrabber.Tpo -c -o gd_keyGrabber.o gd_keyGrabber.cpp
mv -f .deps/gd_keyGrabber.Tpo .deps/gd_keyGrabber.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT glue.o -MD -MP -MF .deps/glue.Tpo -c -o glue.o glue.cpp
mv -f .deps/glue.Tpo .deps/glue.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT ge_browser.o -MD -MP -MF .deps/ge_browser.Tpo -c -o ge_browser.o ge_browser.cpp
mv -f .deps/ge_browser.Tpo .deps/ge_browser.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_devInfo.o -MD -MP -MF .deps/gd_devInfo.Tpo -c -o gd_devInfo.o gd_devInfo.cpp
mv -f .deps/gd_devInfo.Tpo .deps/gd_devInfo.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT plugin.o -MD -MP -MF .deps/plugin.Tpo -c -o plugin.o plugin.cpp
mv -f .deps/plugin.Tpo .deps/plugin.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT pluginHost.o -MD -MP -MF .deps/pluginHost.Tpo -c -o pluginHost.o pluginHost.cpp
mv -f .deps/pluginHost.Tpo .deps/pluginHost.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_pluginList.o -MD -MP -MF .deps/gd_pluginList.Tpo -c -o gd_pluginList.o gd_pluginList.cpp
mv -f .deps/gd_pluginList.Tpo .deps/gd_pluginList.Po
g++ -DPACKAGE_NAME=\"giada\" -DPACKAGE_TARNAME=\"giada\" -DPACKAGE_VERSION=\"0.4\" -DPACKAGE_STRING=\"giada\ 0.4\" -DPACKAGE_BUGREPORT=\"development@monocasual.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"giada\" -DVERSION=\"0.4\" -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_MKDIR=1 -DHAVE_STRSTR=1 -I.   -I/usr/local/lib -Wall -pedantic -Werror -g -O2 -MT gd_pluginWindow.o -MD -MP -MF .deps/gd_pluginWindow.Tpo -c -o gd_pluginWindow.o gd_pluginWindow.cpp
mv -f .deps/gd_pluginWindow.Tpo .deps/gd_pluginWindow.Po
g++ -Wall -pedantic -Werror -g -O2   -o giada mixerHandler.o gd_about.o gd_mainWindow.o graphics.o patch.o gd_beatsInput.o gd_warnings.o ge_mixed.o recorder.o gd_bpmInput.o ge_waveform.o gui_utils.o utils.o gd_browser.o ge_waveScroll.o init.o gd_config.o gg_keyboard.o kernelAudio.o wave.o waveFx.o gd_editor.o gg_waveTools.o main.o mixer.o gd_keyGrabber.o glue.o ge_browser.o gd_devInfo.o plugin.o pluginHost.o gd_pluginList.o gd_pluginWindow.o  -lsndfile -lfltk -lXext -lX11 -lXft -lXpm -lm -lrtaudio -ljack -lasound -lpthread -ldl -lpthread
make[1]: Leaving directory `/home/diego/Downloads/giada/src'
make[1]: Entering directory `/home/diego/Downloads/giada'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/diego/Downloads/giada'



SWEET!

now, sudo make install!!!! almost there!!!!


diego@ruidosa:~/Downloads/giada$ sudo make install
Making install in src
make[1]: Entering directory `/home/diego/Downloads/giada/src'
make[2]: Entering directory `/home/diego/Downloads/giada/src'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /usr/bin/install -c 'giada' '/usr/local/bin/giada'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/diego/Downloads/giada/src'
make[1]: Leaving directory `/home/diego/Downloads/giada/src'
make[1]: Entering directory `/home/diego/Downloads/giada'
make[2]: Entering directory `/home/diego/Downloads/giada'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/diego/Downloads/giada'
make[1]: Leaving directory `/home/diego/Downloads/giada'


START BREATHING AGAIN


iego@ruidosa:~/Downloads/giada$ cd
diego@ruidosa:~$ giada &
[1] 28336
diego@ruidosa:~$ Giada 0.4.8 setup...
[INIT] loading configuration file...
[KA] using system 1
[KA] Opening devices 0 (out), 0 (in)...
[KA] 2 device(s) found
[KA]   device 0 (system): 2 in, 2 out
[KA]   device 1 (alsa_pcm): 1 in, 1 out
[KA] system init error



Ensure that you select JACK sample rate as 44100 Hz, if you plan to use JACK: