Skip to content

1.4.1

Compare
Choose a tag to compare
@SpotlightKid SpotlightKid released this 16 Apr 12:51
· 219 commits to master since this release

Changes

  • Suppress RtMidi warnings to stderr, so that warnings issued in the
    constructor of the RtMidiIn/Out C++ class instances before the
    default error handler function can be attached, don't end up in the
    output.

    The suppression of RtMidi warnings can be disabled at compile time
    by setting the pre-compiler define __RTMIDI_SUPPRESS_WARNINGS__
    via a command line option to setup.py.

    As before, RtMidi warnings are turned into Python a UserWarning
    as soon as the default error handler is attached, but this can only
    happen after the RtMidi C++ class has been instantiated (#59).

  • Allow deletion of internal C++ RtMidiIn/Out instance via new
    delete method of rtmidi.MidiIn and rtmidi.MidiOut
    instances (but see warning in docstring!). Also added a
    is_deleted property to both classes (#60).

Note: DO NOT use the source code archives attached below under "Assets"!

The official source distribution is always the one uploaded to the python-rtmidi's Python Package Index page.