Skip to content
0
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
sixohsix@icosahedron.websiteundefined

M. Verdone

@sixohsix@icosahedron.website
About
Posts
5
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

View Original

Posts

Recent Best Controversial

  • I think ALSA would be better if it had actual documentation for more than like 10% of it.
    sixohsix@icosahedron.websiteundefined sixohsix@icosahedron.website

    @aeva @mcc okay, I attempted to read the ALSA documentation, and there is indeed a facility to queue MIDI messages. But I don't understand it. It seems to be oriented towards playing back MIDI files.

    Writing your own event list structure avoids all this stuff, but then you have to maintain it yourself. So I dunno.

    Mostly I just use RtMidi in C++, which wraps everything in a simple, but limited, cross-platform API.

    Uncategorized

  • I think ALSA would be better if it had actual documentation for more than like 10% of it.
    sixohsix@icosahedron.websiteundefined sixohsix@icosahedron.website

    @aeva @mcc I don't know the details of ALSA, but I don't think you want your realtime audio thread processing MIDI events. Ideally, process the events in another thread (via a callback, if there's an API for that) and put them in a data structure that the realtime thread can read later. Don't trust the OS queue for anything. I don't know why ALSA drops messages, but I remember that MacOS had other forms of brittle weirdness in its MIDI queue.

    Uncategorized

  • Happy Black Friday, listen to black metal music.
    sixohsix@icosahedron.websiteundefined sixohsix@icosahedron.website

    Happy Black Friday, listen to black metal music. Queue up some Sunn O))) and drift off into distorted oblivion.

    Uncategorized

  • On a plane.
    sixohsix@icosahedron.websiteundefined sixohsix@icosahedron.website

    @lopta don't have a client on my phone, unfortunately. Would be fun to chat from a plane.

    Uncategorized

  • On a plane.
    sixohsix@icosahedron.websiteundefined sixohsix@icosahedron.website

    On a plane. Internet bandwidth is 150 kbps. The only service that works at that speed is Mastodon, sans pictures.

    Please entertain me.

    Uncategorized
  • Login

  • Login or register to search.
  • First post
    Last post