Raphaël Doursenaud

Results 29 issues of Raphaël Doursenaud

**Software Versions** * Python: 3.9 * OS: Win32 * Kivy: 2.1.0 * Kivy installation method: pip When the app is started with ```py kivy.config.Config.set('graphics', 'window_state', 'hidden') ``` then showed later,...

NOT PRODUCTION READY, CONTAINS A BUNCH OF UNRESOLVED FIXMEs AND TODOs. ONLY PUBLISHED FOR REVIEW PURPOSES! Fixes #363 ### Also implements - receiving Running Status (Does *not* implement sending with...

feature:protocol

Using the default `rtmidi` backend: If a callback is set, calling `port.close()` can crash the application. To prevent this, the callback should be deregistered before. This may be an upstream...

### Specification The MIDI specification states, page 5 (emphasis added by me): "Exclusive messages [...] can be terminated either by an End of Exclusive (EOX) **or any other Status byte...

enhancement
feature:protocol

The docs hosted at readthedocs.org are not available due to compilation errors. See: https://readthedocs.org/projects/wagtail-bakery/builds/7792913/

type:Bug
Documentation

### Discussed in https://github.com/orgs/mido/discussions/554 Originally posted by **bixb922** October 12, 2023 I want to iterate over the objects in newly created a MidiFile object. Based on the sample code at...

bug
feature:midifile

**Is your feature request related to a problem? Please describe.** Using `sleep()` is imprecise and can drift over time. **Describe the solution you'd like** `Threading.Timer` is a more appropriate approach....

enhancement
feature:midifile

(Ported from the Roadmap section of the documentation to an issue per #269) Originally written by @olemb: Refactor ``rtmidi`` and ``rtmidi_python`` backends to avoid code duplication. This would give ``rtmidi_python``...

enhancement
feature:backend