fbpx
Loading Events

Build a MIDI 2.0 program using the JUCE UMP API – Workshop 3 / December 13th

 Monday 13th December 6pm UK

Date & Time: Monday 13th December 2021 6pm UK / 7pm Berlin / 10am LA / 1pm NYC

This workshop builds on the first UMP Workshop, and focuses on C++ development using the new JUCE UMP API. Automatic 20% discount will be applied at checkout to this workshop if purchased at the same time as the first workshop.

2-hours

Difficulty level: Advanced

  • Inspect the new JUCE UMP API
  • What can be done, where are limitations?
  • Build a simple UMP program

Overview

This workshop builds on Workshop 1, and will provide developers with knowledge and code for implementing MIDI 2.0 Universal MIDI Packet (UMP) development using the new JUCE UMP API. The JUCE UMP API is presented and explained. Then, the participants will co-develop a simple implementation in C++ using the JUCE UMP API on Windows and on macOS. For that, a stub workspace will be provided. Exercises will let the participants practice the newly learned concepts. JUCE 6.1 or later required.

Learning outcomes

At the end of the workshop the participants will:

  • Be able to build products in C++ using the UMP: using the JUCE UMP API

Study Topics

  • Looking at the JUCE UMP API
  • Inspecting selected fragments of the code in the stub workspace (1)
  • Inspecting selected fragments of the code in the stub workspace (2)
  • Testing / Interoperability with MIDI 1.0

Level of experience required

  • Attendees who joined workshop 1 <add link>
  • Some experience with C++ coding required
  • Attendees should be familiar with MIDI 1.0; they should have experience building and debugging applications using Xcode (macOS)

Any technical requirements for participants 

  • A computer and internet connection
  • A webcam and mic
  • A Zoom account
  • for development: Xcode on MacOS 11

About the workshop leader 

Florian Bomers runs his own company Bome Software, creating MIDI tools and hardware. He has been an active MIDI 2.0 working group member since its inception. He serves on the Technical Standards Board of the MIDI Association and chairs the MIDI 2.0 Transports Working Group. He is based in Munich, Germany.

< > December
M T W T F S S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Upcoming Events
Past Events