SplitShapesShifts

Video: https://youtu.be/2F6CkzYtlzo

Blogpost: https://blog.illestpreacha.com/wcccsplit

#mathart #3d #Livecoding #animation #WCCC #WCCChallenge #splits #audiovisual

For this week's Creative Code challenge by @sableraph : “Split”, SplitShapesShifts coded in #LiveCodeLab & #SonicPi explores shapes and sounds being split in various ways.

#Poetry

Splits
Division of Space
Reflection of Pace
Introspection through Phase
Shapes
As their interactions Knits
And Drapes

#creativecoding #coding
#newmedia #scifi #3danimation
#math #geometricart #geometry

WCCC Split: SplitShapeShifts

YouTube

5Outof7

Blogpost: https://blog.illestpreacha.com/wccctangram

Video: https://youtu.be/yWOgSr4Tkzw

#mathart #3d #Livecoding #animation #WCCC #WCCChallenge #tangram

For this week's Creative Code challenge by @sableraph “Tangram”, 5OutOf7 coded in #LiveCodeLab, #SonicPi & #Hydra explores a scenario where only 5 out of the 7 Tangram pieces are floating together in multiple realms.

#Poem
Missing a couple pieces
That will make this Tangram seamless
Exploring to Find that Last two
To see what final shape, destiny will choose

#creativecoding #coding #audiovisual
#newmedia #scifi #3danimation
#math #geometricart #geometry

I'm teaching Sonic Pi in a music tech class, and because we were using the TB-303 synth in class, I felt compelled to modify what we did to make the Charli XCX “365” bassline:

#SonicPi #Ruby #Algorave #CharliXCX

Mount-Ifskald

Video: https://youtu.be/SMhzmQrNcRE

Blogpost: https://blog.illestpreacha.com/wcccmapping

#mathart #3d #Livecoding #animations #WCCC #WCCChallenge #Mapping #Dataviz

For this week's Creative Code challenge by @sableraph : “Mapping”, Mount-Ifskald takes a 3D Graph in #Python & coded audio in #SonicPi to map a mountain that hasn’t been seen before.

#Poetry

Inspecting Mount-Ifskald & Mapping
The Elevation of this new Area
Seeking what are the new criterias
Adding, Grabbing & Padded
The Necessary Points
For the Mapping of Mount-Ifskald to bring new Joints

#creativecoding #coding #audiovisual
#newmedia #scifi #animation
#math #geometricart #geometry

WCCC Mapping: Mount Ifskald

YouTube
Ho fatto un altro mini loop con #SonicPi

MetaLegendre

Video: https://youtu.be/VZydYSYSEcQ

Blogpost: https://blog.illestpreacha.com/mathober2025orthopolynomials

#mathart #mathober2025 #mathober #mathober27 #Bidiminished #mathober11 #OrthogonalPolynomial

For My 26th Sketch of Mathober2025 (curated by @fractalkitty ) , MetaLegendre is coded with #SonicPi & #Desmos. For the 11th Prompt of Orthogonal Polynomial, uses a desmos sketch that half of the Legendre Polynomials are in 2D and the other half are in 3D. For the 27th Prompt of Bidiminished, the sound is control by the volume of a Metabidiminished Icosahedron.

Poetry

Graphing
Through the Volume
Do the Patterns Resume?
As they await their crafting

#creativecoding #coding #audiovisual
#newmedia #scifi #animation
#math #geometricart #3d #graphing

Mathober2025 Bidiminished+OrthogonalPolynomial : MetaLegendre

YouTube

J'ai découvert il y a peu de temps qu'il est possible de créer de la musique en la codant.
A lire le code, rapidement, j'ai d'abord imaginé que ce code pouvait être fait en python.

Je découvre alors le principe de #algorave et du développement en direct de musique sur un outil de développement de musique.
Dans les outils cités, il y a #SonicPi.

Je l'installe et l'essaie, mais la copie du code dans l'interpréteur ne semble pas fonctionner.
En effaçant le code et en le réécrivant, c'est bon

I've been wanting to play around with some variations on Steve Reich's "Clapping": https://youtu.be/lzkOFJMI5i8?si=35fN5rmBjx6cEmCK

I discovered Sonic Pi, which basically lets you write Ruby code to generate music: https://sonic-pi.net/

Turns out I *also* have been meaning to learn some Ruby, so: win-win!

It may seem weird to use Ruby for music programming...but I think it's actually a great idea. Here's some sample code. I love how you can pretty much just read it. (Modulo goofy formatting...)

live_loop :loopr do
sample :loop_compus, rate: [0.5, 1, 1, 1, 1, 2].choose unless one_in(10)
sleep 4
end

live_loop :bass do
sample :bass_voxy_c, amp: rrand(0.1, 0.2), rate: [0.5, 0.5, 1, 1,2,4].choose if one_in(4)
use_synth :mod_pulse
use_synth_defaults mod_invert_wave: 1
play :C1, mod_range: 12, amp: rrand(0.5, 1), mod_phase: [0.25, 0.5, 1].choose, release: 1, cutoff: rrand(50, 90)
play :C2, mod_range: [24, 36, 34].choose, amp: 0.35, mod_phase: 0.25, release: 2, cutoff: 60, pulse_width: rand
sleep 1
end

#music #ruby #sonicpi #livecoding

Steve Reich - Clapping Music (Scrolling)

YouTube
Ho composto il mio primo loop sensato con SonicPi.
#sonicpi

"Kibo o Ushinatta Toki" è un brano/listato per Sonic Pi che scrissi nell'estate del 2019. Era un periodo abbastanza particolare. Sembra passata una vita, sono cambiate tante cose.

#coding #music #sonicpi #computermusic #musica #codice