-
Notifications
You must be signed in to change notification settings - Fork 9
/
constants.h
41 lines (34 loc) · 936 Bytes
/
constants.h
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
32
33
34
35
36
37
38
39
40
41
#ifndef CONSTANTS_H
#define CONSTANTS_H
// USB vendor id
#define FENDER_VID 0x1ed8
// USB product ids
#define MI_II_V1 0x0004
#define MIII_IV_V_V1 0x0005
#define M_BRONCO_40 0x000a
#define M_MINI 0x0010
#define M_FLOOR 0x0012
#define MI_II_V2 0x0014
#define MIII_IV_V_V2 0x0016
#define FXSLOT 18
// Offset to current device model for any state structure
#define MODEL 16
// Index into current state structure
#define AMP_STATE 0
#define STOMP_STATE 1
#define MOD_STATE 2
#define DELAY_STATE 3
#define REVERB_STATE 4
#define PEDAL_STATE 5
// Reverb model id values
#define SM_HALL_ID 0x0024
#define LG_HALL_ID 0x003a
#define SM_ROOM_ID 0x0026
#define LG_ROOM_ID 0x003b
#define SM_PLATE_ID 0x004e
#define LG_PLATE_ID 0x004b
#define AMBIENT_ID 0x004c
#define ARENA_ID 0x004d
#define SPRING_63_ID 0x0021
#define SPRING_65_ID 0x000b
#endif