Skip to content

Instantly share code, notes, and snippets.

bps 2
d1 $ sound "numbers:1 numbers:2 numbers:3 numbers:4" # pan "0 0.5 1" # vowel "a ~ e i o u ~ ~ ~" # gain "0.6"
d2 $ whenmod 8 6 (striate 32 . loopAt 6) $ sound "bd:9*2"
d3 $ slow 1 $ sound "~ hh:8 ~ hh:8" # crush "8"
d4 $ sound "~ cp:6/3" # crush "6" # delay "2.5" |+| delayfeedback "0.5" |+| delaytime "0.5"
d5 $ slow 2 $ every 4 (|=| up "12 -9 24 -7") $ every 6 (rev) $ sound "[bottle*3, can:3*6, metal(6,7)]*2" # up "-12 9 24 17" # gain tri1 |+| delay "1" |+| delayfeedback "1.5"
bps 2
d1 $ whenmod 8 6 (rev) $ sound "[bd:5*2 can:5*2/3 cp?, tabla:1/2]"
d2 $ whenmod 3 6 (rev) $ every 3 (|=| vowel "o") $ every 5 (|=| vowel "a") $ sound "bass:1? ~ ~ bass:4" # up "-3 -4 -8"
bps 3
d1 $ every 3 (density 0.5) $ every 2 (|=| vowel "i") $ every 5 (|+| vowel "o e") $ (sound "[bass:2 ~/5 can] ~/3 ~ bass:5/6" # speed "2 0.5 4 1")
d2 $ sound "[cp*5/2 bass cp*2]%4" # speed "-12 12 6 3 9"
d3 $ every 4 (density 0.5) $ sound "[bd:2 bd:5(3,6), [cp:2(1,6)]/2], [bd:5(2,4)]/3]"
d4 $ every 5 (rev . density 3) $ every 3 ((1%4) <~) $ (sound "[[bd/3 arpy], arpy:4*3/4, [bass/2 ~ arpy:3*3]]" # speed "32 64 4 8")
@rbxbx
rbxbx / fav_albums_2016.md
Created January 3, 2017 22:40
My fav albums of 2016

fav albums 2016

Off the top of my head – I didn't listen to a lot of new music this year, so I was tempted to include "best new to me in 2016". Maybe that will be next.


Suzi Analog - ZONEZ V.2

omg Suzi. This is such a fully realized and heartfelt work. Think if DJ Rashad and Bogdan Raczynski had a baby.

Traktor Scratch’s timecode vinyl and timecode CDs contain an audio signal
constructed from two sinus waves with a frequency of 2 KHz. Serato Scratch and
many other competitors have frequencies of 1khz. This signal is analogue and
can be brought into to the computer through any audio interface. Once in the
computer, the timecode decoder extracts three different types of information
from the incoming signal:
Playback speed of the timecode vinyl or timecode CD, respectively,
Playback direction (forward, backwards) and
Current playback position on the timecode vinyl or on the timecode CD.
(ns foobar.config)
(defn request?
"True if the supplied value is a 'valid' ring request map.
We assume validity based off of attributes for a minimal ring request from
https://ring-clojure.github.io/ring-mock/ring.mock.request.html#var-request"
[m]
(and (contains? m :server-port)
(integer? (:server-port m))
@rbxbx
rbxbx / url_shiz.clj
Created October 12, 2016 23:51
test url helper crap
(defn server-port
"Returns the port of a running Jetty server. (Implementation note:
connectors are the mechanism through which Jetty accepts network
connections for various protocols.)"
[server]
(let [connectors (.getConnectors server)]
(assert (= 1 (count connectors)))
(.getLocalPort (first connectors))))
(defn url-helper
(defmacro with-system
"start a system, execute the body, and stop the system when done."
[[bound sys] & body]
`(let [system# (component/start ~sys)
~bound system#]
(try
~@body
(finally
(component/stop system#)))))
{
"slug": "testapp1-1470245742996",
"name": "testApp1",
"preferences": {
"categories": [{
"id": "0",
"name": "Likes",
"matches": ["(.*) liked your photo"],
"example": "Barry liked your photo"
}, {
Each of these "areas" of chaos could be represented by topographs similar to
the Mandelbrot Set, such that the "peninsulas" are embedded or hidden within
the map--such that they seem to "disappear." This "writing"--parts of which
vanish, parts of which efface themselves--represents the very process by which
the Net is already compromised, incomplete to its own view, ultimately
un-Controllable. In other words, the M Set, or something like it, might prove
to be useful in "plotting" (in all senses of the word) the emergence of the
counterNet as a chaotic process, a "creative evolution" in Prigogine's term. If
nothing else the M Set serves as a metaphor for a "mapping" of the TAZ's
interface with the Net as a disappearance of information. Every "catastrophe"