• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on fosstodon.org

Gene Boggs

@ology@fosstodon.org
mastodon 4.5.9

Epistemologist-at-large

0 Followers
0 Following
Joined November 18, 2022
site:
https://www.ology.net
github:
https://github.com/ology
Signal:
@geneboggs.67

Posts

Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · 4d ago

New technical article published on how to make a drum machine app in #Perl: https://www.perl.com/article/making-an-asynchronous-clocking-drum-machine-in-perl/ - Woo!

Thanks @oalders@fosstodon.org :D

View on fosstodon.org
fosstodon.org

Fosstodon

8
0
8
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Apr 09, 2026

Just felt the urge to say that #Perl has a fabulous #MIDI and musical ecosystem. It follows the adage, "Easy things should be easy, and hard things should be possible." Low-level hacking and high-level musical coding are equally easy. Ha. `$perl++;`

View on fosstodon.org
fosstodon.org

Fosstodon

16
0
6
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Apr 01, 2026

A client texted me all stressed and asked me to give her access to her company website so she could update it. :eyeroll:

I explained that either I could do the job in 15 minutes OR I could transfer the website to her and train her on how to build websites...

She asked me to do it, of course.

#clients

View on fosstodon.org
fosstodon.org

Fosstodon

1
0
0
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Mar 29, 2026

Trying to asynchronously send a MIDI clock message, but the interval is always a bit longer than what I tell it to loop over. I tell it 120 beats per minute, but my MIDI device tells me it's clocking at 114 BPM.

Why is the loop interval not being honored with my code?

For the record, I am trying to wrap my head around asyncio but am obviously not using it correctly. Here is some code I cobbled together from brain/web:

https://gist.github.com/ology/2dc2532617e1ef9149d6620edb78572a

Help? :)

#Python

View on fosstodon.org
asyncio interval not firing exactly on time?
Gist

asyncio interval not firing exactly on time?

asyncio interval not firing exactly on time? GitHub Gist: instantly share code, notes, and snippets.

2
0
1
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Mar 20, 2026

Here is how to clock a midi device, like a drum machine with #Perl and @leonerd@fosstodon.org 's IO::Async::Timer::Periodic and @fuzzix@mastodon.ie ' MIDI::RtMidi::FFI::Device: https://github.com/ology/Music/blob/master/clock-gen-async.pl

View on fosstodon.org
fosstodon.org

Fosstodon

5
0
0
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Feb 24, 2026

Fresh article on Python musical creativity:

https://ology.github.io/2026/02/24/musical-rhythms-with-math-in-python/

#Python #MIDI #Math #Music

View on fosstodon.org
ology.github.io

Musical Rhythms with Math in Python - Gene Boggs

5
0
4
0
Open post
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Feb 01, 2026

Released https://metacpan.org/dist/Music-Drummer 0.7000 now with a growing collection of common grooves and of course an example program and test to exercise the new features. Woo!

#Perl #MIDI #Drums

View on fosstodon.org
metacpan.org

Client Challenge

4
0
2
0
Open post
In reply to
ology
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
Gene Boggs
Gene Boggs
@ology@fosstodon.org

Epistemologist-at-large

fosstodon.org
@ology@fosstodon.org · Dec 04, 2025
@cpansec The logo is a Game of Life glider? :)
View full thread on fosstodon.org
1
2
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 12:31:07 UTC