misc:nec
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
misc:nec [2022/12/19 07:23] – [Overview] gef | misc:nec [2023/06/30 22:30] (current) – [Soft synth] add, then remove, footnote get searchindex synth. hc9 | ||
---|---|---|---|
Line 9: | Line 9: | ||
Here is an overview of creating electronic music on your computer or other electronic devices. | Here is an overview of creating electronic music on your computer or other electronic devices. | ||
+ | |||
+ | The process starts with choosing your platform. From a computer and laptop to different devices. You can see a [[misc: | ||
+ | |||
+ | Then depending on which device you work with, you can choose a [[misc: | ||
+ | |||
+ | If you know a programming language already, you can look into libraries or project that is oriented toward music and live coding. | ||
+ | |||
+ | Each section of your [[misc: | ||
+ | |||
+ | |||
==== Hardware ==== | ==== Hardware ==== | ||
+ | |||
+ | {{ : | ||
+ | |||
=== Computer and laptop === | === Computer and laptop === | ||
Line 26: | Line 39: | ||
An audio interface or a sound card is not needed early on in your exploration of computer music. On older machines, you might need a PCI card as an audio interface, but most modern computers have an audio circuit on the motherboard. | An audio interface or a sound card is not needed early on in your exploration of computer music. On older machines, you might need a PCI card as an audio interface, but most modern computers have an audio circuit on the motherboard. | ||
- | When outputting your computer sound to an external sound system or when you want to input sound to your computer, an audio interface becomes quite handy. Some software will also struggle if you are not using an audio interface. It also has the advantage of providing more output, which becomes essential if you are mixing, for instance. | + | When outputting your computer sound to an external sound system or when you want to input sound to your computer, an audio interface becomes quite handy. Some software will also struggle if you are not using an audio interface. It also has the advantage of providing more outputs, which becomes essential if you are mixing, for instance. |
Line 40: | Line 53: | ||
In a live performance, | In a live performance, | ||
- | {{: | + | {{: |
Line 47: | Line 60: | ||
To connect all these tools, you will often need to rely on a system to help you route your midi from one too to the other and route the sound to the right destination. | To connect all these tools, you will often need to rely on a system to help you route your midi from one too to the other and route the sound to the right destination. | ||
- | [[https:// | + | [[https:// |
Line 58: | Line 71: | ||
Here is a short list of some of the main tools to code your music: | Here is a short list of some of the main tools to code your music: | ||
+ | |||
+ | |||
+ | * Csound - is a sound and music computing system which was originally developed by Barry Vercoe in 1985 at MIT Media Lab. [[https:// | ||
+ | * SuperCollider - A platform for audio synthesis and algorithmic composition, | ||
* pureData Visual Programing language for audio (and visuals) [[https:// | * pureData Visual Programing language for audio (and visuals) [[https:// | ||
- | * SuperColliderA platform for audio synthesis and algorithmic composition, | + | * Clive - Live-coding |
+ | |||
+ | |||
+ | |||
+ | |||
+ | * Overtone Collaborative Programmable Music [[https://overtone.github.io/]] | ||
+ | * Tidal Cycles Haskel live coding environment connected to supercollider https:// | ||
+ | * Sonic Pi is a code-based music creation and performance tool. [[https:// | ||
* Processing is a flexible software sketchbook and a language for learning how to code. [[https:// | * Processing is a flexible software sketchbook and a language for learning how to code. [[https:// | ||
* Chuck Strongly-timed, | * Chuck Strongly-timed, | ||
Line 66: | Line 90: | ||
==== Soft synth ==== | ==== Soft synth ==== | ||
- | * DIN (Din is Noise) - Soft synth with a different | + | This is not an exhaustive list of all the software |
- | * vcvRack | + | |
- | ===== Programable Hardware | + | |
+ | * vcvRack - Modular synth simulator [[https:// | ||
+ | * AMsynth -Analog Modelling Synthesizer [[https:// | ||
+ | * Sunvox - is a small, fast and powerful modular synthesizer with a pattern-based sequencer. [[https:// | ||
+ | * Helm - https:// | ||
+ | * Bristol - A vintage synth emulator [[https:// | ||
+ | * DIN (Din is Noise) - Soft synth with a different approach [[https:// | ||
+ | ===== Programable | ||
* Organelle - Programable synth in pureData[[https:// | * Organelle - Programable synth in pureData[[https:// | ||
- | * Norns - Lua scripting synth, from the makers of monomes [[https:// | + | * Norns - Lua scripting synth from the makers of monomes [[https:// |
- | * Daisy seed - Arduino based synth on a chip [[https:// | + | * Daisy seed - Arduino-based synth on a chip [[https:// |
+ | * PiSound - A raspberry pi ' | ||
+ | * Teensy with its audio library [[https:// | ||
===== Organizations and events ===== | ===== Organizations and events ===== | ||
Line 79: | Line 111: | ||
* Toplap Temporary Organisation for the Parsimony of Live Art Programming [[https:// | * Toplap Temporary Organisation for the Parsimony of Live Art Programming [[https:// | ||
* Fakedac A perpetual event dedicated to audio visuals (AV) live coding, algorave & new algorithmic artforms [[https:// | * Fakedac A perpetual event dedicated to audio visuals (AV) live coding, algorave & new algorithmic artforms [[https:// | ||
+ | * Lurk discussions around net- and computational culture and politics, proto- and post-free culture practices, (experimental) (sound) (new media) (software) art [[https:// | ||
misc/nec.txt · Last modified: 2023/06/30 22:30 by hc9