How I built p1nho.com #3: A better audio engine solution

Introduction Last time, I wrote about my failed attempt at creating an audio engine for my website. We’ve gone about all the trouble I went into, including finding a potential bug in the Faust compiler, and the unavoidable abandonment of that project. Yet, undefeated, I tried one more time. In this post I will focus on how I managed, finally, to create a decent real-time interactive audio synthesis engine for my website....

September 18, 2022 · 12 min

How I built p1nho.com #2: The scrapped audio engine

Introduction Last post, I wrote about how I ended up creating this website. We went over the reason for its existence and the process from the selection of the framework, to the final foundation and how it is deployed. After selecting Hugo (Framework) and PaperMod (Base Theme), I was not completely satisfied with its aesthetics - especially the home page. To solve this, I set out to add interactive media to the home page: an audio engine and a render engine....

September 7, 2022 · 13 min