/*
EXAMPLE: LFO TO PBIND
Three ways of controlling Pbind parameters with LFO's
Be careful when using this on the \dur parameter though. If it crosses or equals zero, things go apeshit so make sure it doesn't do that.
*/
NordMads: | |
built-in: !textFormat | |
color: "#e5c179" | |
italic: false | |
char: !textFormat | |
color: "#76b3c6" | |
italic: false | |
class: !textFormat | |
color: "#76b3c6" | |
italic: false |
#!/bin/bash | |
# SCVIM STARTUP SCRIPT | |
# By Mads Kjeldgaard | |
# -------------------- | |
# | |
# Usage: bash <path/to/this/script> <optional/path/to/supercollider/file> | |
# | |
# Example: bash scvim_startup_script.sh cool_project.scd | |
# |
#!/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 |
" Put these in your .vimrc to change <F5>, <F6> and <F12> to something else, reload VIM or resource your .vimrc (by running :source $MYVIMRC in VIM) and then it should work | |
au Filetype supercollider nnoremap <buffer> <leader>a :call SClang_block()<CR> | |
au Filetype supercollider inoremap <buffer> <leader>a :call SClang_block()<CR>a | |
au Filetype supercollider vnoremap <buffer> <leader>a :call SClang_line()<CR> | |
au Filetype supercollider vnoremap <buffer> <leader>b :call SClang_line()<CR> | |
au Filetype supercollider nnoremap <buffer> <leader>b :call SClang_line()<CR> | |
au Filetype supercollider inoremap <buffer> <leader>b :call SClang_line()<CR>a |
/* | |
Niklas example of dynamic patterns | |
*/ | |
// See the packages installed and the ones on the "public list" (there are other packages out there, in the wild (aka. Github.com )) | |
Quarks.gui |
/*
EXAMPLE: LFO TO PBIND
Three ways of controlling Pbind parameters with LFO's
Be careful when using this on the \dur parameter though. If it crosses or equals zero, things go apeshit so make sure it doesn't do that.
*/
cool gist |
Collatz{ | |
*new { | |
^super.new.init; | |
} | |
init{ | |
"Im in init".postln; | |
} | |
*calculate{arg number; |
set runtimepath^=~/.vim runtimepath+=~/.vim/after | |
let &packpath = &runtimepath | |
source ~/.vimrc | |
call plug#begin() | |
" SuperCollider | |
Plug 'davidgranstrom/scnvim' | |
" Csound |
# vim:fileencoding=utf-8:ft=conf:foldmethod=marker | |
#: Fonts {{{ | |
#: kitty has very powerful font management. You can configure | |
#: individual font faces and even specify special fonts for particular | |
#: characters. | |
font_family Source Code Variable | |
# bold_font auto |