Name: hsc3 Version: 0.1.1 License: GPL Copyright: Rohan Drape, 2006-2007 Author: Rohan Drape Maintainer: rd@slavepianos.org Stability: Experimental Homepage: http://slavepianos.org/rd/f/207949/ Synopsis: Haskell SuperCollider Description: Haskell client for the SuperCollider synthesis server Category: Sound Tested-With: GHC==6.4.1, GHC==6.8.2 Cabal-Version: >=1.2 Build-Type: Simple Data-files: emacs/hsc3.el Help/Server/b_alloc.help.lhs Help/Server/b_allocRead.help.lhs Help/Server/b_close.help.lhs Help/Server/b_fill.help.lhs Help/Server/b_free.help.lhs Help/Server/b_gen.help.lhs Help/Server/b_get.help.lhs Help/Server/b_getn.help.lhs Help/Server/b_query.help.lhs Help/Server/b_read.help.lhs Help/Server/b_set.help.lhs Help/Server/b_setn.help.lhs Help/Server/b_write.help.lhs Help/Server/b_zero.help.lhs Help/Server/c_fill.help.lhs Help/Server/c_get.help.lhs Help/Server/c_getn.help.lhs Help/Server/clearSched.help.lhs Help/Server/c_set.help.lhs Help/Server/c_setn.help.lhs Help/Server/d_free.help.lhs Help/Server/d_loadDir.help.lhs Help/Server/d_load.help.lhs Help/Server/d_recv.help.lhs Help/Server/dumpOSC.help.lhs Help/Server/g_deepFree.help.lhs Help/Server/g_freeAll.help.lhs Help/Server/g_head.help.lhs Help/Server/g_new.help.lhs Help/Server/g_tail.help.lhs Help/Server/n_after.help.lhs Help/Server/n_before.help.lhs Help/Server/n_fill.help.lhs Help/Server/n_free.help.lhs Help/Server/n_map.help.lhs Help/Server/n_mapn.help.lhs Help/Server/notify.help.lhs Help/Server/n_query.help.lhs Help/Server/n_run.help.lhs Help/Server/n_set.help.lhs Help/Server/n_setn.help.lhs Help/Server/n_trace.help.lhs Help/Server/quit.help.lhs Help/Server/s_get.help.lhs Help/Server/s_getn.help.lhs Help/Server/s_new.help.lhs Help/Server/s_noid.help.lhs Help/Server/status.help.lhs Help/Server/sync.help.lhs Help/Server/tr.help.lhs Help/Server/u_cmd.help.lhs Help/Tutorial/Tutorial.lhs Help/UGen/Analysis/amplitude.help.lhs Help/UGen/Analysis/compander.help.lhs Help/UGen/Analysis/pitch.help.lhs Help/UGen/Analysis/runningSum.help.lhs Help/UGen/Analysis/slope.help.lhs Help/UGen/Analysis/zeroCrossing.help.lhs Help/UGen/Buffer/bufAllpassC.help.lhs Help/UGen/Buffer/bufAllpassL.help.lhs Help/UGen/Buffer/bufAllpassN.help.lhs Help/UGen/Buffer/bufChannels.help.lhs Help/UGen/Buffer/bufCombC.help.lhs Help/UGen/Buffer/bufCombL.help.lhs Help/UGen/Buffer/bufCombN.help.lhs Help/UGen/Buffer/bufDelayC.help.lhs Help/UGen/Buffer/bufDelayL.help.lhs Help/UGen/Buffer/bufDelayN.help.lhs Help/UGen/Buffer/bufDur.help.lhs Help/UGen/Buffer/bufFrames.help.lhs Help/UGen/Buffer/bufRateScale.help.lhs Help/UGen/Buffer/bufRd.help.lhs Help/UGen/Buffer/bufSampleRate.help.lhs Help/UGen/Buffer/detectIndex.help.lhs Help/UGen/Buffer/index.help.lhs Help/UGen/Buffer/indexInBetween.help.lhs Help/UGen/Buffer/osc.help.lhs Help/UGen/Buffer/playBuf.help.lhs Help/UGen/Buffer/recordBuf.help.lhs Help/UGen/Buffer/vOsc.help.lhs Help/UGen/Chaos/crackle.help.lhs Help/UGen/Chaos/cuspL.help.lhs Help/UGen/Chaos/cuspN.help.lhs Help/UGen/Chaos/fbSineC.help.lhs Help/UGen/Chaos/fbSineL.help.lhs Help/UGen/Chaos/fbSineN.help.lhs Help/UGen/Chaos/henonC.help.lhs Help/UGen/Chaos/henonL.help.lhs Help/UGen/Chaos/henonN.help.lhs Help/UGen/Chaos/latoocarfianC.help.lhs Help/UGen/Chaos/linCongC.help.lhs Help/UGen/Chaos/linCongL.help.lhs Help/UGen/Chaos/linCongN.help.lhs Help/UGen/Chaos/logistic.help.lhs Help/UGen/Chaos/lorenzL.help.lhs Help/UGen/Chaos/quadC.help.lhs Help/UGen/Chaos/quadL.help.lhs Help/UGen/Chaos/quadN.help.lhs Help/UGen/Chaos/rossler.help.lhs Help/UGen/Demand/dbrown.help.lhs Help/UGen/Demand/dbufrd.help.lhs Help/UGen/Demand/demandEnvGen.help.lhs Help/UGen/Demand/demand.help.lhs Help/UGen/Demand/dgeom.help.lhs Help/UGen/Demand/dibrown.help.lhs Help/UGen/Demand/diwhite.help.lhs Help/UGen/Demand/drand.help.lhs Help/UGen/Demand/dseq.help.lhs Help/UGen/Demand/dser.help.lhs Help/UGen/Demand/dseries.help.lhs Help/UGen/Demand/dswitch1.help.lhs Help/UGen/Demand/duty.help.lhs Help/UGen/Demand/dwhite.help.lhs Help/UGen/Demand/dxrand.help.lhs Help/UGen/Demand/tDuty.help.lhs Help/UGen/Envelope/detectSilence.help.lhs Help/UGen/Envelope/done.help.lhs Help/UGen/Envelope/envGen.help.lhs Help/UGen/Envelope/free.help.lhs Help/UGen/Envelope/freeSelf.help.lhs Help/UGen/Envelope/freeSelfWhenDone.help.lhs Help/UGen/Envelope/line.help.lhs Help/UGen/Envelope/linen.help.lhs Help/UGen/Envelope/pause.help.lhs Help/UGen/Envelope/pauseSelf.help.lhs Help/UGen/Envelope/pauseSelfWhenDone.help.lhs Help/UGen/Envelope/xLine.help.lhs Help/UGen/FFT/convolution.help.lhs Help/UGen/FFT/fft.help.lhs Help/UGen/FFT/ifft.help.lhs Help/UGen/FFT/packFFT.help.lhs Help/UGen/FFT/pv_BinScramble.help.lhs Help/UGen/FFT/pv_BinShift.help.lhs Help/UGen/FFT/pv_BinWipe.help.lhs Help/UGen/FFT/pv_BrickWall.help.lhs Help/UGen/FFT/pvcollect.help.lhs Help/UGen/FFT/pv_ConformalMap.help.lhs Help/UGen/FFT/pv_Copy.help.lhs Help/UGen/FFT/pv_Diffuser.help.lhs Help/UGen/FFT/pv_LocalMax.help.lhs Help/UGen/FFT/pv_MagAbove.help.lhs Help/UGen/FFT/pv_MagBelow.help.lhs Help/UGen/FFT/pv_MagClip.help.lhs Help/UGen/FFT/pv_MagFreeze.help.lhs Help/UGen/FFT/pv_RandComb.help.lhs Help/UGen/FFT/pv_RandWipe.help.lhs Help/UGen/FFT/pv_RectComb.help.lhs Help/UGen/Filter/allpassC.help.lhs Help/UGen/Filter/allpassL.help.lhs Help/UGen/Filter/allpassN.help.lhs Help/UGen/Filter/bpf.help.lhs Help/UGen/Filter/bpz2.help.lhs Help/UGen/Filter/brf.help.lhs Help/UGen/Filter/clip.help.lhs Help/UGen/Filter/combC.help.lhs Help/UGen/Filter/combL.help.lhs Help/UGen/Filter/combN.help.lhs Help/UGen/Filter/decay2.help.lhs Help/UGen/Filter/decay.help.lhs Help/UGen/Filter/degreeToKey.help.lhs Help/UGen/Filter/delay1.help.lhs Help/UGen/Filter/delay2.help.lhs Help/UGen/Filter/delayA.help.lhs Help/UGen/Filter/delayL.help.lhs Help/UGen/Filter/delayN.help.lhs Help/UGen/Filter/formlet.help.lhs Help/UGen/Filter/fos.help.lhs Help/UGen/Filter/freqShift.help.lhs Help/UGen/Filter/hasher.help.lhs Help/UGen/Filter/hpf.help.lhs Help/UGen/Filter/hpz1.help.lhs Help/UGen/Filter/hpz2.help.lhs Help/UGen/Filter/klank.help.lhs Help/UGen/Filter/lag2.help.lhs Help/UGen/Filter/lag3.help.lhs Help/UGen/Filter/lag.help.lhs Help/UGen/Filter/latch.help.lhs Help/UGen/Filter/leakDC.help.lhs Help/UGen/Filter/limiter.help.lhs Help/UGen/Filter/linExp.help.lhs Help/UGen/Filter/linLin.help.lhs Help/UGen/Filter/lpf.help.lhs Help/UGen/Filter/lpz1.help.lhs Help/UGen/Filter/lpz2.help.lhs Help/UGen/Filter/mantissaMask.help.lhs Help/UGen/Filter/median.help.lhs Help/UGen/Filter/moogFF.help.lhs Help/UGen/Filter/normalizer.help.lhs Help/UGen/Filter/onePole.help.lhs Help/UGen/Filter/oneZero.help.lhs Help/UGen/Filter/pitchShift.help.lhs Help/UGen/Filter/resonz.help.lhs Help/UGen/Filter/rhpf.help.lhs Help/UGen/Filter/ringz.help.lhs Help/UGen/Filter/rlpf.help.lhs Help/UGen/Filter/select.help.lhs Help/UGen/Filter/shaper.help.lhs Help/UGen/Filter/slew.help.lhs Help/UGen/Filter/sos.help.lhs Help/UGen/Filter/twoPole.help.lhs Help/UGen/Filter/twoZero.help.lhs Help/UGen/Filter/wrapIndex.help.lhs Help/UGen/Granular/grainBuf.help.lhs Help/UGen/Granular/grainFM.help.lhs Help/UGen/Granular/grainIn.help.lhs Help/UGen/Granular/grainSin.help.lhs Help/UGen/Granular/warp1.help.lhs Help/UGen/Information/controlRate.help.lhs Help/UGen/Information/numAudioBuses.help.lhs Help/UGen/Information/numBuffers.help.lhs Help/UGen/Information/numControlBuses.help.lhs Help/UGen/Information/numInputBuses.help.lhs Help/UGen/Information/numOutputBuses.help.lhs Help/UGen/Information/numRunningSynths.help.lhs Help/UGen/Information/radiansPerSample.help.lhs Help/UGen/Information/sampleDur.help.lhs Help/UGen/Information/sampleRate.help.lhs Help/UGen/Information/subsampleOffset.help.lhs Help/UGen/IO/inFeedback.help.lhs Help/UGen/IO/in.help.lhs Help/UGen/IO/inTrig.help.lhs Help/UGen/IO/keyState.help.lhs Help/UGen/IO/lagIn.lhs Help/UGen/IO/localIn.help.lhs Help/UGen/IO/localOut.help.lhs Help/UGen/IO/mouseButton.help.lhs Help/UGen/IO/mouseX.help.lhs Help/UGen/IO/mouseY.help.lhs Help/UGen/IO/offsetOut.help.lhs Help/UGen/IO/out.help.lhs Help/UGen/IO/replaceOut.help.lhs Help/UGen/IO/xOut.help.lhs Help/UGen/Math/absDif.help.lhs Help/UGen/Math/abs.help.lhs Help/UGen/Math/amClip.help.lhs Help/UGen/Math/atan2.help.lhs Help/UGen/Math/clip2.help.lhs Help/UGen/Math/difSqr.help.lhs Help/UGen/Math/distort.help.lhs Help/UGen/Math/fold2.help.lhs Help/UGen/Math/hypot.help.lhs Help/UGen/Math/ring1.help.lhs Help/UGen/Math/scaleNeg.help.lhs Help/UGen/Math/softClip.help.lhs Help/UGen/Math/sumSqr.help.lhs Help/UGen/Math/thresh.help.lhs Help/UGen/Noise/brownNoise.help.lhs Help/UGen/Noise/clipNoise.help.lhs Help/UGen/Noise/coinGate.help.lhs Help/UGen/Noise/dust2.help.lhs Help/UGen/Noise/dust.help.lhs Help/UGen/Noise/expRand.help.lhs Help/UGen/Noise/grayNoise.help.lhs Help/UGen/Noise/iRand.help.lhs Help/UGen/Noise/lfClipNoise.help.lhs Help/UGen/Noise/lfdClipNoise.help.lhs Help/UGen/Noise/lfdNoise0.help.lhs Help/UGen/Noise/lfdNoise1.help.lhs Help/UGen/Noise/lfdNoise3.help.lhs Help/UGen/Noise/lfNoise0.help.lhs Help/UGen/Noise/lfNoise1.help.lhs Help/UGen/Noise/lfNoise2.help.lhs Help/UGen/Noise/linRand.help.lhs Help/UGen/Noise/nRand.help.lhs Help/UGen/Noise/pinkNoise.help.lhs Help/UGen/Noise/rand.help.lhs Help/UGen/Noise/randID.help.lhs Help/UGen/Noise/randSeed.help.lhs Help/UGen/Noise/tExpRand.help.lhs Help/UGen/Noise/tiRand.help.lhs Help/UGen/Noise/tRand.help.lhs Help/UGen/Noise/whiteNoise.help.lhs Help/UGen/Oscillator/blip.help.lhs Help/UGen/Oscillator/formant.help.lhs Help/UGen/Oscillator/fSinOsc.help.lhs Help/UGen/Oscillator/gendy1.help.lhs Help/UGen/Oscillator/impulse.help.lhs Help/UGen/Oscillator/klang.help.lhs Help/UGen/Oscillator/lfCub.help.lhs Help/UGen/Oscillator/lfPar.help.lhs Help/UGen/Oscillator/lfPulse.help.lhs Help/UGen/Oscillator/lfSaw.help.lhs Help/UGen/Oscillator/lfTri.help.lhs Help/UGen/Oscillator/oscN.help.lhs Help/UGen/Oscillator/pulse.help.lhs Help/UGen/Oscillator/saw.help.lhs Help/UGen/Oscillator/silent.help.lhs Help/UGen/Oscillator/sinOsc.help.lhs Help/UGen/Oscillator/syncSaw.help.lhs Help/UGen/Oscillator/tGrains.help.lhs Help/UGen/Oscillator/twChoose.help.lhs Help/UGen/Oscillator/twindex.help.lhs Help/UGen/Panner/linPan2.help.lhs Help/UGen/Panner/pan2.help.lhs Help/UGen/Panner/rotate2.help.lhs Help/UGen/Panner/splay.help.lhs Help/UGen/Trigger/gate.help.lhs Help/UGen/Trigger/inRange.help.lhs Help/UGen/Trigger/lastValue.help.lhs Help/UGen/Trigger/mostChange.help.lhs Help/UGen/Trigger/peak.help.lhs Help/UGen/Trigger/phasor.help.lhs Help/UGen/Trigger/pulseCount.help.lhs Help/UGen/Trigger/pulseDivider.help.lhs Help/UGen/Trigger/runningMax.help.lhs Help/UGen/Trigger/runningMin.help.lhs Help/UGen/Trigger/sendTrig.lhs Help/UGen/Trigger/setResetFF.help.lhs Help/UGen/Trigger/sweep.help.lhs Help/UGen/Trigger/tDelay.help.lhs Help/UGen/Trigger/timer.help.lhs Help/UGen/Trigger/toggleFF.help.lhs Help/UGen/Trigger/trig1.help.lhs Help/UGen/Trigger/trig.help.lhs Flag splitBase description: Choose the new smaller, split-up base package. Library Build-Depends: binary, bytestring, hosc>=0.1 && <0.2, network If flag(splitBase) Build-Depends: base >= 2, random Else Build-Depends: base >= 1.0 && < 2 GHC-Options: -Wall -fno-warn-orphans Exposed-modules: Sound.SC3 Sound.SC3.UGen Sound.SC3.UGen.Analysis Sound.SC3.UGen.Buffer Sound.SC3.UGen.Chaos Sound.SC3.UGen.Demand Sound.SC3.UGen.Demand.Base Sound.SC3.UGen.Demand.Monadic Sound.SC3.UGen.Envelope Sound.SC3.UGen.Envelope.Construct Sound.SC3.UGen.Enum Sound.SC3.UGen.FFT Sound.SC3.UGen.FFT.Base Sound.SC3.UGen.FFT.Monadic Sound.SC3.UGen.Filter Sound.SC3.UGen.Graph Sound.SC3.UGen.Granular Sound.SC3.UGen.Information Sound.SC3.UGen.IO Sound.SC3.UGen.MachineListening Sound.SC3.UGen.Math Sound.SC3.UGen.Mix Sound.SC3.UGen.Noise.Base Sound.SC3.UGen.Noise.Monadic Sound.SC3.UGen.Operator Sound.SC3.UGen.Oscillator Sound.SC3.UGen.Panner Sound.SC3.UGen.Rate Sound.SC3.UGen.UGen Sound.SC3.UGen.UGen.Construct Sound.SC3.UGen.UGen.Math Sound.SC3.UGen.UGen.MCE Sound.SC3.UGen.UGen.Predicate Sound.SC3.UGen.UId Sound.SC3.Server Sound.SC3.Server.Command Sound.SC3.Server.Graphdef Sound.SC3.Server.Play Sound.SC3.Server.Status Sound.SC3.Server.NRT Other-modules: Sound.SC3.Server.Utilities Sound.SC3.UGen.Utilities