Naming the MIDI device

This commit is contained in:
2023-12-16 13:26:59 +01:00
parent 2cd7817d5c
commit b15f4bc355
3 changed files with 18 additions and 3 deletions
+5
View File
@@ -0,0 +1,5 @@
{
"files.associations": {
"usb_names.h": "c"
}
}
-3
View File
@@ -1,8 +1,5 @@
#include <Arduino.h>
#define MIDI_NAME {'P', 'i', 'n', 'g', 'b', 'o', 'a', 'r', 'd'}
#define MIDI_NAME_LEN 9
#define KEY_GROUP_NUM 9
#define KEY_PINS 6
#define NUMBER_OF_KEYS 49
+13
View File
@@ -0,0 +1,13 @@
// To give your USB MIDI device a unique name, this code must be placed into a .c file (its own tab). It can not be in a .cpp file or your main sketch (the .ino file).
#include "usb_names.h"
// Edit these lines to create your own name. The length must match the number of characters in your custom name.
#define MIDI_NAME {'P', 'i', 'n', 'g', 'b', 'o', 'a', 'r', 'd'}
#define MIDI_NAME_LEN 9
// Do not change this part. This exact format is required by USB.
struct usb_string_descriptor_struct usb_string_product_name = {
2 + MIDI_NAME_LEN * 2,
3,
MIDI_NAME
};