Not signed in (Sign In)

Welcome, Guest

Want to take part? Sign in or apply for an account below

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthormjstrauss
    • CommentTimeDec 30th 2008
    with my osx 10.4.11, imac g midi doesn´t work at all! i downloaded the mmj thing and placed it where it should be... nothing. pressing record doesn´t show any reactions.

    everythin else is great as far as i can see now!

    • CommentAuthoradmin
    • CommentTimeDec 30th 2008

    Apple MIDI support for Java is very buggy. I don't have a G4 (is that your machine?) handy right now, but I'll be able to check it next week...

    IN the meantime, could you describe the type of MIDI devices you have hooked to your Mac. Also useful to me:

    go to HighC > Preferences, and find if the preference for "midiInput" is set, and what is its value.

    Finally, set this preference to empty if it was defined, then quit HighC and restart, open the Tools > Messages window, and try capturing MIDI again. Please report here all what appears in the message window: this will help me find what's wrong.

    • CommentAuthormjstrauss
    • CommentTimeJan 4th 2009
    i don´t find any midi input/output things in the preferences.
    where should it be?

    • CommentAuthoradmin
    • CommentTimeJan 5th 2009

    When opening the preferences window, click once on the "+" next to the preferences word.
    It should open up a whole section, including a load of various settings. Most of them are undocumented right now, as they may have obscure side effects. The preferences about midi are:
    preferredMIDIprogram: a number between 1 and 128: that's the MIDI program played when you play on the keyboard during MIDI capture. This preference is set only if you have already recorded a MIDI sequence. By default, it will be "1" i.e. the MIDI piano. If you set it to 0, which I recommend on a Mac, HIghC won't playback any sound when you press the keys, but will record the sequence of notes on/off. This means you should use an alternate mean of outputing the MIDI events in parallel to hear what you play.

    midiInput: this will hold the midi device name from which capture is made when you press the record button. Here is how it's set: the first time you press the record button, a scan is made on the MIDI system to find all the available controllers. If only one is found, it will be the one used. Other wise, you will be prompted to choose one and only one. This device will be stored in the preferences for later reuse. If that device is unplugged when you press again, it will prompt you again. But you may want to set it to the empty string to force a rescan of the available MIDI controllers.

    This is, for now, quite a crude interface for MIDI input. As said in the documentation, MIDI input in HighC is for entering short sequences and chords, not to enable using HighC as a sequencer.
    • CommentAuthormjstrauss
    • CommentTimeJan 6th 2009
    i would like to show you my preferences window, but i couldn´t not send any attachment. is it disabled?
    • CommentAuthoradmin
    • CommentTimeJan 6th 2009 edited
    Can you send it to me (highc at thomas dot baudel dot name)?

    As you may have noticed, a few bugs have hit this forum over the past days (my ISP is going bankrupt and not maintaining a few stuff...) and mail might make communication easier for now...

    Also, please indicate:
    - the type of MIDI controller you have (keyboard, model...) hooked to your mac
    - what you see when you
    - start HighC
    - open the Tools>Messages window
    - press the "Record" button...

    this will help me figure what's going on.
    • CommentAuthormjstrauss
    • CommentTimeJan 7th 2009

    just fixed it.

    i copied the mmj library and droped both mmj.jar and libmmj.jnilib into /Library/Java/Extensions as described at

    now it works!

    thanks for your support!

    • CommentAuthoradmin
    • CommentTimeMar 2nd 2009
    As mentionned in the documentation:

    Mandalone ( is an inexpensive (5 pounds) extension that works like MMJ but is a bit more professional and supports newer platforms.