Instagram Logo

patrick_hartono

Patrick Hartono

· Electrocoustic - Audiovisual
. Lecturer in Digital Media (Interaction) @rmitvnscd
· Deuteronomy 28:13

1.8K
posts
7.4K
followers
13.9K
following

Hi all, this is an excerpt from the final documentation of "Parakletos," one of the two audiovisual compositions created as part of my Ph.D. This piece was awarded the Prix CIME (residency) in 2021.

Full version:https://youtu.be/Q9Fo82NA32k

#touchdesigner #maxmsp #noisemusic #audiovisual #newmedia @touchdesigner


290
30
2 years ago


This is an excerpt from my final doctoral project, "Ciung Wanara," which was performed and presented at the Dewan Kesenian Jakarta, the University of Melbourne, the IRCAM forum, and the Harvard Music Department.
.
Next, My "Chiken" works will go to Shenzhen China for the 2023 International Computer Music Conference!
.
I look forward to seeing you all (with my chicken) 🤣
.
#touchdesigner #maxmsp


206
17
2 years ago

In January 2016, just a few months before my undergraduate final recital, I received a call from my dad informing me that he would soon be imprisoned. He urged me not to give up and to finish my studies. I persevered and graduated with distinction, finding solace and support in Tjandra Kentjana & Manurung Lorden Joy and the entire church community during that dark time.

While pursuing my master's degree in London, my father remained in prison. My family faced financial hardship, having to sell properties to stay afloat. It was a chaotic time, but then I met Elsa.

In 2020, amid the lockdown, I was on the verge of quitting my PhD when my father encouraged me, saying, "Son, you've overcome so many challenges; you can do this." He laughed and reminded me of his unjust imprisonment, urging me not to give up just because of the lockdown. So, I continued my studies, grateful for the support of my steadfast friend, Monica.

About a week ago, my father suffered a sudden heart attack during an important production in Sydney. Although I was devastated, he insisted that I keep going and not give up. Following his advice, I was able to perform for the first time with a proper 3D speaker system in Australia.

Two days ago, we had a wonderful video call, laughing together. My father appeared energetic and full of life. He encouraged me to keep pursuing my dreams and asked for a photo when I attend Harvard in May.

A few hours ago, my father passed away from another sudden heart attack. In his final days, he ensured that everyone was taken care of—my siblings, my mother, and even himself. On Sunday, he insisted on attending church service, radiating happiness. The day before he passed, he went to his office, met with colleagues, and enjoyed a ride with his trusted driver.

I won't lie; I am profoundly saddened, and it feels like all challenges have converged at once. But as my father's son, I refuse to stop or give up. It may be hard, but I know I am capable of overcoming these trials.


434
178
3 years ago

In January 2016, just a few months before my undergraduate final recital, I received a call from my dad informing me that he would soon be imprisoned. He urged me not to give up and to finish my studies. I persevered and graduated with distinction, finding solace and support in Tjandra Kentjana & Manurung Lorden Joy and the entire church community during that dark time.

While pursuing my master's degree in London, my father remained in prison. My family faced financial hardship, having to sell properties to stay afloat. It was a chaotic time, but then I met Elsa.

In 2020, amid the lockdown, I was on the verge of quitting my PhD when my father encouraged me, saying, "Son, you've overcome so many challenges; you can do this." He laughed and reminded me of his unjust imprisonment, urging me not to give up just because of the lockdown. So, I continued my studies, grateful for the support of my steadfast friend, Monica.

About a week ago, my father suffered a sudden heart attack during an important production in Sydney. Although I was devastated, he insisted that I keep going and not give up. Following his advice, I was able to perform for the first time with a proper 3D speaker system in Australia.

Two days ago, we had a wonderful video call, laughing together. My father appeared energetic and full of life. He encouraged me to keep pursuing my dreams and asked for a photo when I attend Harvard in May.

A few hours ago, my father passed away from another sudden heart attack. In his final days, he ensured that everyone was taken care of—my siblings, my mother, and even himself. On Sunday, he insisted on attending church service, radiating happiness. The day before he passed, he went to his office, met with colleagues, and enjoyed a ride with his trusted driver.

I won't lie; I am profoundly saddened, and it feels like all challenges have converged at once. But as my father's son, I refuse to stop or give up. It may be hard, but I know I am capable of overcoming these trials.


434
178
3 years ago

This is an update from our XR Performance Project. I’m very happy to share that all the fundamental interactions, tracking, and even the implementation of ML5 for the regression data mapping are now working clearly.

You can see that the tracking is very accurate, and this is all running directly on my iPhone.

Next step: building the final visualisation and sound system using RNBO converted into Web Audio.

Stay tuned!


30
21 hours ago

Hi all — I shipped a major architecture update to TDYolo, my TouchDesigner YOLO11 component.

The new architecture is inspired by @blankensmithing Torin’s yolo-touchdesigner approach, but TDYolo remains my own TouchDesigner YOLO11 component.

It’s now a true drag-and-drop .tox: no Python environment, no pip install, no conda. Drop it into a .toe and it runs.

How it works under the hood:

