adafruit / adafruit/Adafruit_CircuitPython_USB_Host_MIDI

MIDI.write implementation

Open
#1 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
9
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Hi,
thank you for the library! I was wondering why there's no write implementation inside the midi class.
It's not as simple as the following, is it? 🤔
```python
def write(self, packet, num):
self.device.write(self.out_ep, packet)
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the MIDI class and inspect how input packets and endpoints are handled alongside the proposed self.device.write(self.out_ep, packet) call. Determine the required packet and num semantics, then verify that the implementation can write MIDI data through the output endpoint.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
audio-video-rtc, embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.