BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//MIDI.org - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://midi.org
X-WR-CALDESC:Events for MIDI.org
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240308T103000
DTEND;TZID=America/Los_Angeles:20240308T111500
DTSTAMP:20260517T062706
CREATED:20240206T145259Z
LAST-MODIFIED:20241123T222031Z
UID:10000036-1709893800-1709896500@midi.org
SUMMARY:Microsoft MIDI 2.0 Driver and API NAMM 2024
DESCRIPTION:Pete Brown from Microsoft gave a talk at Winter NAMM 2024. \nThis Microsoft project is the next-generation MIDI API for Windows\, including MIDI 1.0\, MIDI CI\, and MIDI 2.0. It includes enhancements\, a new USB class driver\, new transports\, and a suite of essential tools. The project adds many enhancements and bug fixes to our MIDI 1.0 support\, and importantly adds support for the latest revisions to MIDI CI and MIDI 2.0 as approved by The MIDI Association. \n\nThe open source USB MIDI 2.0 driver has been generously donated by AMEI\, the Association of Musical Electronics Industry\, and developed by AmeNote ™️ in partnership with Microsoft. Please see the file headers for any additional copyright notices. A huge thank you to AMEI and its member companies for making this happen! \n\nThis is an official Microsoft project. Although Microsoft is an active member of the MIDI Association\, and Pete Brown is the chair of the MIDI Association Executive Board\, and other contributors are on standards boards\, this project is not affiliated with the MIDI Association other than as a consumer of and contributor to the standards. Affiliation with AMEI is disclosed above.
URL:https://midi.org/event-calendar/microsoft-midi-2-0-driver-and-api-namm-2024
LOCATION:The MIDI Association Youtube Channel
CATEGORIES:NAMM
ATTACH;FMTTYPE=image/png:https://midi.org/wp-content/uploads/2024/01/b2ap3_large_high-level-view.png
ORGANIZER;CN="The MIDI Association":MAILTO:info@midi.org
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240308T113000
DTEND;TZID=America/Los_Angeles:20240308T120000
DTSTAMP:20260517T062706
CREATED:20240205T151447Z
LAST-MODIFIED:20241123T222031Z
UID:10000029-1709897400-1709899200@midi.org
SUMMARY:Apple MIDI 2.0 Driver and API NAMM 2024
DESCRIPTION:Torrey Walker from Apple will give an in depth look at the new Apple updates for MIDI. \nJoin us on YouTube for Torrey Walker’s presentation at Winter NAMM 2024.
URL:https://midi.org/event-calendar/apple-midi-2-0-driver-and-api-namm-2024
LOCATION:The MIDI Association Youtube Channel
CATEGORIES:NAMM
ATTACH;FMTTYPE=image/png:https://midi.org/wp-content/uploads/2024/02/Untitled-design-1.png
ORGANIZER;CN="The MIDI Association":MAILTO:info@midi.org
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240308T140000
DTEND;TZID=America/Los_Angeles:20240308T144000
DTSTAMP:20260517T062706
CREATED:20240206T145109Z
LAST-MODIFIED:20241123T222031Z
UID:10000034-1709906400-1709908800@midi.org
SUMMARY:Open Source Code for MIDI 2.0 NAMM 2024
DESCRIPTION:MIDI 2.0 Workbench \nThe MIDI 2.0 Workbench is a free tool to help developers develop\, debug (and deploy) MIDI 2.0 Applications and Devices. It runs on Windows\, Mac and Linux. The Workbench connects to your device or software\, to test various MIDI 2.0 implementation features against official specifications. The MIDI 2.0 Workbench is the only automated tool that generates the MIDI 2.0 Compliance Checklist required to license the MIDI 2.0 Logo from the MIDI Association. The MIDI 2.0 Workbench is currently available as source code for you to compile. We will release binaries shortly.\nAmeNote ProtoZOA and USB MIDI 2.0 Device\nThe AmeNote ProtoZOA hardware platform is a flexible prototyping tool for MIDI 2.0 and is the standard testing device chosen by and funded in part by the MIDI Association. Open source firmware provides MIDI 2.0 interfaces and functions for developers to use in their own hardware and software products. ProtoZOA provides a USB MIDI 2.0 Class Compliant Device on a Raspberry Pico\, designed specifically to jump-start prototyping and validation of Universal MIDI Packet (UMP) functions and fuel the MIDI 2.0 revolution. ProtoZOA integrates closely with the MIDI 2.0 Workbench. \nTiny USB MIDI 2.0 Device\nThis is a Tiny USB Device driver for USB MIDI 1.0 and USB MIDI 2.0 as a unified device. Allows implementor to create hardware MIDI devices which are fully compliant with USB Device Class specifications. Includes the fallback mechanism from 2.0 to 1.0 as defined in USB MIDI 2.0. \nUSB MIDI 2.0 Descriptor Builder\nThis is tool for easily creating valid descriptors for USB MIDI 2.0 Devices\, which are so easy to get wrong. Fill in properties in a form to generate an output of the necessary descriptors. Supports the tusb_ump library\, a USB Device used in the ProtoZOA\, and the Linux MIDI2 Gadget Driver. \nni-midi2\nThe library provides the basic functionality of UMP 1.1 and MIDI-CI 1.2 by providing base classes for all UMP 1.1 packet types\, (Universal) System Exclusive messages and MIDI-CI messages. There are concrete types for controllers\, velocity and pitch\, plus type aliases for common message field types. Mathematical operators allow to do integer / fixed point math on pitches and controllers\, type constructors allow initialization with values of different resolution. Conrete instances of packets or messages are created using factory functions. Incoming packets and messages are inspected using data views. The library is completed by a number of helper functionalities dealing with conversion from / to MIDI 1 byte stream data format\, collecting sysex messages and more. \nAM_MIDI2.0Lib\nThis is a general purposes Library for building MIDI 2.0 Devices and Applications. This library is targeted to work on everything from Arduinos through to large scale applications. It provides foundational building blocks\, processing\, and translations needed for most MIDI 2.0 Devices and Applications. \n*Note: This MIDI2 Developer Collaboration is not a project of the The MIDI Association\, but was founded by key participants in the development of MIDI 2.0\, working as members of the MIDI Association. The MIDI 2.0 Logo is a registered trademark of the MIDI Association\, used under license. The M2 Logo is a trademark of the MIDI2 Developer Collaboration at MIDI2.dev. \nJoin us on Youtube for the Open Source Code for MIDI 2.0 At Winter NAMM 2024 panel discussion. \n \n  \n  \n 
URL:https://midi.org/event-calendar/open-source-code-for-midi-2-0-namm-2024
LOCATION:Anaheim Convention Center | Front of Hall A | The MIDI Association Booth 10302\, 800 W Katella Ave\, Anaheim\, CA\, 92802\, United States
CATEGORIES:NAMM
ATTACH;FMTTYPE=image/jpeg:https://midi.org/wp-content/uploads/2024/01/Final-Full-NAMM-Schedule-POS-3-e1705950720173.jpg
ORGANIZER;CN="The MIDI Association":MAILTO:info@midi.org
END:VEVENT
END:VCALENDAR