• TouchDesigner sends 640×640 RGBA frames to an embedded headless Chromium (webrenderTOP) over a local WebSocket as 12-byte-header binary messages with CHW uint8 payload.

• Inside the browser, ONNX Runtime Web using WASM + WebGPU runs YOLO11 inference on each frame.

• Predictions come back as JSON over the same WebSocket and land in TouchDesigner DAT tables for downstream use.

• The JS bundle, WASM, and ONNX model are all baked into the component via TouchDesigner’s Virtual File System, so the .tox is genuinely self-contained.

• Frame dimensions stay within the Non-Commercial 1280×720 TOP cap, so the component works on both Commercial and Non-Commercial licenses.

Net result: object detection inside TouchDesigner without leaving TouchDesigner, and without the usual Python-runtime fragility when moving projects between machines.

Please share, and if you run into any issues, let me know — happy to debug.

https://github.com/patrickhartono/TDYolo

#touchdesigner @touchdesigner


169
14
1 days ago

Hello everyone, this is a very busy week at RMIT Vietnam. I’m happy to share that this Thursday I will be giving a guest lecture at Universitas Bunda Mulia, specifically for the Interactive Design students.

First of all, thank you very much for the invitation, especially to Mbak @indahtja . In this lecture, I will share some of the research I am currently working on and also have discussions with the students about how advancements in computational art technologies can be implemented within Indonesia’s cultural and socio-cultural contexts.

See you all soon.


236
13
1 days ago

TDYOLO.v2 is about to out!!!!!! This time drag and drop!


116
6
5 days ago


Testing out!


43
1
1 weeks ago

I'm back in Action, are you ready?


71
5
1 weeks ago

Facebook reminded me that 10 years ago, I was “good student” at instrumentation/orchestration class 😅

Time flies… It was a great time back in the Netherlands!


47
4
2 weeks ago

Benjamin is now a local, riding a motorbike with Papa and Mama!

To all our friends in Vietnam, Have a long weekend from us ♥️

Terima Kasih Tuhan Yesus ✝️


260
24
3 weeks ago

I’m incredibly happy to share that my Art Paper, “Gorgon Loop: An Interactive Art Installation Revealing Algorithmic Judgment through Machine Vision and Generative Language”, has been accepted to the ACM SIGGRAPH 2026 Art Papers Program, and will be published in the SIGGRAPH 2026 Special Issue of the PACM-CGIT Journal.

Gorgon Loop grew out of my ongoing research into machine vision, generative language, and algorithmic judgement in public space. The work is composed of five AI-driven “smart mirrors” that observe, analyse, and “gossip” about viewers. Through this form, the project explores how AI systems do not truly understand us, but instead construct social judgement through data, bias, and simulated language.

I am especially grateful to my supervisor and co-author @patrick_hartono for his continuous guidance, support, and critical feedback throughout the whole process. Completing this work together with Patrick means a great deal to me.

Thank you @acmsiggraph for this precious opportunity. I am looking forward to sharing this work in Los Angeles this summer. Although it will not be possible to bring the large-scale installation there physically😤, I am truly excited to hear more critical reflections and perspectives from artists working with and thinking through AI.🥳
#siggraph2026 #acmsiggraph #artpapers #interactiveinstallation #computationalart


63
11
3 weeks ago


Story Save - Best free tool for saving Stories, Reels, Photos, Videos, Highlights, IGTV to your phone.

Story-save.com is an intuitive online tool that enables users to download and save a variety of content, including stories, photos, videos, and IGTV materials, directly from Instagram. With Story-Save, you can not only easily download diverse content from Instagram but also view it at your convenience, even without internet access. This tool is perfect for those moments when you come across something interesting on Instagram and want to save it for later viewing. Use Story-Save to ensure you don't miss the chance to take your favorite Instagram moments with you!

Our advantages:

No Need to Register

Avoid app downloads and sign-ups, store stories on the web.

Exclusive High-Quality

Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.

Accessible on All

Devices Download Instagram Stories using any browser, iPhone, Android.

Completely Free to Use

Absolutely no fees. Download any Story at no cost.

Frequently Asked Questions

The Instagram Stories Download feature is designed to provide a secure and high-quality method for downloading Instagram stories. It's user-friendly and doesn't require users to register or sign up. Simply copy the link, paste it, and enjoy the content.
Downloading Instagram stories is a simple process that involves three steps:
  • 1. Go to the Instagram Story Downloader tool.
  • 2. Next, type the username of the Instagram profile into the provided field and click on the Download button.
  • 3. You'll then see all the Stories that are available for the current 24-hour period. Select the ones you want and hit Download.
The selected story will be swiftly saved to your device's local storage.
Unfortunately, it is not possible to download stories from private accounts due to privacy restrictions.
There is no limit to the number of times you can use the Instagram story download service. It's available for unlimited use and is completely free.
Yes, it is legal to download and save Instagram Stories from other users, provided they are not used for commercial purposes. If you intend to use them commercially, you must obtain permission from the original content owner and credit them each time the story is used.
All downloaded stories are typically saved in the Downloads folder on your computer, whether you're using Windows, Mac, or iOS. For mobile devices, the stories are saved in the phone's storage and should also appear in your Gallery app immediately after download.