gx_head (guitarix)

mixer, effekte (ladspa und vst), metronome, notensatz, stimmgeräte und was sonst noch an audio-programmen bleibt...
Benutzeravatar
autoandimat
Power User
Power User
Beiträge: 232
Registriert: Di Mai 18, 2010 10:42 pm

Re: gx_head (guitarix)

Beitrag von autoandimat »

brummer hat geschrieben:Hab gerade noch ne Power Tube (6V6) hoch-geladen, damit kannst du dann deine Strat richtig "knallen" lassen. :twisted:
Hört sich gut an. Das Update läuft gerade. :D
Benutzeravatar
autoandimat
Power User
Power User
Beiträge: 232
Registriert: Di Mai 18, 2010 10:42 pm

Re: gx_head (guitarix)

Beitrag von autoandimat »

Beim ersten Test sind die 6V6 etwas sehr spitz. Die DiMarzio Single-Coils von der Strat mögen die gar nicht und entwickeln ein ziemlich heftiges Brumm-Problem (ok, ist ja bei den Dingern nix neues :lol: ). Die laufen auf den 12ax7 besser. Eventuell muss ich mich da noch etwas mit befuchsen.
Aber meine alte Paula kommt sehr gut mit der 6V6-Emulation. Die wirkt mit 12ax7 eher verwässert und intransparent. Wenn nur meine übermässig langen Flossen nicht wären. :oops: Ich weiss gar nicht wie man ne Les Paul oberhalb des zwölften Bundes intonieren kann. :lol:
Ist aber nur ein erster Auf-die-Schnelle-Test gewesen. Ich setze mich da mal die Tage richtig ran. :wink:
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

Die 6V6 arbeitet am besten mit distortion vor dem Verstärker, also "pre" :twisted:
Das distortion unit arbeitet dann ähnlich wie ein Filter für die hohen spitzen.
Benutzeravatar
autoandimat
Power User
Power User
Beiträge: 232
Registriert: Di Mai 18, 2010 10:42 pm

Re: gx_head (guitarix)

Beitrag von autoandimat »

Stimmt, ich hatte tatsächlich vergessen auf pre zu schalten. :oops: War wohl schon ne zu späte Tageszeit. :lol:

Allerdings waren nach dem Umschalten auf pre für nen Single-Coil Betrieb zunächst wiederum zu wenig Spitzen präsent. Mit dem Cabinet M2199 sind sie aber wieder da, auch in der gewünschten Intensität wie sie sein sollen. Dann kommt das richtig gut mit der 6V6-Emulation. :yeah: :D
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

Ich fände es gut wenn du mir deine Presets ma schicken könntest, meine sind wohl immer zu dumpf, sagen die Leute :lol:
Bild
Benutzeravatar
autoandimat
Power User
Power User
Beiträge: 232
Registriert: Di Mai 18, 2010 10:42 pm

Re: gx_head (guitarix)

Beitrag von autoandimat »

Meine Presets ändern sich fast täglich. :lol: Ich such die bisher verwendeten mal zusammen und schick sie dir rüber. :D

Allerdings sind die alle auf High-Output Single-Coil bzw P90 ausgelegt. Wenn jemand was vergleichbares wie ne Blackmore-Strat oder ne Les Paul Special hat dürfte das gehen.
Aber für Humbucker wären die Presets zu schleimig und für reguläre Fender Pickups zu dünn. :hmm:
Ich sende dir aber mal was ich so verwende. :wink:

Ich hatte mir schon überlegt ob ich mich mal hinsetze um mit drei verschiedenen Grundmodellen (Standard Strat, P90 und Paula) Beispiel-Presets baue.
Nur bin ich als Friese nicht gerade mit Feinfühligkeit gesegnet und haue intuitiv immer alles rein was irgendwie Dampf macht, was der eine oder andere mit Sicherheit nicht so wirklich knorke findet. :mrgreen:
Für Blues-Sounds usw hab ich nicht so wirklich nen Draht. :oops:
Aber versuchen würde ich das schon gerne.

