Skip to content
Avatar
💭
done with too busy days and almost free to resume hacks
💭
done with too busy days and almost free to resume hacks

Highlights

Organizations

@mono @ProjectMeilin @techbookfest

Sponsoring

@gitclear
atsushieno/README.md

atsushieno's live github repos

(It is not my CV, so I don't list anything other than my repos. No mention on mono, xamarin-android or monodevelop. No mention on things outside github such as tech books or session talks. If you are interested in working together let me know.)

I have created a Discord space for support/discussions for my projects at https://discord.gg/c3CRgv . It would be mostly quiet but feel free to post there if you prefer it over individual project issues.

MIDI 2.0

cmidi2 stats

lv2-midi2 stats

AAP and related projects

AAP demo 20200708

android-audio-plugin-framework stats aap-lv2 stats aap-juce stats android-native-audio-builders stats

LV2

aria2web sshot

aria2web stats

ayumi-lv2 stats

LV2 for Android

JUCE apps forks

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

Fluidsynth for Android

  • fluidsynth-fork - Android audio drivers (Oboe/OpenSLES) now it is merged into upstream master.
  • cerbero - cerbero fork, used by above.
  • 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)
  • fluidsynth-midi-service - outdated but more featureful Xamarin.Android app (it will be up to date once xamarin-android builds without problem on Linux again)
  • 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.

Re:VIEW

vscode-language-review in action

vscode-language-review stats

MML compiler and co.

  • mugene - MML compiler mugene, including its vscode extension with LSP support
  • notium - experimental .NET API transformed from MML operations
  • augene - MML compiler integration with tracktion_engine, MML to MIDI to tracktionedit with JUCE AudioPluginHost help.

miscellaneous

Legacy .NET bits (and sometimes not legacy)

They are not actively developed and not much support expected anymore. Though my music tools are still important and will be ported to somewhere at some stage.

  • managed-midi - cross-platform MIDI access and abstraction API with SMF I/O support.
  • xmmk - virtual MIDI keyboard, Xwt
  • xmdsp - visual MIDI player, Xwt
  • nclang - libclang .NET binding and P/Invoke generator. I use it's PInvokeGenerator everywhere in my native interop repos (but not this one itself; it doesn't make a lot of sense yet).
  • ntractive - manipulate Tracktion Waveform edit files (without tracktion_engine)
  • sf2xrni - Soundfont to Renoise XRNI converter
  • lilv-sharp - .NET binding for Lilv (LV2 hosting / query).
  • oboe-sharp - .NET binding for Oboe (with "oboe-c" build)
  • libsoundio-sharp - .NET binding for libsoundio
  • dotnet-dsdl - some DSDL implementation in .NET (RELAX NG and NVDL). It is kind of port of my Commons.Xml.Relaxng library which was part of mono
  • xamarin-javacpp-binding - Xamarin.Android binding for JavaCPP (runtime)
  • generic-codedom - for those who wants to use generics on System.CodeDom API.
  • xamarin-android-schema-generator - instant XML Schema generator for Android resources for IDE completion.
  • world-sharp - .NET bindings for World vocal synthesis engine.

Popular repositories

  1. [Past project] Cross-platform MIDI processing library for mono and .NET (ALSA, CoreMIDI, Android, WinMM and UWP).

    C# 124 20

  2. open source Reactive Extensions (Rx) implementation for Mono

    C# 65 16

  3. cross platform audio I/O library wrapped in C# API

    C# 40 12

  4. Re:VIEW language Support for Visual Studio Code. / issue/PRは日本語でも対応できます

    TypeScript 32 6

  5. [Deprecated] fluidsynth Android port / build. It's old, see https://github.com/Fluidsynth/fluidsynth/tree/master/doc/android

    Makefile 28 9

  6. .NET binding for LibClang

    C# 25 8

1,145 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri

Contribution activity

December 2020

Created 1 repository

Created a pull request in actions/virtual-environments that received 13 comments

Add CMake 3.18 in Android SDK components to toolsets (win/linux).

Description This adds CMake 3.18.1 from Android SDK. The relevant information is at issue #2228. Related issue: #2228

+5 −0 13 comments

Created an issue in actions/virtual-environments that received 3 comments

Update/Add CMake 3.18.1 in Android SDK

Tool information Tool name: CMake 3.18.1 in Android SDK components Tool license: Apache2 Add or update?: maybe it is an "update" ? Desired version…

5 of 7 3 comments
Opened 1 other issue in 1 repository
atsushieno/android-audio-plugin-framework
1 closed
Started 1 discussion in 1 repository
atsushieno/android-audio-plugin-framework

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.