Skip to content

axelberndt/Arpeggiatorum

Repository files navigation

Arpeggiatorum

Java compatibility 21+

Authors: Axel Berndt (Paderborn University, Detmold), Davide Andrea Mauro (Paderborn University, Detmold)

A software arpeggiator to drive any MIDI instrument. It can be controlled with audio as input.

Work in Progress!

Use Gradle to compile and run the project. E.g. if using IntelliJ: gradle run. Use Gradle script "jlink" to produce a usable, self-contained, output.

Interface:

Keyboard shortcuts:

  • Esc/Q: Close current window/quit.

  • L: Open Log Messages.

  • P: Open Performance/Play mode. In Performance mode a small set of touch-control enabled elements are available.

Windows:

Compile with JavaFX version 16 if you want to have TouchScreen support. Touch support has been bugged since JavaFX 17 and has not been resolved as of 21.0.3 .

Mac:

Compile with JavaFX version 21.0.3

About

An arpeggiator software to drive any MIDI instrument.

Resources

License

Stars

Watchers

Forks

Packages

No packages published