Momentan bin ich ziemlich viel mit dem Bass am testen. Hier mal meine heutige Feierabend-Daddelei. :mrgreen:
http://freie-musik.com/mucke/autoandimat_-_gx6v6.mp3

Bild
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

autoandimat hat geschrieben:Momentan bin ich ziemlich viel mit dem Bass am testen. Hier mal meine heutige Feierabend-Daddelei. :mrgreen:
http://freie-musik.com/mucke/autoandimat_-_gx6v6.mp3
echt geil, :mrgreen: , sehr schöner Klang, ich hab's ma auf unsere worldpress (news) seite verlinkt :yeah:
autoandimat hat geschrieben:Ich hatte mir schon überlegt ob ich mich mal hinsetze um mit drei verschiedenen Grundmodellen (Standard Strat, P90 und Paula) Beispiel-Presets baue.
Ja, das währe cool, so als "Einsteiger presets", ruhig nen bisschen schmutzig :mrgreen:
Benutzeravatar
autoandimat
Power User
Power User
Beiträge: 232
Registriert: Di Mai 18, 2010 10:42 pm

Re: gx_head (guitarix)

Beitrag von autoandimat »

Danke. :D
Ich setze mich mal im Laufe der kommenden Woche hin und bastel mal was. :wink:
Aber mal ne friesiche Anfänger-Frage: :oops: :lol: wo finde ich die Presets bzw wie extrahiere ich die so dass ich die verschicken kann?
Kann ich die Auswahl der Tubes mit im Preset abspeichern? Bei mir war es bisher so, dass immer die 12ax7 per default geladen wurde.
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

Moin

Du findest in deinem home Verzeichnis nen (versteckten) ordner, .gx_head, dadrin ist die datei gx_headpre_rc, diese enthält die presets. Du kannst sie aber auch exportieren, über das preset menu, und speichern wo du willst. Wenn du mir dann die namen der presets nennst die du als factory settings vorgesehen hast, extrahiere ich die dann da raus. 8-)
autoandimat hat geschrieben:Kann ich die Auswahl der Tubes mit im Preset abspeichern?
Da must du noch einmal updaten, das habe ich inzwischen gerichtet, funktioniert jetzt. :)
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Re: gx_head (guitarix)

Beitrag von zettberlin »

Ich würde es gut finden, wenn es eine Option zum Import der WAV für den convolver gäbe.

Das Problemchen: ich spiele zuhause auf dem Laptop, im ahhmmm Studio ... auf der Workstation. auf beiden gibt es ähnliche Pfade aber nicht immer die gleichen. Hat man die Dateien auf einem USB-Stock, muss man damit rechnen, dass irgendeine Automatikfunktion die Links auf den Stick nicht überall gleich legt. Die beste Lösung wären relative Pfade ähnlich wie bei Ardour-Projekten. In einem Ordner .gx_head/sounds könnten die in den Presets benutzten Dateien stehen. Dann könnte man die übrigens auch gleich in ein optimiertes Format konvertieren (z.B. SR von 44.1 auf 48).

So, wie es jetzt ist, sind die Presets eigentlich kaum distributierbar. Ähnliches Problem wie bei Specimen, der auch mit absoltuen Pfaden arbeitet. Dafür habe ich folgendes Script gehackt:

Code: Alles auswählen

#!/bin/bash

#this is free software licenced under the GNU-GPL - please refer to the file Copying, that came with this script
# Alters a bankfile for specimen to run on your machine, you need to start this script in the dir you have installed specidrums in.


SAMPLE_PATH=`pwd`;
WRONGPATH="/home/zettberlin/law/samples/free/telshowtele";
sed -e "s|$WRONGPATH|$SAMPLE_PATH|g" specitele.specimen > TMPFILE && mv TMPFILE specitele.specimen;

sed -e "s|bankpath|$SAMPLE_PATH|g" .specitele-start > TMPFILE && mv TMPFILE specitele-start.sh;

