Installing Jokosher

This page outline show to install Jokosher on your distribution. We are always keen for testing, so see this page for details of how to test the development snapshot of Jokosher.

Distribution Specific Packages

If your distribution is not listed here and you have set up Jokosher on it, please write a guide so other people can get the Jokosher love for your distro easily. :)

From Source

Before you can run Jokosher on your system, you must ensure that the following dependencies are installed:

Library

Version

Python Libraries

Python

2.4 or greater

Python-Cairo Bindings

1.2.0 or greater

Python-DBus Bindings

0.71 or greater

Python XML module

0.8.4 or greater

Python-Glade2 Bindings

2.8 or greater

Python-GTK2 Bindings

2.8 or greater

Python-Gstreamer Bindings

0.10.6 or greater

Python-Setuptools module

0.6 or greater

Python-Gnome2 Bindings (not required in 0.9SVN)

2.16 or greater

Gstreamer Libraries

Gstreamer

0.10.11 or greater

Gnonlin

0.10.6 or greater

Base Plugins

0.10.11 or greater

Good Plugins

0.10.5 or greater

Ugly Plugins (optional for MP3 support)

0.10.5 or greater

Bad Plugins (optional for LADSPA effects support)

0.10.4 or greater

See also details for installing CVS GStreamer.

Once you have those dependencies installed, get the Jokosher 0.9 tarball from the the Jokosher download page. Unpack the tarball inside a new directory, and run the Jokosher/Jokosher file.

Development Version (from Bazaar)

The development version is recommended for testing purposes only. If you want the bleeding edge features, would like to help find bugs, and don't mind if Jokosher crashes and loses all your work, then the development version is for you. First you must ensure that you have all the dependencies installed. See the table in the previous section for the list of what you will need. In addition to the regular Jokosher dependencies, you will also need to install the Bazaar client to allow you to check Jokosher out of source control. In Ubuntu/Debian install the bzr package (to install it, use command in Terminal: sudo apt-get install bzr).

Jokosher Bazaar repository is hosted on Launchpad. Usage of old Subversion (SVN) repository is deprecated.

Now you are ready to download Jokosher from repository. To do this, run the following command:

bzr branch lp:jokosher

Jokosher will then be downloaded to the new directory called jokosher/. You can now run Jokosher with the following command:

jokosher/Jokosher/Jokosher

Since you are now running the development version, new changes will be made everyday. To update Jokosher to the latest version run the following command in jokosher/ directory:

bzr pull

Instrument Effects

Jokosher uses LADSPA effects for the instruments. These must be installed separately, preferably using your distribution package manager.

In Ubuntu, the following packages provide LADSPA effects usable in Jokosher: blop caps cmt fil-plugins mcp-plugins omins swh-plugins tap-plugins vcf-plugins

Here is a list of effects that Jokosher knows about, and what category they will be listed in. LADSPA plugins which aren't listed here will still be available in Jokosher in the category "Unknown".

GStreamer Element Name

Category

ladspa-syncpulse-fcpcga-oa

Oscillators

ladspa-amPitchshift

Modulators

ladspa-tap-pitch

Modulators

ladspa-expand-rms

Broken

ladspa-fbdelay-1s

Delays

ladspa-compress-rms

Broken

ladspa-butthigh-iir

Filters

ladspa-lfoPhaser

Phasers

ladspa-revdelay

Delays

ladspa-adsr

Broken

ladspa-gongBeater

Modulators

ladspa-tap-pinknoise

Miscellaneous

ladspa-tap-tremolo

Modulators

ladspa-valveRect

Filters

ladspa-SweepVFI

Modulators

ladspa-lpf

Filters

ladspa-vcf-hp

Filters

ladspa-slew-limiter-rc

Broken

ladspa-formant-vc

Modulators

ladspa-sawtooth-fa-oa

Oscillators

ladspa-ratio-ncda-oa

Distortions

ladspa-pitchScale

Modulators

ladspa-PreampIV

Simulators

ladspa-product-iaic-oa

Oscillators

ladspa-slide-tc

Broken

ladspa-AmpIV

Simulators

ladspa-difference-icma-oa

Amplifiers

ladspa-autoPhaser

Phasers

ladspa-zm1

Broken

ladspa-chebstortion

Distortions

ladspa-compress-peak

Broken

ladspa-dj-eq-mono

Equalizers

ladspa-range-trans-cr

Amplifiers

ladspa-vcf-bp2

Filters

ladspa-bandpass-iir

Filters

ladspa-Parametric1

Filters

ladspa-limit-peak

Broken

ladspa-fbdelay-0-1s

Delays

ladspa-fmOsc

Broken

ladspa-freqTracker

Broken

ladspa-sum-iaic-oa

Filters

ladspa-mbeq

Equalizers

ladspa-CabinetII

Simulators

ladspa-pulse-fcpa-oa

Oscillators

ladspa-rateShifter

Filters

ladspa-dcRemove

Broken

ladspa-flanger

Flangers

ladspa-crossoverDist

Distortions

ladspa-harmonicGen

Modulators

ladspa-giantFlange

Flangers

ladspa-vcf-notch

Filters

