<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/midi/midi_device.h, branch 0.7.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/class/midi/midi_device.h?h=0.7.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/midi/midi_device.h?h=0.7.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2020-08-24T07:31:46Z</updated>
<entry>
<title>improve midi</title>
<updated>2020-08-24T07:31:46Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-08-24T07:31:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a1b7e767af7c4916e9b004120715988268079d28'/>
<id>urn:sha1:a1b7e767af7c4916e9b004120715988268079d28</id>
<content type='text'>
- fix #436 tud_midi_rx_cb() not invoked
- fix xfer_cb() not handle ep in
- add ZLP if needed
</content>
</entry>
<entry>
<title>add new name warning to cdc and midi (skip msc, hid warning for now)</title>
<updated>2020-07-17T16:01:39Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-07-17T16:01:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=881025afdcdc3e8954163f8cc7337caa8455f594'/>
<id>urn:sha1:881025afdcdc3e8954163f8cc7337caa8455f594</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add fs &amp; hs config for cdc_msc_freertos, midi_test, msc_dual_lun</title>
<updated>2020-07-16T06:04:10Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-07-16T06:02:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=fea6fb73a1ef65afd848ec71d49d65cc87a9eec9'/>
<id>urn:sha1:fea6fb73a1ef65afd848ec71d49d65cc87a9eec9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update midi open()</title>
<updated>2020-05-28T04:41:37Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-05-28T04:41:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8f560bf275b9c0d6d6e524962deb4d7e2502623e'/>
<id>urn:sha1:8f560bf275b9c0d6d6e524962deb4d7e2502623e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MIDI: Add packet interface</title>
<updated>2020-01-16T09:11:37Z</updated>
<author>
<name>Kay Sievers</name>
<email>kay@vrfy.org</email>
</author>
<published>2020-01-16T09:06:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=73228a67efd122915e43ed445ddaec8285786d28'/>
<id>urn:sha1:73228a67efd122915e43ed445ddaec8285786d28</id>
<content type='text'>
This changes the internal buffering to the raw 4-byte messages. The
conversion of the messages to a byte-stream moved to the read/write
methods.

It adds a raw packet interface to send and retrieve the raw 4-byte
USB MIDI message:
  static inline bool     tud_midi_receive    (uint8_t packet[4]);
  static inline bool     tud_midi_send       (uint8_t const packet[4]);

MIDI USB packets carry virtual cable/wire/plug data in the packet header,
which cannot be exported in the byte-stream interface. The raw packet
interface allows to send and and receive the complete USB message.
</content>
</entry>
<entry>
<title>Normalize line endings</title>
<updated>2020-01-15T19:47:43Z</updated>
<author>
<name>Nathan Conrad</name>
<email>pigrew@gmail.com</email>
</author>
<published>2020-01-15T04:30:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=25c1bea782e69e8d365e8b61e12d888611d2f6f7'/>
<id>urn:sha1:25c1bea782e69e8d365e8b61e12d888611d2f6f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more house keeping</title>
<updated>2019-07-19T13:20:13Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-07-19T13:20:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=33de35504abf27801286b1f3760862d3909e2ae6'/>
<id>urn:sha1:33de35504abf27801286b1f3760862d3909e2ae6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up, rename internal driver control_request_complete to simply control_complete</title>
<updated>2019-07-12T15:03:40Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-07-12T15:03:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=cb4e6837e9f1aa02644e1ad88ffff43b59470a4e'/>
<id>urn:sha1:cb4e6837e9f1aa02644e1ad88ffff43b59470a4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up</title>
<updated>2019-07-03T18:31:56Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-07-03T18:31:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1b242cb3c6135b380bc97cf02711605d64703233'/>
<id>urn:sha1:1b242cb3c6135b380bc97cf02711605d64703233</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove tud_midi_write_flush() send asap. rename tud_midi_connected() to tud_midi_mounted()</title>
<updated>2019-07-03T18:27:51Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-07-03T18:27:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b0e5a1a9ec52d85fdab44d5aa2cc72e15e5315cc'/>
<id>urn:sha1:b0e5a1a9ec52d85fdab44d5aa2cc72e15e5315cc</id>
<content type='text'>
</content>
</entry>
</feed>
