/* Instrument inspired from Rob Hordijk's Benjolin, it requires sc3-plugins (PulseDPW, SVF and DFM1)
outSignal: 1-triangle osc1, 2-square osc1, 3-triangle osc2, 4-pulse osc2, 5-XOR output, 6-Filter output
/* | |
This small patch is an example of how to nicely send midi to Ableton Live from SuperCollider. | |
It includes how to set up Ableton Link (don't forget to press the "LINK" button in Live) and play a pattern using Link and midi. | |
It is assumed that you do this on MacOS and you have created a midi driver called "IAC Driver". | |
*/ | |
( |
/* Instrument inspired from Rob Hordijk's Benjolin, it requires sc3-plugins (PulseDPW, SVF and DFM1)
outSignal: 1-triangle osc1, 2-square osc1, 3-triangle osc2, 4-pulse osc2, 5-XOR output, 6-Filter output
NordMads: | |
built-in: !textFormat | |
color: "#e5c179" | |
italic: false | |
char: !textFormat | |
color: "#76b3c6" | |
italic: false | |
class: !textFormat | |
color: "#76b3c6" | |
italic: false |
/*
Examples used in talk about composition-instruments at the Notam SuperCollider meetup May 22nd 2024.
*/
/**************************************************
Part 1: Using vanilla SuperCollider classes
#!/bin/bash | |
# | |
# Steps to install and set up a headless raspberry pi (3) for SuperCollider use | |
# This is primarily copied from https://supercollider.github.io/development/building-raspberrypi | |
# | |
# | |
# Get updated | |
sudo apt-get update |
#!/usr/bin/env sh | |
# Install utils for cpu freq | |
sudo apt-get install cpufrequtils | |
sudo cpufreq-set -r -g performance | |
sudo echo "ENABLE="true" | |
GOVERNOR="performance" | |
MAX_SPEED="0" | |
MIN_SPEED="0" " | sudo tee -a /etc/default/cpufrequtils |
#!/bin/sh | |
# Taken from: https://github.com/lvm/build-supercollider | |
### | |
# | |
# Variables | |
# | |
INSTALL_DIR=/tmp | |
SUPERCOLLIDER_VER=3.10 | |
SC3PLUGINS_DIR=$INSTALL_DIR/sc3-plugins |
/*
This is the buffer player synth to end all buffer player synths
b = Buffer.read(s, "/Users/mads/test-sounds/Ellen-piano-001.wav")
Synth(\playbuf2, [\buffer, b, \dur, 2.5, \loop, 1, \playrate, 2, \pitchEnvAmount, 0.5, \pitchModAmount, 0.0, \modFreq, 0.1, \modEnvAmount, 0.2, \panModAmount, 1.0, \pan, 0.5, \lowPassFreq, 550, \filterModAmount, 0.9, \filterEnvAmount, 1, \filterEnvScale, 1, \lowPassRes, 0.5, \fmAmount, 0.9, \fmEnvAmount, 1])
TODO:
# Maintainer: Mads Kjeldgaard <mail@madskjeldgaard.dk> | |
pkgname=sparta-plugins | |
pkgver=2020_10_09_v1.4.2 | |
pkgrel=1 | |
pkgdesc='AALTO vst plugins for Spatial Audio Real-time Applications' | |
arch=('x86_64') | |
url="http://research.spa.aalto.fi/projects/sparta_vsts/" | |
license=('GPL') | |
depends=('netcdf' 'hdf5' 'lapack' 'webkit2gtk' 'netcdf-fortran' 'libcurl-gnutls') | |
provides=() |
( | |
/////////////////////////////// | |
// Korg nanokontrol2 Clouds interface | |
/////////////////////////////// | |
/* | |
By Mads Kjeldgaard, 08-11-2020 | |
Dependencies: | |
- mi ugens: https://github.com/v7b1/mi-UGens |