{"id":18918016,"url":"https://github.com/supercollider/sc3-plugins","last_synced_at":"2025-05-15T07:05:55.205Z","repository":{"id":5745497,"uuid":"6957957","full_name":"supercollider/sc3-plugins","owner":"supercollider","description":"Community plugins for SuperCollider","archived":false,"fork":false,"pushed_at":"2025-04-22T07:10:43.000Z","size":18036,"stargazers_count":472,"open_issues_count":70,"forks_count":123,"subscribers_count":47,"default_branch":"main","last_synced_at":"2025-04-22T08:24:45.279Z","etag":null,"topics":["audio","audio-engine","sound","sound-effects","sound-synthesis-processes","supercollider","ugens"],"latest_commit_sha":null,"homepage":"https://supercollider.github.io/sc3-plugins/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supercollider.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2012-12-01T18:53:11.000Z","updated_at":"2025-04-06T06:49:49.000Z","dependencies_parsed_at":"2024-01-13T10:40:47.058Z","dependency_job_id":"977e0a1b-9a4f-48bf-97a6-41670ee3f7f4","html_url":"https://github.com/supercollider/sc3-plugins","commit_stats":{"total_commits":1178,"total_committers":76,"mean_commits":15.5,"dds":0.801358234295416,"last_synced_commit":"ab7f94e04f9a11f57548059c0cadeec7f20a66d0"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supercollider%2Fsc3-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supercollider%2Fsc3-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supercollider%2Fsc3-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supercollider%2Fsc3-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supercollider","download_url":"https://codeload.github.com/supercollider/sc3-plugins/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254292042,"owners_count":22046426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","audio-engine","sound","sound-effects","sound-synthesis-processes","supercollider","ugens"],"created_at":"2024-11-08T10:29:17.030Z","updated_at":"2025-05-15T07:05:50.197Z","avatar_url":"https://github.com/supercollider.png","language":"C++","funding_links":[],"categories":["Music \u0026 Audiophile"],"sub_categories":[],"readme":"# sc3-plugins\n\n\nThis repository contains the community collection of unit generator plugins for [SuperCollider](http://supercollider.github.io/).\nAn installation extends the functionality of SuperCollider by additional UGens that run on `scsynth`, the SuperCollider audio synthesis server.\n\nPlease note that the UGens in this repository are, on average, less stable and well-maintained than the core collection. Use at your own risk!\n\n**Note:** Extensions for the SuperCollider programming language are different. They are collected within the [Quarks](https://github.com/supercollider-quarks/) packaging system.\n\nTo learn how to write your own plugins, see [example-plugins](https://github.com/supercollider/example-plugins) and the \"[Writing UGens](http://doc.sccode.org/Guides/WritingUGens.html)\" helpfile.\n\nFor community discussion and support see the [SuperCollider mailing lists](http://www.birmingham.ac.uk/facilities/BEAST/research/supercollider/mailinglist.aspx) and the [github issue tracker](https://github.com/supercollider/sc3-plugins/issues).\n\n## Installation\n\nReleases are available from the [GitHub release page](https://github.com/supercollider/sc3-plugins/releases). For older versions (2013), see the [Sourceforge project page](http://sourceforge.net/projects/sc3-plugins/files/).\n\nUnzip the release and move it to your SuperCollider extensions folder. You can find it by evaluating\n\n```supercollider\nPlatform.userExtensionDir\n```\n\nin SuperCollider. To evaluate code in SuperCollder, put your cursor on the line of code and press `Cmd+Enter`\n(macOS) or `Ctrl+Enter`.  Alternatively, you may install the extensions system-wide by copying to\n\n```supercollider\nPlatform.systemExtensionDir\n```\n\nThe folder might not exist, so you may need to create it yourself. You can do this in your operating system's file\nexplorer or from within SuperCollider by evaluating:\n\n```supercollider\nFile.mkdir(Platform.userExtensionDir)\n```\n\nOn some operating systems, these directories may be hard to find because they're in hidden folders.  You can open\nthe user app support directory (where the Extensions folder is) with the menu item\n\"File-\u003eOpen user support directory\". On macOS, you can open a finder window and press `Cmd+Shift+G` and enter the\nname of the directory.\n\n## Compile from source\n\nDownload both the SuperCollider source and the source for this repository:\n\n```shell\ngit clone --recursive https://github.com/supercollider/sc3-plugins.git\ngit clone --recursive https://github.com/supercollider/supercollider.git\n```\n\nNote, if you are building for an older version of supercollider you should checkout the sc3-plugins tag which matches the version of supercollider.\n\nBe sure to use `--recursive`, or to initialize the submodules after cloning, otherwise you will not have files\nthat are necessary to build the project.\n\nLike SuperCollider, sc3-plugins uses `cmake`. Execute the following commands in the directory where you cloned sc3-plugins;\nreplace `/path/to/sc/` with the path to the SuperCollider source directory. That will probably be\n`../../supercollider` if you cloned both repositories in the same working directory.\n\n```shell\ncd sc3-plugins\nmkdir build \u0026\u0026 cd build\n# for both scsynth and supernova plugins; set -DSUPERNOVA=OFF to build only scsynth plugins\ncmake -DSC_PATH=/path/to/sc/ -DCMAKE_BUILD_TYPE=Release -DSUPERNOVA=ON ..\ncmake --build . --config Release\n# to install the plugins - note: linux users likely need sudo\ncmake --build . --config Release --target install\n```\n\nIf no `SC_PATH` is provided the build system assumes the SuperCollider include files are in `/usr/include/SuperCollider/`.\n\nOn macOS, the plugins will end up in `sc3-plugins/build/SC3plugins`.\nCopy the `SC3plugins` folder to your Extensions folder (evaluate `Platform.userExtensionDir` in SuperCollider to find it).\n\nNOTE: on macOS, if you want to install into `CMAKE_INSTALL_PREFIX`, you have to specify it by disabling the `IN_PLACE_BUILD` cmake option which defaults to ON (see below).\n\n**Note for SuperCollider \u003c 3.9.1** The Supernova server on macOS and Windows incorrectly searches for plugins in the `/Extensions/plugins` directory. The scsynth server correctly searches for plugins in `/Extensions`. If Supernova is unable to find the sc3-plugins, make sure that they are located in `/Extensions/plugins`.\n\nSee the README in `source/HOAUGens` for information on compiling the HOAUGens (higher-order\nambisonics) subproject.\n\n### CMake Options\n\n+ Set install target\n    * (default on linux `/usr/local`)\n    * `cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..`\n+ Install in cmake build folder instead of `CMAKE_INSTALL_PREFIX`\n    * (macOS ONLY, default=ON)\n    * `cmake -DIN_PLACE_BUILD=ON`\n+ Build the plugins as quarks\n    * (default=OFF)\n    * `cmake -DQUARKS=ON ..`\n+ Build supernova-plugins\n    * (default=OFF)\n    * `cmake -DSUPERNOVA=ON ..`\n+ Build Ladspa UGen\n    * (macOS AND LINUX ONLY, default=ON)\n    * `sc3-plugins/build/$ cmake -DLADSPA=ON ..`\n+ Install libraries in suffixed `lib` directory (eg. `lib64`)\n    * (64-BIT LINUX ONLY)\n    * `cmake -DLIB_SUFFIX=64`\n+ Print all cmake options\n    * `sc3-plugins/build/$ cmake -L ..`\n\n### Troubleshooting\n\n#### Known issues\n\n**On some Linux distributions** it has been reported that Ladspa UGen could prevent SuperCollider server from booting ([sc3-plugins/#210](https://github.com/supercollider/sc3-plugins/issues/210), [sc3-plugins/#23](https://github.com/supercollider/sc3-plugins/issues/23) and [supercollider/#4421](https://github.com/supercollider/supercollider/issues/4421)).\nSee above how to build sc3-plugins without Ladspa if needed.\n\n#### Build errors\n\nIf you get an error while building that files are missing, it probably means that you didn't clone all the SuperCollider\nsubmodules. Fix this by running `git submodule update --init` in the SuperCollider source directory. If you still have the\nissue afterwards, try clearing your build directory and starting your build from scratch.\n\n#### Starting over\n\nIf something went wrong and you want to start from scratch, delete everything in the build directory that you made:\n\n```shell\nmake uninstall # only if you ran `make install` before\ncd ..\nrm -r build\n```\n\n## Adding plugins to the repository\n\nA SuperCollider plugin is a collection of UGens (and their supporting files) with a shared prefix in their name.\nIf you add a new plugin, please keep to the following pattern:\n\n1. Add a folder in the `source` directory named `\u003cprefix\u003eUGens`\nwhere `prefix` means whichever standard pattern in the file name you have for your UGens. All source files go into this directory and its subdirectories.\n2. SuperCollider-specific files (`.sc|.schelp|...`) should be located in a subdirectory named `sc`.\n3. If your plugin makes use of external libraries that should be part of the sc-plugins sources (e.g. via ```git-submodule```), add them to `sc3-plugins/external_libraries/`.\nAs an example, the `GlitchUGens` plugin directory lists as:\n    * `source/GlitchUGens/GlitchUGens.cpp`\n    * `source/GlitchUGens/sc/GlitchUGens.sc`\n    * `source/GlitchUGens/sc/HelpSource/Classes/GlitchBPF.schelp`\n    * `source/GlitchUGens/sc/HelpSource/Classes/GlitchBRF.schelp`\n    * `source/GlitchUGens/sc/HelpSource/Classes/GlitchHPF.schelp`\n    * `source/GlitchUGens/sc/HelpSource/Classes/GlitchRHPF.schelp`\n4. Add your folder to the `PLUGIN_DIRS` list in `sc3-plugins/source/CMakeLists.txt`.\n5. For the Quark-installable option, there is a SuperCollider script called `Generate_Quark.scd` in `sc3-plugins/quarks/`. Evaluating it indexes the base directory of the extensions for each UGen, and Help-file in each plugin directory.\nIt then creates a help file for your plugin that lists all classes and help files, as well as a `.quark` file for your plugin in the `build/DIRECTORY` folder.\n\n# Packaging\n\n## How to create a DiskImage (OSX)\n\nTo create an OSX DiskImage, follow these steps on an OSX machine:\n\n```shell\nmkdir build \u0026\u0026 cd build\ncmake -DSC_PATH=/path/to/sc/ -DOSX_PACKAGE=1 ..\nmake \u0026\u0026 make install\n```\n\nThe DiskImage will be generated in `./sc3-plugins/build/build_osx` containing\n\n+ a `License.txt`,\n+ this `README.txt`, and\n+ the `SC3plugins` folder.\n+ Note: the quarks ```DIRECTORY```-folder is also included by default.\n\n## How to create a tarball/zip-file\n\n```shell\nmkdir build \u0026\u0026 cd build\ncmake -DSC_PATH=/path/to/sc/ ..\ncpack -G TGZ # `-G ZIP` also works\n```\n\nThe package will end up in `sc3-plugins/build`.\n\n# List of plugins\n\nIn addition to the plugins listed below, this project contains several FAUST-generated UGens for\nhigher-order ambisonics (\"HOAUGens\"), which are not built by default. See the README in\n`source/HOAUGens` for more information.\n\nAn auto-generated list of what plugins are available in this repository, linking to the autogenerated helpfiles:\n\n* [AmplitudeMod](http://doc.sccode.org/Classes/AmplitudeMod.html)\n* [AnalyseEvents2](http://doc.sccode.org/Classes/AnalyseEvents2.html)\n* [ArrayMax](http://doc.sccode.org/Classes/ArrayMax.html)\n* [ArrayMin](http://doc.sccode.org/Classes/ArrayMin.html)\n* [Atk](http://doc.sccode.org/Classes/Atk.html)\n* [ATKDocsLicensing](http://doc.sccode.org/Classes/ATKDocsLicensing.html)\n* [AtkKernelConv](http://doc.sccode.org/Classes/AtkKernelConv.html)\n* [ATKLicensing](http://doc.sccode.org/Classes/ATKLicensing.html)\n* [AtkMatrixMix](http://doc.sccode.org/Classes/AtkMatrixMix.html)\n* [AttackSlope](http://doc.sccode.org/Classes/AttackSlope.html)\n* [AutoTrack](http://doc.sccode.org/Classes/AutoTrack.html)\n* [AverageOutput](http://doc.sccode.org/Classes/AverageOutput.html)\n* [AY](http://doc.sccode.org/Classes/AY.html)\n* [BeatStatistics](http://doc.sccode.org/Classes/BeatStatistics.html)\n* [BlitB3](http://doc.sccode.org/Classes/BlitB3.html)\n* [BlitB3Saw](http://doc.sccode.org/Classes/BlitB3Saw.html)\n* [BlitB3Square](http://doc.sccode.org/Classes/BlitB3Square.html)\n* [BlitB3Tri](http://doc.sccode.org/Classes/BlitB3Tri.html)\n* [BMoog](http://doc.sccode.org/Classes/BMoog.html)\n* [Breakcore](http://doc.sccode.org/Classes/Breakcore.html)\n* [Brusselator](http://doc.sccode.org/Classes/Brusselator.html)\n* [BufMax](http://doc.sccode.org/Classes/BufMax.html)\n* [BufMin](http://doc.sccode.org/Classes/BufMin.html)\n* [Cepstrum](http://doc.sccode.org/Classes/Cepstrum.html)\n* [Chromagram](http://doc.sccode.org/Classes/Chromagram.html)\n* [CircleRamp](http://doc.sccode.org/Classes/CircleRamp.html)\n* [ComplexRes](http://doc.sccode.org/Classes/ComplexRes.html)\n* [Concat](http://doc.sccode.org/Classes/Concat.html)\n* [Concat2](http://doc.sccode.org/Classes/Concat2.html)\n* [Coyote](http://doc.sccode.org/Classes/Coyote.html)\n* [Crest](http://doc.sccode.org/Classes/Crest.html)\n* [CrossoverDistortion](http://doc.sccode.org/Classes/CrossoverDistortion.html)\n* [Dbrown2](http://doc.sccode.org/Classes/Dbrown2.html)\n* [DbufTag](http://doc.sccode.org/Classes/DbufTag.html)\n* [Decimator](http://doc.sccode.org/Classes/Decimator.html)\n* [DEIND](http://doc.sccode.org/Classes/DEIND.html)\n* [DetaBlockerBuf](http://doc.sccode.org/Classes/DetaBlockerBuf.html)\n* [DFM1](http://doc.sccode.org/Classes/DFM1.html)\n* [Dfsm](http://doc.sccode.org/Classes/Dfsm.html)\n* [DiodeRingMod](http://doc.sccode.org/Classes/DiodeRingMod.html)\n* [Disintegrator](http://doc.sccode.org/Classes/Disintegrator.html)\n* [DNoiseRing](http://doc.sccode.org/Classes/DNoiseRing.html)\n* [DoubleNestedAllpassC](http://doc.sccode.org/Classes/DoubleNestedAllpassC.html)\n* [DoubleNestedAllpassL](http://doc.sccode.org/Classes/DoubleNestedAllpassL.html)\n* [DoubleNestedAllpassN](http://doc.sccode.org/Classes/DoubleNestedAllpassN.html)\n* [DoubleWell](http://doc.sccode.org/Classes/DoubleWell.html)\n* [DoubleWell2](http://doc.sccode.org/Classes/DoubleWell2.html)\n* [DoubleWell3](http://doc.sccode.org/Classes/DoubleWell3.html)\n* [DPW3Tri](http://doc.sccode.org/Classes/DPW3Tri.html)\n* [DPW4Saw](http://doc.sccode.org/Classes/DPW4Saw.html)\n* [Dtag](http://doc.sccode.org/Classes/Dtag.html)\n* [DWGBowed](http://doc.sccode.org/Classes/DWGBowed.html)\n* [DWGBowedSimple](http://doc.sccode.org/Classes/DWGBowedSimple.html)\n* [DWGBowedTor](http://doc.sccode.org/Classes/DWGBowedTor.html)\n* [DWGPlucked](http://doc.sccode.org/Classes/DWGPlucked.html)\n* [DWGPlucked2](http://doc.sccode.org/Classes/DWGPlucked2.html)\n* [EnvDetect](http://doc.sccode.org/Classes/EnvDetect.html)\n* [EnvFollow](http://doc.sccode.org/Classes/EnvFollow.html)\n* [EQExamples](http://doc.sccode.org/Classes/EQExamples.html)\n* [FeatureSave](http://doc.sccode.org/Classes/FeatureSave.html)\n* [FFTCrest](http://doc.sccode.org/Classes/FFTCrest.html)\n* [FFTPeak](http://doc.sccode.org/Classes/FFTPeak.html)\n* [FFTPower](http://doc.sccode.org/Classes/FFTPower.html)\n* [FFTSlope](http://doc.sccode.org/Classes/FFTSlope.html)\n* [FFTSpread](http://doc.sccode.org/Classes/FFTSpread.html)\n* [FFTSubbandFlatness](http://doc.sccode.org/Classes/FFTSubbandFlatness.html)\n* [FFTSubbandPower](http://doc.sccode.org/Classes/FFTSubbandPower.html)\n* [Fhn2DC](http://doc.sccode.org/Classes/Fhn2DC.html)\n* [Fhn2DL](http://doc.sccode.org/Classes/Fhn2DL.html)\n* [Fhn2DN](http://doc.sccode.org/Classes/Fhn2DN.html)\n* [FilterComparisons](http://doc.sccode.org/Classes/FilterComparisons.html)\n* [FitzHughNagumo](http://doc.sccode.org/Classes/FitzHughNagumo.html)\n* [FM7](http://doc.sccode.org/Classes/FM7.html)\n* [Foa](http://doc.sccode.org/Classes/Foa.html)\n* [FoaAsymmetry](http://doc.sccode.org/Classes/FoaAsymmetry.html)\n* [FoaBalance](http://doc.sccode.org/Classes/FoaBalance.html)\n* [FoaDecode](http://doc.sccode.org/Classes/FoaDecode.html)\n* [FoaDecoderKernel](http://doc.sccode.org/Classes/FoaDecoderKernel.html)\n* [FoaDecoderMatrix](http://doc.sccode.org/Classes/FoaDecoderMatrix.html)\n* [FoaDirect](http://doc.sccode.org/Classes/FoaDirect.html)\n* [FoaDirectO](http://doc.sccode.org/Classes/FoaDirectO.html)\n* [FoaDirectX](http://doc.sccode.org/Classes/FoaDirectX.html)\n* [FoaDirectY](http://doc.sccode.org/Classes/FoaDirectY.html)\n* [FoaDirectZ](http://doc.sccode.org/Classes/FoaDirectZ.html)\n* [FoaDominate](http://doc.sccode.org/Classes/FoaDominate.html)\n* [FoaDominateX](http://doc.sccode.org/Classes/FoaDominateX.html)\n* [FoaDominateY](http://doc.sccode.org/Classes/FoaDominateY.html)\n* [FoaDominateZ](http://doc.sccode.org/Classes/FoaDominateZ.html)\n* [FoaEncode](http://doc.sccode.org/Classes/FoaEncode.html)\n* [FoaEncoderKernel](http://doc.sccode.org/Classes/FoaEncoderKernel.html)\n* [FoaEncoderMatrix](http://doc.sccode.org/Classes/FoaEncoderMatrix.html)\n* [FoaFocus](http://doc.sccode.org/Classes/FoaFocus.html)\n* [FoaFocusX](http://doc.sccode.org/Classes/FoaFocusX.html)\n* [FoaFocusY](http://doc.sccode.org/Classes/FoaFocusY.html)\n* [FoaFocusZ](http://doc.sccode.org/Classes/FoaFocusZ.html)\n* [FoaMirror](http://doc.sccode.org/Classes/FoaMirror.html)\n* [FoaNFC](http://doc.sccode.org/Classes/FoaNFC.html)\n* [FoaPanB](http://doc.sccode.org/Classes/FoaPanB.html)\n* [FoaPress](http://doc.sccode.org/Classes/FoaPress.html)\n* [FoaPressX](http://doc.sccode.org/Classes/FoaPressX.html)\n* [FoaPressY](http://doc.sccode.org/Classes/FoaPressY.html)\n* [FoaPressZ](http://doc.sccode.org/Classes/FoaPressZ.html)\n* [FoaProximity](http://doc.sccode.org/Classes/FoaProximity.html)\n* [FoaPsychoShelf](http://doc.sccode.org/Classes/FoaPsychoShelf.html)\n* [FoaPush](http://doc.sccode.org/Classes/FoaPush.html)\n* [FoaPushX](http://doc.sccode.org/Classes/FoaPushX.html)\n* [FoaPushY](http://doc.sccode.org/Classes/FoaPushY.html)\n* [FoaPushZ](http://doc.sccode.org/Classes/FoaPushZ.html)\n* [FoaRotate](http://doc.sccode.org/Classes/FoaRotate.html)\n* [FoaRTT](http://doc.sccode.org/Classes/FoaRTT.html)\n* [FoaSpeakerMatrix](http://doc.sccode.org/Classes/FoaSpeakerMatrix.html)\n* [FoaTilt](http://doc.sccode.org/Classes/FoaTilt.html)\n* [FoaTransform](http://doc.sccode.org/Classes/FoaTransform.html)\n* [FoaTumble](http://doc.sccode.org/Classes/FoaTumble.html)\n* [FoaXform](http://doc.sccode.org/Classes/FoaXform.html)\n* [FoaXformerMatrix](http://doc.sccode.org/Classes/FoaXformerMatrix.html)\n* [FoaZoom](http://doc.sccode.org/Classes/FoaZoom.html)\n* [FoaZoomX](http://doc.sccode.org/Classes/FoaZoomX.html)\n* [FoaZoomY](http://doc.sccode.org/Classes/FoaZoomY.html)\n* [FoaZoomZ](http://doc.sccode.org/Classes/FoaZoomZ.html)\n* [FormantTable](http://doc.sccode.org/Classes/FormantTable.html)\n* [FrameCompare](http://doc.sccode.org/Classes/FrameCompare.html)\n* [Friction](http://doc.sccode.org/Classes/Friction.html)\n* [Gammatone](http://doc.sccode.org/Classes/Gammatone.html)\n* [GaussClass](http://doc.sccode.org/Classes/GaussClass.html)\n* [GaussTrig](http://doc.sccode.org/Classes/GaussTrig.html)\n* [Gbman2DC](http://doc.sccode.org/Classes/Gbman2DC.html)\n* [Gbman2DL](http://doc.sccode.org/Classes/Gbman2DL.html)\n* [Gbman2DN](http://doc.sccode.org/Classes/Gbman2DN.html)\n* [Gendy4](http://doc.sccode.org/Classes/Gendy4.html)\n* [Gendy5](http://doc.sccode.org/Classes/Gendy5.html)\n* [Getenv](http://doc.sccode.org/Classes/Getenv.html)\n* [GlitchBPF](http://doc.sccode.org/Classes/GlitchBPF.html)\n* [GlitchBRF](http://doc.sccode.org/Classes/GlitchBRF.html)\n* [GlitchHPF](http://doc.sccode.org/Classes/GlitchHPF.html)\n* [GlitchRHPF](http://doc.sccode.org/Classes/GlitchRHPF.html)\n* [Goertzel](http://doc.sccode.org/Classes/Goertzel.html)\n* [GravityGrid](http://doc.sccode.org/Classes/GravityGrid.html)\n* [GravityGrid2](http://doc.sccode.org/Classes/GravityGrid2.html)\n* [Greyhole](http://doc.sccode.org/Classes/Greyhole.html)\n* [GreyholeRaw](http://doc.sccode.org/Classes/GreyholeRaw.html)\n* [HairCell](http://doc.sccode.org/Classes/HairCell.html)\n* [Henon2DC](http://doc.sccode.org/Classes/Henon2DC.html)\n* [Henon2DL](http://doc.sccode.org/Classes/Henon2DL.html)\n* [Henon2DN](http://doc.sccode.org/Classes/Henon2DN.html)\n* [ICepstrum](http://doc.sccode.org/Classes/ICepstrum.html)\n* [IIRFilter](http://doc.sccode.org/Classes/IIRFilter.html)\n* [InsideOut](http://doc.sccode.org/Classes/InsideOut.html)\n* [Instruction](http://doc.sccode.org/Classes/Instruction.html)\n* [JPverb](http://doc.sccode.org/Classes/JPverb.html)\n* [JPverbRaw](http://doc.sccode.org/Classes/JPverbRaw.html)\n* [KeyClarity](http://doc.sccode.org/Classes/KeyClarity.html)\n* [KeyMode](http://doc.sccode.org/Classes/KeyMode.html)\n* [KMeansRT](http://doc.sccode.org/Classes/KMeansRT.html)\n* [KmeansToBPSet1](http://doc.sccode.org/Classes/KmeansToBPSet1.html)\n* [LADSPA](http://doc.sccode.org/Classes/LADSPA.html)\n* [Latoocarfian2DC](http://doc.sccode.org/Classes/Latoocarfian2DC.html)\n* [Latoocarfian2DL](http://doc.sccode.org/Classes/Latoocarfian2DL.html)\n* [Latoocarfian2DN](http://doc.sccode.org/Classes/Latoocarfian2DN.html)\n* [LFBrownNoise0](http://doc.sccode.org/Classes/LFBrownNoise0.html)\n* [LFBrownNoise1](http://doc.sccode.org/Classes/LFBrownNoise1.html)\n* [LFBrownNoise2](http://doc.sccode.org/Classes/LFBrownNoise2.html)\n* [ListTrig](http://doc.sccode.org/Classes/ListTrig.html)\n* [ListTrig2](http://doc.sccode.org/Classes/ListTrig2.html)\n* [Logger](http://doc.sccode.org/Classes/Logger.html)\n* [LoopBuf](http://doc.sccode.org/Classes/LoopBuf.html)\n* [Lorenz2DC](http://doc.sccode.org/Classes/Lorenz2DC.html)\n* [Lorenz2DL](http://doc.sccode.org/Classes/Lorenz2DL.html)\n* [Lorenz2DN](http://doc.sccode.org/Classes/Lorenz2DN.html)\n* [LorenzTrig](http://doc.sccode.org/Classes/LorenzTrig.html)\n* [LPCAnalyzer](http://doc.sccode.org/Classes/LPCAnalyzer.html)\n* [LPCError](http://doc.sccode.org/Classes/LPCError.html)\n* [LTI](http://doc.sccode.org/Classes/LTI.html)\n* [MarkovSynth](http://doc.sccode.org/Classes/MarkovSynth.html)\n* [MatchingP](http://doc.sccode.org/Classes/MatchingP.html)\n* [Max](http://doc.sccode.org/Classes/Max.html)\n* [MdaPiano](http://doc.sccode.org/Classes/MdaPiano.html)\n* [MeanTriggered](http://doc.sccode.org/Classes/MeanTriggered.html)\n* [Meddis](http://doc.sccode.org/Classes/Meddis.html)\n* [MedianSeparation](http://doc.sccode.org/Classes/MedianSeparation.html)\n* [MedianTriggered](http://doc.sccode.org/Classes/MedianTriggered.html)\n* [MembraneCircle](http://doc.sccode.org/Classes/MembraneCircle.html)\n* [MembraneHexagon](http://doc.sccode.org/Classes/MembraneHexagon.html)\n* [MoogLadder](http://doc.sccode.org/Classes/MoogLadder.html)\n* [MoreChaos](http://doc.sccode.org/Classes/MoreChaos.html)\n* [NearestN](http://doc.sccode.org/Classes/NearestN.html)\n* [NestedAllpassC](http://doc.sccode.org/Classes/NestedAllpassC.html)\n* [NestedAllpassL](http://doc.sccode.org/Classes/NestedAllpassL.html)\n* [NestedAllpassN](http://doc.sccode.org/Classes/NestedAllpassN.html)\n* [NL](http://doc.sccode.org/Classes/NL.html)\n* [NL2](http://doc.sccode.org/Classes/NL2.html)\n* [NLFiltC](http://doc.sccode.org/Classes/NLFiltC.html)\n* [NLFiltL](http://doc.sccode.org/Classes/NLFiltL.html)\n* [NLFiltN](http://doc.sccode.org/Classes/NLFiltN.html)\n* [NTube](http://doc.sccode.org/Classes/NTube.html)\n* [OnsetStatistics](http://doc.sccode.org/Classes/OnsetStatistics.html)\n* [Oregonator](http://doc.sccode.org/Classes/Oregonator.html)\n* [OteyPiano](http://doc.sccode.org/Classes/OteyPiano.html)\n* [Perlin3](http://doc.sccode.org/Classes/Perlin3.html)\n* [PlaneTree](http://doc.sccode.org/Classes/PlaneTree.html)\n* [Plorenz](http://doc.sccode.org/Classes/Plorenz.html)\n* [PrintVal](http://doc.sccode.org/Classes/PrintVal.html)\n* [ProbalisticNoiseUGens](http://doc.sccode.org/Classes/ProbalisticNoiseUGens.html)\n* [PulseDPW](http://doc.sccode.org/Classes/PulseDPW.html)\n* [PV_CommonMag](http://doc.sccode.org/Classes/PV_CommonMag.html)\n* [PV_CommonMul](http://doc.sccode.org/Classes/PV_CommonMul.html)\n* [PV_Compander](http://doc.sccode.org/Classes/PV_Compander.html)\n* [PV_Cutoff](http://doc.sccode.org/Classes/PV_Cutoff.html)\n* [PV_ExtractRepeat](http://doc.sccode.org/Classes/PV_ExtractRepeat.html)\n* [PV_MagGate](http://doc.sccode.org/Classes/PV_MagGate.html)\n* [PV_MagMinus](http://doc.sccode.org/Classes/PV_MagMinus.html)\n* [PV_MagSmooth](http://doc.sccode.org/Classes/PV_MagSmooth.html)\n* [PV_Morph](http://doc.sccode.org/Classes/PV_Morph.html)\n* [PV_SoftWipe](http://doc.sccode.org/Classes/PV_SoftWipe.html)\n* [PV_XFade](http://doc.sccode.org/Classes/PV_XFade.html)\n* [Qitch](http://doc.sccode.org/Classes/Qitch.html)\n* [RLPFD](http://doc.sccode.org/Classes/RLPFD.html)\n* [RosslerL](http://doc.sccode.org/Classes/RosslerL.html)\n* [SawDPW](http://doc.sccode.org/Classes/SawDPW.html)\n* [SensoryDissonance](http://doc.sccode.org/Classes/SensoryDissonance.html)\n* [Sieve1](http://doc.sccode.org/Classes/Sieve1.html)\n* [SineShaper](http://doc.sccode.org/Classes/SineShaper.html)\n* [SLOnset](http://doc.sccode.org/Classes/SLOnset.html)\n* [SmoothDecimator](http://doc.sccode.org/Classes/SmoothDecimator.html)\n* [SMS](http://doc.sccode.org/Classes/SMS.html)\n* [SOMRd](http://doc.sccode.org/Classes/SOMRd.html)\n* [SOMTrain](http://doc.sccode.org/Classes/SOMTrain.html)\n* [SortBuf](http://doc.sccode.org/Classes/SortBuf.html)\n* [SpectralEntropy](http://doc.sccode.org/Classes/SpectralEntropy.html)\n* [SpruceBudworm](http://doc.sccode.org/Classes/SpruceBudworm.html)\n* [Squiz](http://doc.sccode.org/Classes/Squiz.html)\n* [Standard2DC](http://doc.sccode.org/Classes/Standard2DC.html)\n* [Standard2DL](http://doc.sccode.org/Classes/Standard2DL.html)\n* [Standard2DN](http://doc.sccode.org/Classes/Standard2DN.html)\n* [Streson](http://doc.sccode.org/Classes/Streson.html)\n* [Summer](http://doc.sccode.org/Classes/Summer.html)\n* [SVF](http://doc.sccode.org/Classes/SVF.html)\n* [SwitchDelay](http://doc.sccode.org/Classes/SwitchDelay.html)\n* [Tartini](http://doc.sccode.org/Classes/Tartini.html)\n* [TBetaRand](http://doc.sccode.org/Classes/TBetaRand.html)\n* [TBrownRand](http://doc.sccode.org/Classes/TBrownRand.html)\n* [TermanWang](http://doc.sccode.org/Classes/TermanWang.html)\n* [TextVU](http://doc.sccode.org/Classes/TextVU.html)\n* [TGaussRand](http://doc.sccode.org/Classes/TGaussRand.html)\n* [TGrains2](http://doc.sccode.org/Classes/TGrains2.html)\n* [TGrains3](http://doc.sccode.org/Classes/TGrains3.html)\n* [TPV](http://doc.sccode.org/Classes/TPV.html)\n* [TrigAvg](http://doc.sccode.org/Classes/TrigAvg.html)\n* [TwoTube](http://doc.sccode.org/Classes/TwoTube.html)\n* [VBAP](http://doc.sccode.org/Classes/VBAP.html)\n* [VBAPSpeaker](http://doc.sccode.org/Classes/VBAPSpeaker.html)\n* [VBAPSpeakerArray](http://doc.sccode.org/Classes/VBAPSpeakerArray.html)\n* [VMScan2D](http://doc.sccode.org/Classes/VMScan2D.html)\n* [VOSIM](http://doc.sccode.org/Classes/VOSIM.html)\n* [WalshHadamard](http://doc.sccode.org/Classes/WalshHadamard.html)\n* [WAmp](http://doc.sccode.org/Classes/WAmp.html)\n* [WaveletDaub](http://doc.sccode.org/Classes/WaveletDaub.html)\n* [WaveLoss](http://doc.sccode.org/Classes/WaveLoss.html)\n* [WaveTerrain](http://doc.sccode.org/Classes/WaveTerrain.html)\n* [WeaklyNonlinear](http://doc.sccode.org/Classes/WeaklyNonlinear.html)\n* [WeaklyNonlinear2](http://doc.sccode.org/Classes/WeaklyNonlinear2.html)\n* [WrapSummer](http://doc.sccode.org/Classes/WrapSummer.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupercollider%2Fsc3-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupercollider%2Fsc3-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupercollider%2Fsc3-plugins/lists"}