1.4.1
Changes
-
Suppress RtMidi warnings to stderr, so that warnings issued in the
constructor of theRtMidiIn/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 tosetup.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 ofrtmidi.MidiIn
andrtmidi.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.