Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Timo

@tmhglnd@social.toplap.org
mastodon 4.5.18
  • Open on social.toplap.org

live coder | computational artist | drummer | music technologist | educator
.
bookings for performances, installations, workshops: hello@tmhglnd.com

258 Followers
182 Following
7 Posts
Joined January 04, 2024
All sites:
https://linktr.ee/tmhglnd
Youtube:
https://youtube.com/tmhglnd
Bandcamp:
https://timohoogland.bandcamp.com
Mercury:
https://mercury.timohoogland.com
Open post
Timo @tmhglnd@social.toplap.org
· 3mo ago
Some new music out: https://timohoogland.bandcamp.com/album/abstraction Light minimal algorithmic computer music fully generated with a pure data patch. #algorithmicmusic #puredata #generativemusic
.abstraction(), by tmhglnd
tmhglnd

.abstraction(), by tmhglnd

3 track album

18
1
11
0
Open post
Timo @tmhglnd@social.toplap.org
· 4mo ago

@linalab@social.toplap.org and I have a new song out as Damage Such, and this is the first release to celebrate our new small label Nearest Neighbors! Promoting handcrafted algorithmic music.

https://nearest-neighbors.bandcamp.com/track/exit-to-exist

It also has a videoclip: https://www.youtube.com/watch?v=1dn86GdS6K0

This song was compiled from a live coding audiovisual performance with @mercury@social.toplap.org at Eufònic 2024 in Bot.

#algorithmicmusic #livecoding #mercurylivecoding #audiovisual #single #damagesuch

social.toplap.org

Lina (@linalab@toplap.org) - TOPLAP Social

8
0
4
0
Open post
Timo @tmhglnd@social.toplap.org
· 4mo ago

5 years ago I released the first video of the @mercury@social.toplap.org Playground for the browser, for live coding in the web! 🙂

Here's a new short video to celebrate some of the changes and updates that have been made since then:

https://www.youtube.com/watch?v=97hKDQJfgJo

All the code can be downloaded through links in the description of the video.

#mercurylivecoding #webaudio #browserbased #livecoding #web

10
0
5
0
Open post
Timo @tmhglnd@social.toplap.org
· 5mo ago

#cowsay traveled to @mercury@social.toplap.org ! Together with some more useful ascii-graph plotting function for inspecting results from generative processes on lists as well.

#livecoding #algorithmicmusic

social.toplap.org

TOPLAP Social

8
0
4
0
Open post
Timo @tmhglnd@social.toplap.org
· 5mo ago

New FM synth added to the Mercury Playground @mercury@social.toplap.org, coded with a single AudioWorkletProcessor inside a ToneAudioNode from ToneJS

https://mercury-playground.cc/#Ly8gPT09IFRVVE9SSUFMIDI0MzogRk0gSW5zdHJ1bWVudHMgPT09Ci8vIEZNIGNhbiBiZSB1c2VkIHRvIHNpbXVsYXRlIG1hbnkgZGlmZmVyZW50IGluc3RydW1lbnQgc291bmRzLiBBIHZlcnkgZmFtb3VzIAovLyBGTSBzeW50aGVzaXplciB3YXMgdGhlIFlhbWFoYSBEWDcsIHdoaWNoIGNvbnRhaW5lZCBhIGJ1bmNoIG9mICJhbGdvcml0aG1zIiAKLy8gKGRpZmZlcmVudCBjb25maWd1cmF0aW9ucyBvZiBjYXJyaWVyL21vZHVsYXRvcikgYW5kIGRpZmZlcmVudCByYXRpb3MsIAovLyBpbmRleGVzIGFuZCBmbS1zaGFwZXMuIEJlbG93IGFyZSBzdWdnZXN0aW9ucyBmb3IgYSBiYXNzLCB4eWxvcGhvbmUgYW5kIHBsdWNrIAovLyBzb3VuZCBjb21iaW5lZCBpbnRvIGEgc2hvcnQgY29tcG9zaXRpb24uCgpzZXQgdGVtcG8gOTAKc2V0IHNjYWxlIG1pbm9yIGViCgpuZXcgc3ludGggZm0gbm90ZSgwIC0xKSBuYW1lKGJhc3MpIHNoYXBlKDEgMS80KQogICAgc2V0IGJhc3MgdGltZSgxLzQpIHBsYXkoMC43KSAKICAgIHNldCBiYXNzIGluZGV4KDUpIHJhdGlvKDIpIGZtU2hhcGUoNSA0MDApCiAgICAKbmV3IHN5bnRoIGZtIG5vdGUoc3ByZWFkKDcpIFsxIDJdKSBuYW1lKHh5bG8pIHNoYXBlKDEgMS8yKQogICAgc2V0IHh5bG8gdGltZSgxLzgpIHBsYXkoMC41KSByYXRpbyg3OC4zKSBmbVNoYXBlKDEgNDAwKSAKICAgIHNldCB4eWxvIGZ4KHJldmVyYiAwLjUgMTcpCiAgICAKbmV3IHN5bnRoIGZtIG5hbWUocGx1Y2spIG5vdGUoZHJ1bmsoOCAzKSAzKQogICAgc2V0IHBsdWNrIHRpbWUoMS80IDEvOCkgZngoZGVsYXkpCiAgICBzZXQgcGx1Y2sgcmF0aW8oMykgaW5kZXgoNCkgZm1TaGFwZSgwIDMwKSBzaGFwZSgxIDEvOCkKICAgIApzZXQgYWxsIHNjb3BlKCk%3D

