Blog Archives

All Posts in Programming for Artists – Joe, term 1, 2019

January 04, 2024 - No Comments!

Slot Gacor: Menyusuri Jejak Kemenangan di Ranah Slot Online

Slot Gacor: Menyusuri Jejak Kemenangan di Ranah Slot Online - Slot gacor, sebuah istilah yang memikat dan menyentuh hati para pemain MISTER138 judi slot gacor hari ini, menjadi destinasi utama bagi mereka yang merindukan kemenangan lebih sering. Lebih dari sekadar frasa kosong, slot gacor adalah undangan untuk menjelajahi dunia slot online dengan harapan memetik kemenangan yang semakin tinggi. Dalam riuhnya gulungan yang berputar dan euforia jackpot, mencari mesin slot atau situs yang dianggap gacor bukan hanya sebuah pencarian, melainkan petualangan penuh tantangan.

Panduan Bijak untuk Memilih Slot Gacor yang Tepat

Memilih slot gacor yang tepat membutuhkan pandangan bijak terhadap mekanika permainan. Evaluasi volatilitas, tingkat pembayaran, dan fitur-fitur khusus memberikan dasar yang kuat untuk mengoptimalkan peluang kemenangan. Ulasan pengguna, sebagai cerminan perjalanan para petualang sebelumnya, memberikan wawasan berharga yang membantu pemain merancang strategi permainan yang sukses. Meskipun keberuntungan tetap menjadi unsur tak terelakkan, pemilihan slot gacor yang cermat dapat membuka pintu kemenangan lebih sering, menambah kegembiraan dalam eksplorasi dunia slot online yang selalu berkembang.

July 04, 2023 - No Comments!

Griffon Casino: A New Era in Online Gaming in the UK

When it comes to online casinos in the United Kingdom, Griffon Casino has quickly carved out a place for itself among the top-tier platforms. Owned by Aspire Global International Ltd, a well-established iGaming operator, Griffon Casino has quickly risen to prominence since its launch. Here, we'll delve into its games, security measures, customer service, and overall user experience, providing a comprehensive review of this online gaming giant.

A Vast Selection of Games

One of Griffon Casino's biggest strengths is undoubtedly its extensive game portfolio. Whether you're a fan of classic casino games like poker, blackjack, and roulette, or you prefer the thrill of modern video slots, Griffon Casino has you covered. The platform features games from top-notch providers such as NetEnt, Microgaming, Play'n Go, and Evolution Gaming, ensuring high-quality gaming experience. The live casino section deserves a special mention, offering the real-time gaming experience with professional dealers to make you feel like you're on the casino floor.

Fair Play and Security

Griffon Casino is licensed and regulated by both the UK Gambling Commission and the Malta Gaming Authority, two of the most respected regulatory bodies in the online gaming industry. This means players can rest assured that Griffon Casino adheres to the highest standards of fairness and security.

All games use a Random Number Generator (RNG) to ensure fairness, and the casino undergoes regular audits by independent third-party agencies. In terms of security, Griffon Casino uses the latest 128-bit SSL encryption technology to safeguard players' personal and financial information.

User-Friendly Interface and Mobile Gaming

Griffon Casino has designed its website with a focus on user-friendliness. The interface is easy to navigate, and games are categorised conveniently, allowing players to find their favourites effortlessly. The website's sleek design and responsive features make it compatible with all devices, providing a seamless gaming experience on both desktop and mobile.

Speaking of mobile gaming, Griffon Casino doesn’t have a dedicated mobile app, but this doesn’t hinder the gaming experience. The website is fully optimized for mobile browsers, enabling players to enjoy their favourite games on the go without the need to download anything.

Exceptional Customer Service

Griffon Casino boasts an excellent customer support team, ready to assist players with any queries or issues they may encounter. Support is available 7 days a week through live chat and email. Additionally, the casino has a comprehensive FAQ section that covers most common questions and issues, providing immediate assistance to players.

Responsible Gaming

Griffon Casino is committed to promoting responsible gaming. The platform offers a variety of tools to help players maintain control over their gambling activities, such as deposit limits, time-out periods, self-exclusion options, and reality checks. The casino also provides links to helpful organizations like BeGambleAware and GamStop for players who may need additional support.


In summary, Griffon Casino represents a reliable and exciting online gaming platform that meets the expectations of UK gamblers. With a broad range of games, robust security measures, excellent customer service, and a user-friendly interface, Griffon Casino has indeed succeeded in delivering a high-quality gaming experience. The platform's commitment to promoting responsible gambling further enhances its credibility, making it a great choice for both casual and experienced players alike.

January 09, 2021 - No Comments!

” The Crisis ” – Music Visualization by Processing

Produced by Cheng Yang
Background  &  Concept

The music - " The Crisis" is the soundtrack from the film: the legend of 1900

- He was born at sea and adopted by sailors. Facing the piano, he is self-taught, he is a real genius, by countless people chase after and applause.

-He began to love, love a girl, silent and soulful, who made him wonder if he would get off the ship and face the new world for her. But his final choice was still his piano, his sea.

-He said the piano had only 88 keys, but the outside world was a huge piano with countless black and white keys that he could not handle.

If using music to describe a person's life, then what the tune will be.

1900 the original life is just like that calm and repeated in the main tune, until the girl appeared, thousands of times repeated life began to have a new note, not boring and monotonous, but calm and warm.

This limited and repetitive melody, until the death of the last note, probably best represents 1900's whole life.


My Ideas

The background blue lines represent the ocean, the sea is forever rising and falling, like 1900's normal life. The visual style of the sea I want to make is more hand-painted (imitating the feeling of colored pencils), because hand-painted patterns or lines tend to be more emotional and flexible. Meanwhile, every time the waves of the sea move and undulate according to the music.

The colorful hair-like lines represent 1900's ups and downs of heart and mind. Although going through the same life every day, seemingly calm outside with a heart that struggles because of a girl. The colors of these lines are got from the movie poster. I wanted to create a sense of continuity in these lines, that they were all intersecting and continuing with each other. The movements of these lines also follow the music.

The Techniques Used - FFT

Book: Learning Processing ( by Daniel Shiffman)  The Chapter 20.6

About Minim Library:

"FFT: perform a Fourier Transform on audio data to generate a frequency spectrum."

“The process of spectrum analysis involves reading an acoustic signal (a sound wave) and decoding it into a series of frequencies. The more frequency band, the more accurate amplitude of the specified frequency can be obtained. The lower the frequency band, the louder the sound over a wider range of frequencies can be found."

Other reference:

Book: Generative Gestaltung  (Komplexe Methoden –  M.1 Zufall und Rauschen –  M.1.5 Verrauschte Bewegung –  M_1_5_03_TOOL)


My Video

There is a sea in everyone's heart , and his sea is music, is the piano, is the girl.

- The End -