<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/midi, 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?h=0.7.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/midi?h=0.7.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2020-09-28T20:44:09Z</updated>
<entry>
<title>Change AUDIO_PROTOCOL_V1 to AUDIO_FUNC_PROTOCOL_CODE_UNDEF in midi.c.</title>
<updated>2020-09-28T20:44:09Z</updated>
<author>
<name>Reinhard Panhuber</name>
<email>panhuber_reinhard@gmx.at</email>
</author>
<published>2020-09-28T20:44:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=da1c3c226b84faf2547a71fb7ed4acdb544d758b'/>
<id>urn:sha1:da1c3c226b84faf2547a71fb7ed4acdb544d758b</id>
<content type='text'>
The USB specification does not define any AUDIO_PROTOCOL_V1!</content>
</entry>
<entry>
<title>Merge pull request #512 from mzero/fix-midi-sysex</title>
<updated>2020-09-23T04:23:53Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-09-23T04:23:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8b2c82255750488232eae72f3d5dcbacfd6227f3'/>
<id>urn:sha1:8b2c82255750488232eae72f3d5dcbacfd6227f3</id>
<content type='text'>
Fix a bug in writing SysEx messages.</content>
</entry>
<entry>
<title>Update midi_device.c</title>
<updated>2020-09-13T22:05:18Z</updated>
<author>
<name>Mark Lentczner</name>
<email>mark@glyphic.com</email>
</author>
<published>2020-09-13T22:05:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3b0216d3bfe568e949fe1ea7c2c9f3f3a8dc6a4b'/>
<id>urn:sha1:3b0216d3bfe568e949fe1ea7c2c9f3f3a8dc6a4b</id>
<content type='text'>
Fix a bug in writing SysEx messages.

At the start of a new USB packet (4 bytes), while in the middle of a SysEx, the code mistakenly
set the buffer length to 4, not the target length. As a consequence, the 3rd and 4th bytes from
the last packet were included, after every byte of the SysEx after the first packet of three.

The fix is simple, as it was just a typo, as can bee seen from the other branches in the same
section of if/else statements: At the start of a new packet, the code should set up the target
length... the buffer length should be left at 2 (as set on line 180).</content>
</entry>
<entry>
<title>update claim edpt for hid and midi</title>
<updated>2020-09-10T16:32:08Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-09-10T16:32:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=801f8b5b38b90cb3e15d0a1bb2accae58cde6130'/>
<id>urn:sha1:801f8b5b38b90cb3e15d0a1bb2accae58cde6130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2020-08-24T08:29:34Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-08-24T08:29:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2d8787cdeb649f6b4e3c34ea2bd7015f0f120861'/>
<id>urn:sha1:2d8787cdeb649f6b4e3c34ea2bd7015f0f120861</id>
<content type='text'>
</content>
</entry>
<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>initial transfer failed in open() shouldn't cause the driver open to fail.</title>
<updated>2020-05-28T06:48:02Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-05-28T06:48:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=10cd3f24bf0af9b7a1f357505ebbb5ef2132e34b'/>
<id>urn:sha1:10cd3f24bf0af9b7a1f357505ebbb5ef2132e34b</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>
</feed>