It's a basic FM with a single modulator-(envelope)->carrier setup, and can be extended with extra voices and detuning to run 2-3 or more operators.

Syntax: `new synth fm index() ratio() fmShape()`

Some tutorials available on the website

#mercurylivecoding #fmsynthesis #webaudio #audioworkletprocessor #javascript #mercury #browserbased

mercury-playground.cc
5
0
3
0
Open post
Timo @tmhglnd@social.toplap.org
· 8mo ago

It's over! 31 days of algorithmic music in @mercury@social.toplap.org together with @linalab@social.toplap.org

See the full list and the code here: https://codeberg.org/tmhglnd/jamuary-2026

Day 29 - full of filters - self-explanatory https://e.pcloud.link/publink/show?code=XZIYdaZe9krJxqf98SfYao5PzJjH7SnsPcX

Day 30 - middle ages - Sample from the Foguerons a Barcelona https://e.pcloud.link/publink/show?code=XZPSdaZxfIt0D5PspHm70K69CHLefHtgBYk

Day 31 - we had a nice rhythm, but then we crashed, really https://e.pcloud.link/publink/show?code=XZBSdaZc8rczBFmpSfPebBxuKRoBRp6WIBk

#jamuary26 #mercurylivecoding #livecoding #improvisation #jam #fromscratch #flok

codeberg.org
5
0
2
0
Open post
Timo @tmhglnd@social.toplap.org
· 5mo ago

@mercury@social.toplap.org mercury-playground.cc now uses lazy-loading for the samples, which greatly improves the loading time of the website (pretty much instant now), and only the samples that you use in the code get loaded once they are played.

https://mercury-playground.cc/#c2V0IHRlbXBvIDkzCgpuZXcgbG9vcCBhbWVuIHRpbWUoMS8xNikgbmFtZShicmtidCkKICAgIHNldCBicmtidCBzaGFwZSgxMDApIHBhbiggcmFuZG9tRigxNiAtMSAxKSApIAogICAgc2V0IGJya2J0IG9mZnNldCggcGFsaW4oc3ByZWFkRig4KSkgKSB0aW1lZGl2KFsxIDEgMl0pCiAgICAKbmV3IHNhbXBsZSBraWNrXzgwOF9kaXN0IHRpbWUoMy84KSBnYWluKDEuMykKbmV3IHNhbXBsZSBzbmFyZV85MDkgdGltZSgxLzIgMS80KQ%3D%3D

If you wanna force loading all the samples anyways, run: `set samples default`

#mercurylivecoding #livecoding #lazy

social.toplap.org

Mercury (@mercury@toplap.org) - TOPLAP Social

2
0
1
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 12:20:03 UTC