chmod ug+x specitele-start.sh;
Die Samples liegen im Arbeitsordner, in dem das Script ausgeführt wird. Ursprünglich liegen sie unter:
/home/zettberlin/law/samples/free/wdrums09

Das ist aber ein ziemlich kruder workaround...
nostrum fungitur
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

Guitarix und gx_head verwenden einen "on the fly" resampler (zita-resampler), also die wav file wird so oder so auf die jack sample rate gebracht wenn sie verwendet wird, allerdings im stream. :wink:

Ich wollte halt vermeiden, wav files unnötig hin und her zu kopieren, andere convolver verwenden sie ja vieleicht auch in ihren settings.

Ich suche übrigens schon lange nach IR-files die unter der GPL stehen, habe auch schon alle mögliche bekannten IR-file Produzenten angeschrieben und um nen paar files für die GPL gebettelt, aber Pustekuchen, . . .

Wenn ich welche hätte, würde ich diesen Ordner (./gx_head/sound) anlegen und die files dort ablegen, ne Import Option dorthin wäre auch drin, ich denk ma drüber nach, ob ich das jetzt schon mal einbaue.

Gerade habe ich ja auch ne neue combobox eingebaut, jetzt können files die im selben Ordner sind einfach gescrolled werden, da brauchst du nicht mehr für jeden Wechsel den Browser aufmachen.
Neu, ganz oben auf meiner Liste steht übrigens gerade Multi IR file Support, also mehrere Instanzen vom convolver, wie im qsynth Interface für fluidsynth, dann wird ein Sound Ordner natürlich noch interessanter, . . .

Ich habe die ersten factory settings eingebaut, die habe ich von funkmuscle erhalten, ich hoffe das wir das noch ausbauen können wenn mehr Leute ihre presets schicken.
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Re: gx_head (guitarix)

Beitrag von zettberlin »

Hallo Leute!

wollte gerade gx_head neu bauen:

Code: Alles auswählen

[zettberlin@denkpad guitarix]$ ./waf configure --experimental --build_head --ladspadir=/usr/local/lib/ladspa
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for program g++ or c++          : /usr/bin/g++ 
Checking for program cpp                 : /usr/bin/cpp 
Checking for program ar                  : /usr/bin/ar 
Checking for program ranlib              : /usr/bin/ranlib 
Checking for g++                         : ok  
Checking for jack <= 1.8.0               :  
Checking for jack >= 1.9.1               : yes 
Checking for sndfile >= 1.0.17           : yes 
Checking for gmodule-export-2.0          : yes 
Checking for gtk+-2.0 >= 2.12.0          : yes 
Checking for gthread-2.0 >= 2.10         : yes 
Checking for gtkmm-2.4                   : yes 
Checking for giomm-2.4                   : yes 
Checking for fftw3f >= 3.1.2             : yes 
Checking for header ladspa.h             : yes 
Checking for header boost/format.hpp     : yes 
Checking for header zita-convolver.h     : yes 
Checking for zita-resampler              : yes 
Checking for program faust               : not found 
Checking for header jack/session.h       : not found 

==================                      
GUITARIX 0.12.0svn

C++ flags                                : -Wall -O3 -DNDEBUG 
Compiler ['/usr/bin/g++'] version        : 4.5.1 
Use faust                                : no 
Use faust precision                      : double 
Use internal zita-resampler              : no 
Use internal zita-convolver              : no 
Jack Session Support                     : no 
Experimental Extensions                  : yes 
    build gx_head                            : no 
    build ladspa plugins                     : no 
Python Library Wrapper                   : no 
re-generate C++ Library Wrapper          : no 
Build with shared lib                    : no 
Localization  (intltool)                 : yes 
Build support for glade                  : no 
Install prefix                           : /usr/local 
Install binary                           : /usr/local/bin 
Install ladspa                           : /usr/local/lib/ladspa 
Guitarix style directory                 : /usr/local/share/guitarix/skins 
Guitarix builder directory               : /usr/local/share/guitarix/builder 
Guitarix pixmaps directory               : /usr/local/share/pixmaps 

