fun Java MIDI API things
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
James Fenn 655813d8f7 more intuitive .asTimedFlow extension 2ヶ月前
audio-automation more intuitive .asTimedFlow extension 2ヶ月前
example fake flow apis in TimedFlow class to avoid overloading issues 2ヶ月前
gradle/wrapper first commit 2ヶ月前
.gitignore first commit 2ヶ月前
README.md update README.md 2ヶ月前
build.gradle lambda functions and things 2ヶ月前
gradle.properties first commit 2ヶ月前
gradlew first commit 2ヶ月前
gradlew.bat first commit 2ヶ月前
settings.gradle first commit 2ヶ月前

README.md

Audio Automation

This is a MIDI-focused song generation library written in Kotlin for the JVM. It aims to allow for somewhat intuitive construction of generative / randomized "music," making use of Kotlin Flows and coroutines.

Installation

The :audio-automation module is published on JitPack, which you can add to your project by copying the following to your root build.gradle at the end of "repositories".

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

To add the dependency to a module, copy this line into your app's build.gradle file.

implementation 'dev.horrific.code.james.audio-automation:audio-automation:$library_version'

Usage

TODO: the API isn't finalized yet, so this section should be added later

Development

Run ./gradlew :example:run for a demo project.