Toots for jon@rivals.space account

Written by jon on 2025-01-29 at 17:11

We did it! With @dok we made a synth for stm32f411. We wrote all synth + stm firmware code from scratch in C (no hal).

This is the very first notes and control changes sent via uart to the synth.

I'm not gonna lie, i'm a bit emotionnal. This was a long way to get there. Today was a great day. Next polyphony, missing lfos, and some tracks

Yatta!

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2025-01-29 at 08:09

@nusan, just grabbed PicoMix on switch. Instant thumbs up for me. Played Combo Pool and had a lot of fun. Can't wait to discover this universe of pico8 game. I will play them daily that's for sure. Thanks for making those! Kudos!

=> More informations about this toot | View the thread

Written by jon on 2025-01-08 at 01:56

Just rewatched The taste of tea by Katsuhito Ishii. What a great movie. Platinum record material.

=> More informations about this toot | View the thread

Written by jon on 2024-12-22 at 02:21

played our first livecoding session with @dok at solstice event. So happy we made it out. After month of usb debug and development we used our custom tools (synth, sampler, usb controller, shader) + orca + norddrum in a live situation. A dream coming true for me. And so much fun!

Thx to all participating, the sets I saw were A MA ZING!

=> More informations about this toot | View the thread

Written by jon on 2024-12-22 at 01:02

@eulerroom thx so much for organising end of solstice event and everyone participating. Its Awesome! We had a lot of fun playing!

=> More informations about this toot | View the thread

Written by jon on 2024-12-10 at 22:12

muxing with ffmpeg in 5 easy steps

=> More informations about this toot | View the thread

Written by jon on 2024-12-10 at 18:10

les man pages ffmpeg manquent de lore. Genre avcodec_decode_audio4, on veux savoir ce qui est arrivé aux 1, 2, 3 quoi

=> More informations about this toot | View the thread

Written by jon on 2024-12-06 at 22:50

friendly reminder to catch #inercia_pt live now

https://www.twitch.tv/inercia_pt

=> More informations about this toot | View the thread

Written by jon on 2024-12-06 at 22:46

gg @nusan @totetmatt @dok @CIOSAI_tw @aldroid @mco @z0rg

@cosamentale add all the participants for this awesome shader showdown at #inercia #inerciademoparty #inercia_pt. What... a... blast!

=> More informations about this toot | View the thread

Written by jon on 2024-11-30 at 09:03

on a eu le raymarch certes, mais qu'en est il du rayapril?

=> More informations about this toot | View the thread

Written by jon on 2024-11-09 at 02:58

credits and kudos to ezbot https://m.youtube.com/watch?v=nKAjx6n97IY

for the orca tracker tutorial.

=> More informations about this toot | View the thread

Written by jon on 2024-11-09 at 02:19

@nusan , just finished my first run of zebulon. Had a lot of fun. The care for details really shows in every aspect of the game.

Its awesome! congrats and thx!

=> More informations about this toot | View the thread

Written by jon on 2024-11-08 at 23:43

some ebm shit going on in the basement

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2024-11-07 at 20:08

Spooky time last night... during a break from recording, my norddrum started playing a faint but really convincing song... On its own.. Midi cable unplugged. After a short "what the fuck is going on?" moment I realized that my phone was standing on the norddrum and modem activity was triggering notes. But not just notes, a real pattern, with tamburello rolls and everything. It amazes me that among the 6 instruments the modem only played kick and hihat in such a convincing, organic rythmic structure.

This is my second occurrence of a modem playing music, last time was my laptop accidentaly placed on top of a m-audio sound card spitting merzbow albums (@dok has the video somewhere). Maybe we should start a new genre?

Audio extract here: (raw capture amplifed, no changes made on drumkit)

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2024-10-31 at 15:49

Configuring "realtime" pro audio with pipewire on #postmarketos #alpine #pinephone

install rtkit, add yourself to rtkit group

groupadd user rtkit

/usr/share/pipewire/jack.conf

/usr/share/pipewire/rt-client.conf

all of them...

nice.level = -19

rt.prio = 88

rtlimits.enabled = false # if no PAM, no rlimits

use Pro audio profile (expose all card ios, bypass software mixer, switch to interrupt mode for audio callback instead of timers)

find audio card id with

apply Pro Audio profile

run jack client with

unfortunatelly, despite rtprio set, still having xruns with cpu<10%

recompiling a kernel with PREEMPT_DYNAMIC

rebuild kernel

CONFIG_HAVE_PREEMPT_DYNAMIC

Dynamic Preempt: full

standard profile OK with buffersize 512 and above

Pro audio profile KO -> xruns

This is a pinephone doing realtime synthesis and sequencing. It not "low latency" but its not bad at all

=> More informations about this toot | View the thread

Written by jon on 2024-10-30 at 06:19

This is a very first mini jam using

custom C usb hid firmware for @dok 's ank kbd,

custom C usb midi 2.0 firmware for ch32v208 mcu,

controlling a synthesizer written in C + #faust,

sequenced with #orca,

recorded with #ecasound,

on a #pinephone running #postmarketos + #sway + #pipewire + usb audio itf

yatta!

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2024-10-22 at 00:52

really happy to announce that audio now runs with #pipewire + rme babyface pro soundcard.

sampling is next!

This is getting serious.

credits: @laamaa saint lager (revision24)

ank, usb/ch32v103 keyboard design by @dok

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2024-10-18 at 23:06

update and remarks: there are issues that need to be adressed. A few minutes after posting, my pinephone turned off despite being plugged to a power supply. I'll try the official usb dock but I don't expect a flawless experience on the long run. I'm very happy that it ran milkytracker. even for a few minutes. It shows promising things.

And there are other mobile devices candidates :)

update2: with official usb dock, power seems ok.

update3: multiple usb devices, ethernet, no power problem with pine usb dock + usb hub. Starting to look good

update4: battery test: runs milkytracker ~1h30 (using sd card), feels super responsive.

update5: milkytracker doesn't handle numkeys keycodes properly with azerty layout, debugging and recompiling directly on target like a breeze

=> View attached media

=> More informations about this toot | View the thread

Written by jon on 2024-10-18 at 21:52

to display in landscape mode

wlr-randr --output DSI-1 --transform 90

=> More informations about this toot | View the thread

Written by jon on 2024-10-18 at 21:40

Today, I made #milkytracker run on #postmarketos on #pinephone. (see update and remarks on replies)

linux-postmarketos-allwinner is built without snd_seq so you'll need re-configuring and rebuilding a kernel for this to work. (or just the module)

No sweat, postmarketos tools are working perfectly.

(To everyone involved in this project, kudos to you, its awesome!)

Here are the steps you need to follow:

create a basic linux image (sway as wm) using

reconfigure kernel to add snd_seq module

finally rebuild and update modified kernel

install milkytracker

ank, usb/ch32v103 keyboard design by @dok

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to jon@rivals.space account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/112175249739841978
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
345.805368 milliseconds
Gemini-to-HTML Time
11.247851 milliseconds

This content has been proxied by September (3851b).