'configure' finished successfully (1.234s)
Bähhhh -- warum geht nich? Die Ladspa-module würde ich auch gerne....

vor ein paar Wochen auf der gleichen Kiste gings noch....
nostrum fungitur
nowhiskey
Power User
Power User
Beiträge: 496
Registriert: Sa Jan 22, 2005 8:26 pm
Wohnort: berlin

Re: gx_head (guitarix)

Beitrag von nowhiskey »

tag Z,

geht hier ganz gut. allerdings hab ich ladspa im configure gar nicht mal angegeben:

./waf configure --prefix=/usr/ --experimental --build_head


ich hab mir schon vor langem angewöhnt gar nichts ins /usr/local zu installieren, sondern alles ins /usr.
/usr/local ist hier komplett leer. ist nicht die feine methode, aber meiner erfahrung nach kommen manche programme viel besser damit klar, selbst wenn die umgebungs variablen richtig gesetzt sind und auch der pfad beim configure.

das kommische bei deinem ausgang ist:
zettberlin hat geschrieben: Experimental Extensions : yes
build gx_head : no
build ladspa plugins : no
..als ob nicht mal das gx_head gebaut werden soll.

versteh ich auch nicht.

gruss,
doc
brummer
Power User
Power User
Beiträge: 355
Registriert: Mi Jul 16, 2008 10:46 am

Re: gx_head (guitarix)

Beitrag von brummer »

zettberlin hat geschrieben:Bähhhh -- warum geht nich? Die Ladspa-module würde ich auch gerne....

vor ein paar Wochen auf der gleichen Kiste gings noch....
mmm, hier bekomme ich damit

Code: Alles auswählen

./waf configure --experimental --build_head --ladspadir=/usr/local/lib/ladspa
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for program g++ or c++          : /usr/bin/g++ 
Checking for program cpp                 : /usr/bin/cpp 
Checking for program ar                  : /usr/bin/ar 
Checking for program ranlib              : /usr/bin/ranlib 
Checking for g++                         : ok  
Checking for jack <= 1.8.0               :  
Checking for jack >= 1.9.1               : yes 
Checking for sndfile >= 1.0.17           : yes 
Checking for gmodule-export-2.0          : yes 
Checking for gtk+-2.0 >= 2.12.0          : yes 
Checking for gthread-2.0 >= 2.10         : yes 
Checking for gtkmm-2.4                   : yes 
Checking for giomm-2.4                   : yes 
Checking for fftw3f >= 3.1.2             : yes 
Checking for header ladspa.h             : yes 
Checking for header boost/format.hpp     : yes 
Checking for header zita-convolver.h     : yes 
Checking for zita-resampler              : fixed version not found, using local version 
Checking for program faust               : /usr/local/bin/faust 
Checking for faust version               : ok 0.9.30 
Checking for header jack/session.h       : yes 

==================                      
GUITARIX 0.12.0svn

C++ flags                                : -Wall -O3 -DNDEBUG 
Compiler ['/usr/bin/g++'] version        : 4.4.5 
Use faust                                : yes 
Use faust precision                      : double 
Use internal zita-resampler              : yes 
Use internal zita-convolver              : no 
Jack Session Support                     : yes 
Experimental Extensions                  : yes 
build gx_head                            : yes 
build ladspa plugins                     : yes 
Python Library Wrapper                   : no 
re-generate C++ Library Wrapper          : no 
Build with shared lib                    : no 
Localization  (intltool)                 : yes 
Build support for glade                  : no 
Install prefix                           : /usr/local 
Install binary                           : /usr/local/bin 
Install ladspa                           : /usr/local/lib/ladspa 
Guitarix style directory                 : /usr/local/share/guitarix/skins 
Guitarix builder directory               : /usr/local/share/guitarix/builder 
Guitarix pixmaps directory               : /usr/local/share/pixmaps 

