Author
Ahmad Moussa

Ahmad Moussa

Creative coder and Generative Artist. Creator of the Gorilla Sun Blog.

202 posts

Legacy
Getting started with Tezos and minting on hicetnunc.xyz

This blog post shows you how to get started with tezos and minting your first NFT on hicetnunc.

2021 MAR 14 · 4 min read
Legacy
Beautiful tablature and sheet music with Lillypond and Frescobaldi

We have a closer look at a free scripting language that allows us to create tablature and sheet music.

2021 MAR 09 · 5 min read
Legacy
Creating Patterns with Grids and Sine Waves in P5

Modulating the height and width of rectangle objects, arranged in a grid-like manner, with respect to their x and y coordinates allows you to create interesting patterns, this blog post explains how to achieve this effect.

2021 MAR 03 · 5 min read
Legacy
Rectangle Packing: An Incredibly Difficult Problem

Sometimes problems can be much more difficult than they appear to be.

2021 FEB 27 · 6 min read
Legacy
Brian Eno's Endless Music Machines

The idea of procedurally generated music is interesting, in this article we have a look at how Brian Eno sparked this idea into life and how he approached it, as well as how you can start making something similar.

2021 FEB 13 · 6 min read
Legacy
Sending MIDI signals between Ableton and P5JS

A tutorial on sending MIDI signals between Ableton and P5JS.

2021 FEB 11 · 3 min read
Legacy
Continuous oscillating motion in P5JS with Sine functions

Creating continuous oscillating motion in P5JS can be done via sine functions, in this blog post I explain how it's done and how it can be intuitively understood.

2021 FEB 06 · 4 min read
Legacy
How to write interesting Chord Progressions

Writing interesting chord progressions can be difficult, but arming yourself with a little bit of music theory and creativity you'll be able to break out of any type musical rut.

2021 FEB 05 · 2 min read
Legacy
MIDI signals from Python to Ableton Live

Sending MIDI signals from an external python script to Ableton is easy but requires a little bit of setup, which I'll guide you through in this blog post.

2021 FEB 01 · 4 min read
Legacy
Sketch from Scratch 1 Colorful checkerboard in P5JS

Delve with me into the wonderful world of P5JS. Procedural and generative art are becoming a lot more popular these days, so why not learn how to make some?

2021 JAN 26 · 4 min read