Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Guitarix as SuperCollider Plugins. Also with buildscripts for other formats like Jack and PD.
C++ SuperCollider Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
GXPlugins
12AU7.cc
12ax7.cc
6V6.cc
AntiAlias.dsp
Exp.dsp
ExpFilter.dsp
HighShelf.dsp
README.markdown
amp2.dsp
autowah.dsp
balance.dsp
balance1.dsp
bassbooster.dsp
biquad.dsp
build-extras.sh
build-img
build-jack
build-pd
build.sh
chorus.dsp
compressor.dsp
crybaby.dsp
delay.dsp
distortion.dsp
distortion1.dsp
drive.dsp
echo.dsp
eq.dsp
flanger.dsp
freeverb.dsp
guitarix.lib
gx_ampmodul.dsp
gx_distortion.dsp
gx_engine_tubetable.cc
gx_faust_includes.cc
gx_outputlevel.dsp
gx_rack_builder.cc
gx_srack_builder.cc
gxamp.dsp
gxamp2.dsp
gxamp3.dsp
gxamp4.dsp
gxamp5.dsp
gxdistortion.dsp
gxfeed.dsp
impulseresponse.dsp
inputgain.dsp
jconv_post.dsp
low_high_pass.dsp
moog.dsp
multifilter.dsp
noise_shaper.dsp
osc_tube.dsp
outputgain.dsp
overdrive.dsp
phaser.dsp
preamp.dsp
reso_tube.dsp
scbuilder
selecteq.dsp
sloop.dsp
stage3.dsp
stereodelay.dsp
stereoecho.dsp
tone.dsp
tonestack.dsp
tonestack_ac30.dsp
tonestack_bassman.dsp
tonestack_default.dsp
tonestack_jcm2000.dsp
tonestack_jcm800.dsp
tonestack_m2199.dsp
tonestack_mlead.dsp
tonestack_princeton.dsp
tonestack_twin.dsp
tremolo.dsp
tube.dsp
tube3.dsp
tubevibrato.dsp
valve.dsp
valve.h
valve_rect.dsp

README.markdown

GXPlugins

This project contains the core dsp code from the Guitarix Project that is written in the Faust Programming Language.

Since it is possible to compile Faust code for several kinds of systems or standalone applications, the GXPlugins project tries to make a SuperCollider DSP Plugins out of each Guitarix effect module.

Compilation

To compile this plugins you have to have SuperCollider and Faust installed. You will also need the faust2sc programm. If your distribution does not provide this programm, install it looking at the /tools folder in the Faust source code.

Edit the build.sh script and make sure FAUST2SC= is correctly set.

If everything is right, you can install like this:

git clone git://github.com/smoge/gxplugins.git
cd gxplugins
./build.sh -s /PATH/TO/SC_SOURCEDIR

(optional: -p INSTALL_PREFIX, default is /usr/local)

The generated files will be placed in the GXPlugins folder.

Packagers

If you want to package GXPlugins, you can use the DESTDIR= variable to your $pkgdir folder.

GXPlugins List

  • GXAmp2
  • GXAntiAlias
  • GXAutowah
  • GXBalance1
  • GXBassbooster
  • GXBiquad
  • GXChorus
  • GXCompressor
  • GXCrybaby
  • GXDelay
  • GXDistortion1
  • GXDistortion
  • GXDrive
  • GXEcho
  • GXEq
  • GXExpFilter
  • GXExp
  • GXFlanger
  • GXFreeverb
  • GXAmp2
  • GXAmp3
  • GXAmp4
  • GXAmp5
  • GXAmpmodul
  • GXAmp
  • GXDistortion
  • GXFeed
  • GXHighShelf
  • GXImpulseresponse
  • GXLow_high_pass
  • GXMoog
  • GXMultifilter
  • GXNoise_shaper
  • GXOsc_tube
  • GXOverdrive
  • GXPhaser
  • GXPreamp
  • GXReso_tube
  • GXSelecteq
  • GXSloop
  • GXStage3
  • GXStereodelay
  • GXStereoecho
  • GXTone
  • GXTonestack_ac30
  • GXTonestack_bassman
  • GXTonestack_default
  • GXTonestack_jcm2000
  • GXTonestack_jcm800
  • GXTonestack_m2199
  • GXTonestack_mlead
  • GXTonestack_princeton
  • GXTonestack
  • GXTonestack_twin
  • GXTremolo
  • GXTube3
  • GXTube3
  • GXTube
  • GXTubevibrato
Something went wrong with that request. Please try again.