ladspa-allpass-c

Broken

ladspa-delay-5s

Delays

ladspa-allpass-l

Broken

ladspa-allpass-n

Broken

ladspa-fourByFourPole

Filters

ladspa-hz-voct-ar

Broken

ladspa-ChorusII

Chorus

ladspa-delayorama

Delays

ladspa-retroFlange

Flangers

ladspa-gsm

Modulators

ladspa-diode

Distortions

ladspa-identity-audio

Broken

ladspa-triangle-fcsa-oa

Oscillators

ladspa-limit-rms

Broken

ladspa-syncsquare-fcga-oa

Oscillators

ladspa-fmod-famc-oa

Broken

ladspa-expand-peak

Broken

ladspa-gate

Filters

ladspa-vcf-hshelf

Broken

ladspa-decimator

Filters

ladspa-fbdelay-60s

Delays

ladspa-sifter

Modulators

ladspa-fadDelay

Delays

ladspa-comb-c

Broken

ladspa-delay-60s

Delays

ladspa-comb-l

Broken

ladspa-comb-n

Broken

ladspa-signal-abs-cr

Modulators

ladspa-vcf-lshelf

Broken

ladspa-const

Distortions

ladspa-lowpass-iir

Filters

ladspa-vcf303

Filters

ladspa-satanMaximiser

Distortions

ladspa-AmpIII

Simulators

ladspa-vcf-bp1

Broken

ladspa-sinusWavewrapper

Filters

ladspa-sc4m

Filters

ladspa-fbdelay-5s

Delays

ladspa-divider

Filters

ladspa-notch-iir

Filters

ladspa-CabinetI

Simulators

ladspa-random-fcsa-oa

Oscillators

ladspa-tap-dynamics-m

Filters

ladspa-tap-sigmoid

Amplifiers

ladspa-disintegrator

Filters

ladspa-imp

Filters

ladspa-difference-iamc-oa

Broken

ladspa-buttlow-iir

Filters

ladspa-Eq

Equalizers

ladspa-dysonCompress

Compressors

ladspa-singlePara

Filters

ladspa-tap-vibrato

Modulators

ladspa-multivoiceChorus

Chorus

ladspa-vcf-lp

Filters

ladspa-PreampIII

Simulators

ladspa-ratio-nadc-oa

Broken

ladspa-lp4pole-fcrcia-oa

Filters

ladspa-random-fasc-oa

Broken

ladspa-tap-tubewarmth

Filters

ladspa-fmod-fcma-oa

Filters

ladspa-pitchScaleHQ

Modulators

ladspa-highpass-iir

Filters

ladspa-Clip

Amplifiers

ladspa-pointerCastDistortion

Distortions

ladspa-PhaserII

Phasers

ladspa-hardLimiter

Amplifiers

ladspa-svf

Filters

ladspa-sine-faac

Broken

ladspa-amp-mono

Amplifiers

ladspa-foverdrive

Distortions

ladspa-declip

Filters

ladspa-inv

Broken

ladspa-square-fa-oa

Oscillators

ladspa-amp

Amplifiers

ladspa-ssm-masher

Broken

ladspa-comb

Filters

ladspa-wshape-sine

Broken

ladspa-tap-equalizer-bw

Equalizers

ladspa-shaper

Filters

ladspa-vcf-reslp

Filters

ladspa-PhaserI

Phasers

ladspa-tap-equalizer

Equalizers

ladspa-amp-gcia-oa

Broken

ladspa-SweepVFII

Modulators

ladspa-Compress

Compressors

ladspa-transient

Modulators

ladspa-smoothDecimate

Filters

ladspa-ChorusI

Chorus

ladspa-valve

Distortions

ladspa-bandpass-a-iir

Filters

ladspa-hard-gate

Filters

ladspa-fbdelay-0-01s

Delays

ladspa-delay-n

Broken

ladspa-gong

Filters

ladspa-tap-reflector

Modulators

ladspa-tap-limiter

Amplifiers

ladspa-hermesFilter

Filters

ladspa-djFlanger

Flangers

ladspa-tap-deesser

Filters

ladspa-vcf-peakeq

Filters

ladspa-artificialLatency

Miscellaneous

ladspa-AmpV

Simulators

ladspa-foldover

Distortions

ladspa-pulse-fapc-oa

Oscillators

ladspa-grain-scatter

Broken

ladspa-delay-0-1s

Delays

ladspa-sine-fcaa

Oscillators

ladspa-delay-1s

Delays

ladspa-lsFilter

Filters

ladspa-Chorus1

Chorus

ladspa-Chorus2

Chorus

ladspa-ringmod-1i1o1l

Modulators

ladspa-alias

Filters

ladspa-hpf

Filters

ladspa-tapeDelay

Delays

ladspa-delay-0-01s

Delays

ladspa-triangle-fasc-oa

Broken

ladspa-triplePara

Filters

ladspa-delay-l

Broken

ladspa-sc1

Compressors

ladspa-decay

Distortions

ladspa-Phaser1+LFO

Phasers

ladspa-delay-c

Broken

UserDocs: Installation (last edited 2009-01-24 18:24:41 by LaszloPandy)