'configure' finished successfully (2.337s)
übrigens brauchst du in dem Fall die --ladspadir nicht anzugeben, default is sowieso /usr/local/ somit /usr/local/lib/ladspa

Ich empfehle auch immer gerne die --optimization flag, wenn du nicht planst die Binaries auf verschieden Rechnern zu nutzen oder weiterzugeben, das bringt einiges an Performance Vorteilen . Auch --includeconvolver --includeresampler sind vorzuziehen, damit werden die Intern mitgelieferten lib's verwendet und statisch gelinkt.

evtl. musst du mal ein ./waf clean bzw. ein ./waf distclean (leert den configure cache) laufen lassen wenns ein update war.
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Re: gx_head (guitarix)

Beitrag von zettberlin »

brummer hat geschrieben:
evtl. musst du mal ein ./waf clean bzw. ein ./waf distclean (leert den configure cache) laufen lassen wenns ein update war.
Danke für die Tipps, brints aber leider auch nicht. Ich bekomme jetzt:

Code: Alles auswählen

[zettberlin@denkpad guitarix]$ ./waf distclean
'distclean' finished successfully (0.009s)
[zettberlin@denkpad guitarix]$ ./waf configure --experimental --build_head --optimization
Checking for program msgfmt              : /usr/bin/msgfmt 
Checking for program intltool-merge      : /usr/bin/intltool-merge 
Checking for program g++ or c++          : /usr/bin/g++ 
Checking for program cpp                 : /usr/bin/cpp 
Checking for program ar                  : /usr/bin/ar 
Checking for program ranlib              : /usr/bin/ranlib 
Checking for g++                         : ok  
Checking for jack <= 1.8.0               :  
Checking for jack >= 1.9.1               : yes 
Checking for sndfile >= 1.0.17           : yes 
Checking for gmodule-export-2.0          : yes 
Checking for gtk+-2.0 >= 2.12.0          : yes 
Checking for gthread-2.0 >= 2.10         : yes 
Checking for gtkmm-2.4                   : yes 
Checking for giomm-2.4                   : yes 
Checking for fftw3f >= 3.1.2             : yes 
Checking for header boost/format.hpp     : yes 
Checking for header zita-convolver.h     : yes 
Checking for zita-resampler              : yes 
Checking for program faust               : /usr/bin/faust 
Checking for faust version               : ok 0.9.24 
Checking for header jack/session.h       : not found 

==================                      
GUITARIX 0.12.0svn

CPU version                              : Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz 
C++ flags                                : -Wall -O3 -DNDEBUG -march=i686 -mmmx -mssse3 -mfpmath=sse -fomit-frame-pointer -ftree-loop-linear -ffinite-math-only -fno-math-errno -fno-signed-zeros -fstrength-reduce -pipe                                                       
Compiler ['/usr/bin/g++'] version        : 4.5.1 
Use faust                                : yes 
Use faust precision                      : double 
Use internal zita-resampler              : no 
Use internal zita-convolver              : no 
Jack Session Support                     : no 
Experimental Extensions                  : yes 
build gx_head                            : no 
build ladspa plugins                     : no 
Python Library Wrapper                   : no 
re-generate C++ Library Wrapper          : no 
Build with shared lib                    : no 
Localization  (intltool)                 : yes 
Build support for glade                  : no 
Install prefix                           : /usr/local 
Install binary                           : /usr/local/bin 
Guitarix style directory                 : /usr/local/share/guitarix/skins 
Guitarix builder directory               : /usr/local/share/guitarix/builder 
Guitarix pixmaps directory               : /usr/local/share/pixmaps 

'configure' finished successfully (1.116s)


Kann es sein, dass hier nur was falsch angezeigt wird?

Edit: Wird wohl doch richtig angezeigt. gx_head wird tatsächlich nicht mitgebaut :-(

Ach so! Was wird denn konkret für den Bau von gx_head und die ladspa-Module benötigt?
nostrum fungitur
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste