Overtone song: The Grid 1.0

83 views
Skip to first unread message

joa...@verona.se

unread,
Oct 14, 2018, 11:14:01 AM10/14/18
to over...@googlegroups.com

Chris Ford

unread,
Dec 15, 2018, 10:21:38 PM12/15/18
to over...@googlegroups.com
Awesome! What kind of structures do you use to program the beats?

--
You received this message because you are subscribed to the Google Groups "Overtone" group.
To unsubscribe from this group and stop receiving emails from it, send an email to overtone+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

joa...@verona.se

unread,
Dec 16, 2018, 7:20:08 AM12/16/18
to Chris Ford, over...@googlegroups.com
Chris Ford <christop...@gmail.com> writes:

> Awesome! What kind of structures do you use to program the beats?

Thanks!

The code is here, if I didnt forget to push:
https://gitlab.com/jave/overtone-sylt

Theres a little sequencer in there, and the songs usually turn out like
this:

;; a loop i thought of "dancing panda in the woods"
;; a panda dancing
(seq/set-beat {
:B '[- - - - x - - x]
:F '[:b2 :d3 :c#3 :c#3 :c0 :c#3 :e3 :c0]
:RO '[- - - - [70 0.9] - - [70 0.9]]
;;id like 2 rissets with different effect chains, how?
; {:voice :RO :seq 2 } '[- - - - [2070 0.9] - - [1070 0.9]]
;; :H '[c c - ]
;;atm i do this with noiseflute, :c1 is because i dont know how to do long notes, so i make a low jump instead...
;;imagine the panda dancing now, in an eery moonlit forest
;;its not the panda of kids movies, its a scary panda!
})


then theres another part where you set up the instruments:
(seq/set-drums {
:B (fn [x]
(cond
(= 'c x)(electro-kick)
(= 'o x) (dance-kick)
(= 'd x) (dub-kick)
:else (do (electro-kick) (dance-kick)))
)
:H (fn [x] (cond
(= 'e x)(electro-hat)
(= 'c x)(closed-hat)
(= 's x)(snare)
(= 'o x)(open-hat :amp 1 :t 0.1 :low 10000 :hi 2000 )
:else (open-hat)))
:C (fn [x] (clap))
:BL (fn [x c] (mytb303 :amp 0.3 :attack 0.05 :release 0.01 :decay 0.1 :sustain 0.8 :cutoff (+ -20 c) :r 0.001 :wave 2 :note (note x)) )
:BT (fn [x] (tsts :amp 0.1 :freq (midi->hz(note x))))
:S (fn [x] (snare :amp 0.7 :freq 880 :decay 20 ))
})


I think its a fun way to play around with the sounds for me, but its
probably the worlds most quirky sequencer...

regards
/Joakim


>
> On Sun, 14 Oct 2018 at 17:14, <joa...@verona.se> wrote:
>
> https://soundcloud.com/joakimv/the-grid-10
>
> --
> Joakim Verona
> joa...@verona.se
>
> --
> You received this message because you are subscribed to the Google Groups "Overtone" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to overtone+u...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
--
Joakim Verona
joa...@verona.se
Reply all
Reply to author
Forward
0 new messages