<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: USB MIDI controller in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578554#M23710</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by kkolev on Wed Nov 09 15:26:11 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi guys, just chiming in on the USB MIDI controller topic. Has anyone had time to play with this particular class of projects?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just got an 1769 board and I'm wondering if it will be possible to read CC messages from a nanoKontrol...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 22:36:28 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:36:28Z</dc:date>
    <item>
      <title>USB MIDI controller</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578552#M23708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by nesedziu on Mon Mar 28 12:18:57 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm a newbie on both the LPC microcontrollers and USB device programming. Though I have some years of experience with other microcontrollers and moderate knowledge of c++. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A USB MIDI controller project was in my head quite a while back so when i got my LPC1343 xpresso board this project came to mind. Im looking at it as an opportunity to learn about the USB interface and get to know the NXP/LPC microcontroller family. Ill keep this thread updated with my progress though considering that i work full time while studying at a university the duration of this project might last.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So if anyone has any knowledge, experience, links, literature about the subject to share I would be very thankful.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:36:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578552#M23708</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: USB MIDI controller</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578553#M23709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by piperazine on Mon Mar 28 14:31:37 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello nesedziu,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Think I'm in the same boat. I havent got a clue with USB device programming, but thought that a USB MIDI device would be a good project to start with. I'm still in the studying process though, just reading through some documents to try to get my head round things.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Simple overview of USB:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.beyondlogic.org/usbnutshell/usb1.shtml&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Heres the midi class doucmentation from usb.org:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.usb.org/developers/devclass_docs/midi10.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm slowly getting my way through this &lt;/SPAN&gt;&lt;A href="http://http://www.amazon.co.uk/dp/1931448086/ref=asc_df_19314480862420598?smid=A3P5ROKL5A1OLE&amp;amp;tag=googlecouk06-21&amp;amp;linkCode=asn&amp;amp;creative=22206&amp;amp;creativeASIN=1931448086"&gt;book&lt;/A&gt;&lt;SPAN&gt; aswell.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've given myself three months to get something working, but this is a spare time project so that may be a bit hopeful :D. Im using a LPC1769 at the moment, but I'll probably switch to a LPC1343 board for this.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:36:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578553#M23709</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: USB MIDI controller</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578554#M23710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by kkolev on Wed Nov 09 15:26:11 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi guys, just chiming in on the USB MIDI controller topic. Has anyone had time to play with this particular class of projects?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just got an 1769 board and I'm wondering if it will be possible to read CC messages from a nanoKontrol...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:36:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578554#M23710</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: USB MIDI controller</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578555#M23711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by fjrg76 on Wed Nov 09 23:23:33 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello fellows&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You may find this video very interesting, it's about midi and LPC2103, it's worthwhile for what you want to do after porting it to a Cortex uC.&amp;nbsp; (Sound starts after 1:10):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[B]&lt;/SPAN&gt;&lt;A href="http://"&gt;http://youtu.be/vEdrld7wNKk&lt;/A&gt;&lt;SPAN&gt;[/B]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:36:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578555#M23711</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: USB MIDI controller</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578556#M23712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by kkolev on Thu Nov 10 13:39:45 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Gentle-guys,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I believe &lt;/SPAN&gt;&lt;A href="http://"&gt;http://www.ucapps.de/mios.html&lt;/A&gt;&lt;SPAN&gt; may be of use for these here projects. To quote:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;Interfaces like USB (e.g. for native USB MIDI support) and Ethernet (e.g. for native OSC support) speed up the communication with external devices dramatically...&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;Since 2011, MIOS32 also supports LPC17xx microcontrollers. Most applications which access peripheral functions via the MIOS32 Hardware Abstraction Layer are 100% compatible and only need to be recompiled for this microcontroller. Applications are typically running ca. 30..50% faster on a LPC1769, and thanks to the usage of the LPCXPRESSO evaluation board as basis it's also easier to adapt the "base board" for different usecases..&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sounds like a whole lotta fun for me over the holidays =]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Edit] Seems LUFA (the Lightweight USB Framework for AVRs) has been ported to NXP's ARMs recently: &lt;/SPAN&gt;&lt;A href="http://"&gt;http://hackaday.com/2011/11/11/lufa-open-source-usb-stack-now-for-nxp-arm-processors/&lt;/A&gt;&lt;SPAN&gt; - this could help quite a bit on the USB end of the project...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:36:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/USB-MIDI-controller/m-p/578556#M23712</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:36:29Z</dc:date>
    </item>
  </channel>
</rss>

