atsushieno - Overview

atsushieno's live github repos

Most of Kotlin and/or C/C++ projects are maintained and I'm most likely responsive. Projects for past languages are likely ignored except for pull requests. Starting 2025, I am willing only to contribute to respectful projects that welcome bug reporting and pull requests.

I am reachable on Bluesky, Fediverse, Android Audio Devs Discord or Discord in general (see those profile items).

Desktop MIDI 2.0 hacks

uapmd sshot

uapmd stats midicci stats cmidi2 stats

Audio Plugins For Android and related projects

aap-core stats aap-lv2 stats aap-juce stats android-ci-package-installer stats - APK installer app that installs from CI (GitHub Actions) releases and build artifacts

I have a lot more AAP projects, listed on the AAP Wiki page.

Kotlin Multiplatform Music libraries and applications

ktmidi stats compose-audio-controls stats resident-midi-keyboard stats libremidi-panama stats alsa-javacpp stats mugene-ng stats augene-ng stats kmdsp stats kmmk stats

Other music and misc. hacks

libcxx-provider stats - mitigate libc++_shared.so handling in Android NDK projects.

missing-dot stats - porting some .NET API to Kotlin (XmlReader/Writer and XLinq so far)

mugene-guide-book - book sources for MML Compiler mugene guide book (Japanese)

aqua sshot

aqua stats

Seealso: http://juce-demos.atsushieno.dev/

  • fluidsynth-midi-service-j - up to date Android project that makes use of it, including fluidsynthjna (JNAerated bindings in Java) and ktmidi (partial port of managed-midi)

  • soundfont-player-cs - Xwt-based desktop "soundfont player" that lets you choose and play soundfont programs using nfluidsynth, useful for picking up tones from a bunch of sf2/sf3 files in local directories.

  • msfa-midi-device-service - MidiDeviceService for MSFA (music-synthesizer-for-Android)