Software

Last updated: Feb 17, 2021 @ 9:27 am

Haskell Ox 4 (August 2016, updated Feb 2021)
Github Repository with Source and Windows Executable
Haskell Ox is a small tool I wrote using Euterpea and HSoM. It reproduces some of the routing and message-merging functionality of the well-known tool called Midi Ox. HaskellOx can rout MIDI messages from a collection of input devices to a collection of output devices. The source code is now available so that you can compile it for yourself on your own platform. Most of the MIDI routing features of Haskell Ox have been incorporated into Euterpea itself now, so the code has become much smaller than in previous versions.

Kulitta Interactive GUI (May 2016)
Now available as part of Kulitta 2
Kulitta has an interactive GUI that allows testing of most of the system configurations described in my dissertation. For example, things like what a “Jazz Chorale” is are described in Chapter 6. Previous versions: Version 1.1 executable and code.

JavaOx (August 2016)
Github Repository with Netbeans Project
A Java version of my HaskellOx program (listed further down on this page). Routs MIDI messages from a collection of input devices to a collection of output devices. Running the jar file requires having Java installed. Note: this program was implemented mainly as a way to explore Java’s MIDI libraries and has not been tested to the degree of HaskellOx (in other words, JavaOx may have bugs I haven’t found yet).

Comments 2

  • Dear Dr.Donya.This is Simon. I am working in AIBrain Inc(www.AIBrain.com) I’m from Korea.

    We are researching about various AI related subjects.

    We are interesting in your Kulitta Application. We’d like to apply to music performance.

    We want to interactive music performance.I tested your Kulitta SW. It’s really fantastic.

    I hope to use Kulitta’s “Real-Time Interactive Work”. I executed compiled demo program.

    1. Do you have advanced version of “Real-Time Interactive Work”? or Do you have a only demo version?

    2. Do you have your License Policy?

    Have a good day.

    Best regards,
    Simon

    • Hi Simon,

      Do you have advanced version of “Real-Time Interactive Work”? or Do you have a only demo version?
      Although I am working on other interfaces currently as part of my research, the real-time interactive program that’s listed here and the GUI demo for Kulitta (in the Examples folder of the GitHub repository) are the only versions that are publicly available right now.

      Do you have your License Policy?

      It is not for commercial usage.

Leave a Reply

Your email address will not be published. Required fields are marked *