![]() This article, however, aims to answer really basic questions at the absolute beginner level, questions such as “ok, but how do I get SuperCollider and what version do I want?” I will present information in the form of an extended FAQ largely based on questions I have answered over and over again.Ī. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.Ī.įrom the website: SuperCollider (SC3 for short) is an environment and programming language for real time audio synthesis and algorithmic composition. It means that the SC3 interface is ostensibly a text editor and the way you interact with the program is by writing text. You will have to know how to code to use SC3. You either have to a) come in with coding experience, or b) learn as you learn SC3. No matter what, though, you will have to study some non-SuperCollider programming language materials to advance. If this seems unmusical and like a terrible way to interact with music in real-time you will be happy to know that, while you have to code it up yourself, you can write programs that create GUIs for you to twiddle knobs and move sliders, or you can plug in a MIDI controller and use it to perform and interact with your code. The difference between SC3 and what you may be used to with other music programs is that SC3 is a blank slate. You start with a blank page and go from there. More specifically yet, SC3 is a program in three parts: While this makes getting started take a bit longer, it also means you can create anything you want.The part you interact with (the IDE, emacs, gedit or other text editor.The part that interprets the code you write (sclang).The part that receives the compiled code and makes the noises (scsynth.).The IDE (integrated development environment) is the bomb-ur-mom-diggity and using anything else is dumb. The IDE created for SC3.6 and aims to replace all other (older) text interfaces to sclang across all platforms - in short, one interface to rule them all. If you are new to SC3 you should use the IDE version (i.e. the latest version of SC3.x.)Īdditionally, SC3 uses extensions to the “vanilla” program described above in the form of Extensions (additions to the sclang) and Plugins (extensions to the scserver.) The extensions are installed using a built-in packaging system called Quarks. Quarks allow you to see what extensions are installed, install new extensions and their dependencies, and uninstall extensions all from within the IDE.Ī. Lots of different people use SC3 for lots of different reasons.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |