Saltar para o conteúdo principal
Função de Inutilidade
HydraSynthVideo capa
HydraSynthVideo capa

2. Ódio ao Ócio

Downloads Mais Mais
O ócio me espreita na iminência do apedrejamento.
Ódio ao Ócio
4:14

Ódio ao Ócio

Feita em março de 2026.

O código dela se encontra aqui embaixo.

from FoxDot import *
from FoxDot.lib.Chords import *

@player_method
def set(self, **kwargs):
    for attr, value in kwargs.items():
	setattr(self, attr, value)

Clock.bpm = 145
Clock.meter = (4,4)
Root.default = 'C'
Scale.default = 'major'

Clock.clear()
Clock.set_time(-1)
@nextBar
def _():
    d0 >> play('.H', dur=4, pan=-.4)
    d1 >> play('v..v..v.', dur=1, pan=(-1,1,0))
    d2 >> play('u', dur=4, pan=(.4,-4))
    d3 >> play(
	':', dur=1, sample=2, pshift=(0,2), pan=-.4
    ).every([7,5], 'stutter', Cycle([3,6]), degree=':-', dur=1/2, delay=1)
@futureBar(7)
def _():
    var.b = var([I, VI], 4)
    m0 >> star(var.b, dur=PSum(7,4)*2 & PDur(11,16)) + var([0,2], [24,8])
    s0 >> space(m0.degree, dur=(1,2,4), delay=(0,.5), lpf=2000, spin=4)
@futureBar(23)
def _():
    b0 >> varsaw(
	m0.degree, delay=(0,.5), dur=PDur(12, 16)*4,
	sus=1.1, amp=.7, rate=(.7, 2), fmod=(0,4,6),
    )
    b1 >> sawbass(m0.degree)
    b_all.set(hpf=100, lpf=6000, lpr=.5)
@futureBar(31)
def _():
    var.b = var([var([I,II], [32*3,32]), VI], 4)
@futureBar(80)
def _():
    Group(m0,s0,d0,d1,d2).solo()
@futureBar(96)
def _():
    Group(m0,s0,d0,d1,d2).solo(0)
@futureBar(120)
def _():
    b0.stop()
@futureBar(136)
def _():
    b1.stop()
@futureBar(144)
def _():
    Group(m0,s0,d0,d1,d2).solo()
@futureBar(152)
def _():
    Clock.clear()
/