Skip to content

Instantly share code, notes, and snippets.

@takaswie
Created January 2, 2018 03:46
Show Gist options
  • Select an option

  • Save takaswie/18cd80bfda6092b75c216adcf64404c2 to your computer and use it in GitHub Desktop.

Select an option

Save takaswie/18cd80bfda6092b75c216adcf64404c2 to your computer and use it in GitHub Desktop.
Yamaha n8 address space structure.
Region A:
0000ffffe00011f8:
00: 00000000
01: 00000000
02: 00000000
03: 00000000
04: 00000000
80000004
00001148
00: 00000001
80000024
00001160
00: 00000000
01: 026e3800
02: 00000000
03: 00000000
04: 00000000
05: 00000000
06: 00000000
07: 00000000
08: 00000000
00000030
00000200
00: 80000001
01: 80000101
02: 80000201
03: 80000301
04: 80000401
05: 80000501
06: 80000601
07: 80000701
08: 80000801
09: 80000901
10: 80000a01
11: 80000b01
00000030
00000350
00: 80021001
01: 80021101
02: 80021201
03: 80021301
04: 80021401
05: 80021501
06: 80021601
07: 80021701
08: 80021801
09: 80021901
10: 80021a01
11: 80021b01
00000008
000004a0
00: 80000c05
01: 80000c25
00000008
000004d8
00: 80021c05
01: 80021c25
01000010
000000e0
00: a023b002
01: 00105200
02: 34000002
03: 00105200
01000020
00000140
00: 82000000
01: 001000e4
02: 00000000
03: 00000000
04: 24000000
05: 00000000
06: 26000000
07: 00000000
04000004
0000088c
00: 00000000
03000004
00000860
00: 00000000
02000004
00000758
00: 00020003
Region B:
Sections:
00: 0000ffffe00000e0
01: 0000ffffe0000200
02: 0000ffffe0000740
03: 0000ffffe0000898
section 1:
entry 0: (0000ffffe0000034)
00: 00000000
01: 00000000
02: 00000000
03: 00000000
04: 00000000
05: 00000000
06: 00000000
07: 00000000
08: 00000000
param 0
00: 00000002
01: 00000005
02: 00020000
03: 811e0100
04: 00000002
05: 20080210
06: 00000005
07: 00040002
08: 411e0100
09: 00000002
10: 20080210
param 1
00: 00000004
01: 000c0000
02: 801e0003
03: 000c000c
04: 001e0003
05: 00020018
06: 801e0020
07: 0002001a
08: 001e0020
param 2
00: 00000002
01: 00000000
02: 00000018
03: 00000000
04: 00000000
05: 00000000
06: 00000000
07: 00000000
08: 00000000
09: 00000000
10: 00000000
11: 00000000
12: 00000000
param 3
00: 00000001
01: 00000120
param 4
00: 00000001
01: 0000014c
section 2:
entry: 0 (0x0000ffffe00000e0)
00: 00000001
01: 00008010
02: 0000023b
03: 00000000
04: 00000000
05: 00005200
06: 80000002
07: 80000000
08: 00003e00
09: 00000000
10: 00000001
11: 00000000
entry: 1 (0x0000ffffe0000110)
00: 00000000
01: 0000801a
02: 00000000
03: 00000000
04: 00000000
05: 00005200
06: 80000002
07: 80000000
08: 00003e00
09: 00000000
10: 00000000
11: 00000000
entry: 2 (0x0000ffffe0000140)
00: 00000001
01: 20008001
02: 00000000
03: 00000000
04: 00000000
05: 000000e4
06: 80000000
07: 00000000
08: 00000000
09: 00000002
10: 00000001
11: 00000003
entry: 3 (0x0000ffffe0000170)
00: 00000000
01: 20000000
02: 00000000
03: 00000000
04: 00000000
05: 00000000
06: 80000000
07: 00000000
08: 00000000
09: 00000000
10: 00000000
11: 00000000
entry: 4 (0x0000ffffe00001a0)
00: 00000000
01: 20000012
02: 00000000
03: 00000000
04: 00000000
05: 00000000
06: 80000000
07: 00000000
08: 00000000
09: 00000000
10: 00000000
11: 00000000
entry: 5 (0x0000ffffe00001d0)
00: 00000000
01: 20000013
02: 00000000
03: 00000000
04: 00000000
05: 00000000
06: 80000000
07: 00000000
08: 00000000
09: 00000000
10: 00000000
11: 00000000
section 3:
entry: 0: (0x0000ffffe0000200)
00: 80000000
01: 00000001
02: 00020000
03: 00000001
04: 00000001
05: 00000000
06: 00000000
07: 00000000
08: 00000000
00: 0000088c
01: 00000001
02: 00000000
03: 00000000
04: 00000000
05: 00000001
06: 00000000
entry: "1": "Direct Out 1" (0x0000ffffe000021c)
00: 000008b0
01: 00000001
02: 00000000
03: 00000001
04: 00000000
05: 00000001
06: 00000000
entry: "2": "Direct Out 2" (0x0000ffffe0000238)
00: 000008d4
01: 00000001
02: 00000000
03: 00000002
04: 00000000
05: 00000001
06: 00000000
entry: "3": "Direct Out 3" (0x0000ffffe0000254)
00: 000008f8
01: 00000001
02: 00000000
03: 00000003
04: 00000000
05: 00000001
06: 00000000
entry: "4": "Direct Out 4" (0x0000ffffe0000270)
00: 0000091c
01: 00000001
02: 00000000
03: 00000004
04: 00000000
05: 00000001
06: 00000000
entry: "5": "Direct Out 5" (0x0000ffffe000028c)
00: 00000940
01: 00000001
02: 00000000
03: 00000005
04: 00000000
05: 00000001
06: 00000000
entry: "6": "Direct Out 6" (0x0000ffffe00002a8)
00: 00000964
01: 00000001
02: 00000000
03: 00000006
04: 00000000
05: 00000001
06: 00000000
entry: "7": "Direct Out 7" (0x0000ffffe00002c4)
00: 00000988
01: 00000001
02: 00000000
03: 00000007
04: 00000000
05: 00000001
06: 00000000
entry: "8": "Direct Out 8" (0x0000ffffe00002e0)
00: 000009ac
01: 00000001
02: 00000000
03: 00000008
04: 00000000
05: 00000001
06: 00000000
entry: "9": "REC Bus L" (0x0000ffffe00002fc)
00: 000009d0
01: 00000001
02: 00000000
03: 00000009
04: 00000000
05: 00000001
06: 00000000
entry: "10": "REC Bus R" (0x0000ffffe0000318)
00: 000009f4
01: 00000001
02: 00000000
03: 0000000a
04: 00000000
05: 00000001
06: 00000000
entry: "11": "ST Bus L" (0x0000ffffe0000334)
00: 00000a18
01: 00000001
02: 00000000
03: 0000000b
04: 00000000
05: 00000001
06: 00000000
entry: "12": "ST Bus R" (0x0000ffffe0000350)
00: 00000a3c
01: 00000001
02: 00000002
03: 00000010
04: 00000000
05: 00000001
06: 00000001
entry: "13": "Monitor L" (0x0000ffffe000036c)
00: 00000a60
01: 00000001
02: 00000002
03: 00000011
04: 00000000
05: 00000001
06: 00000001
entry: "14": "Monitor R" (0x0000ffffe0000388)
00: 00000a84
01: 00000001
02: 00000002
03: 00000012
04: 00000000
05: 00000001
06: 00000001
entry: "15": "input 5" (0x0000ffffe00003a4)
00: 00000aa8
01: 00000001
02: 00000002
03: 00000013
04: 00000000
05: 00000001
06: 00000001
entry: "16": "input 6" (0x0000ffffe00003c0)
00: 00000acc
01: 00000001
02: 00000002
03: 00000014
04: 00000000
05: 00000001
06: 00000001
entry: "17": "input 7" (0x0000ffffe00003dc)
00: 00000af0
01: 00000001
02: 00000002
03: 00000015
04: 00000000
05: 00000001
06: 00000001
entry: "18": "input 8" (0x0000ffffe00003f8)
00: 00000b14
01: 00000001
02: 00000002
03: 00000016
04: 00000000
05: 00000001
06: 00000001
entry: "19": "input 1" (0x0000ffffe0000414)
00: 00000b38
01: 00000001
02: 00000002
03: 00000017
04: 00000000
05: 00000001
06: 00000001
entry: "20": "input 2" (0x0000ffffe0000430)
00: 00000b5c
01: 00000001
02: 00000002
03: 00000018
04: 00000000
05: 00000001
06: 00000001
entry: "21": "input 3" (0x0000ffffe000044c)
00: 00000b80
01: 00000001
02: 00000002
03: 00000019
04: 00000000
05: 00000001
06: 00000001
entry: "22": "input 4" (0x0000ffffe0000468)
00: 00000ba4
01: 00000001
02: 00000002
03: 0000001a
04: 00000000
05: 00000001
06: 00000001
entry: "23": "AUX L" (0x0000ffffe0000484)
00: 00000bc8
01: 00000001
02: 00000002
03: 0000001b
04: 00000000
05: 00000001
06: 00000001
entry: "24": "AUX R" (0x0000ffffe00004a0)
00: 00000bec
01: 00000001
02: 00000000
03: 0000000c
04: 00000000
05: 00000005
06: 00000000
entry: "25": "Remote" (0x0000ffffe00004bc)
00: 00000c10
01: 00000001
02: 00000000
03: 0000000c
04: 00000001
05: 00000005
06: 00000000
entry: "26": "MIDI IN" (0x0000ffffe00004d8)
00: 00000c34
01: 00000001
02: 00000002
03: 0000001c
04: 00000000
05: 00000005
06: 00000000
entry: "27": "Remote" (0x0000ffffe00004f4)
00: 00000c58
01: 00000001
02: 00000002
03: 0000001c
04: 00000001
05: 00000005
06: 00000000
section 4:
entry 0: ""
00: 00000f4c
01: 00000004
02: 00000002
03: 00000000
04: 00000000
05: 0000001e
entry 1: "Internal"
00: 00000f70
01: 00000002
02: 00000003
03: 00000001
04: 00000000
05: 0000001e
Region C:
00: 00000001
01: 00000000
02: 00000000
03: 80000020
04: 00000000
05: 00000044
06: 00000000
"n8"
"YAMAHA DICEII firm V1.07"
Region D:
entry 00: (0x0000ffffe00013fc)
00: 0000a0de
01: 00000000
02: 001fec08
03: 00000004
04: 00000000
entry 01: (0x0000ffffe0001410)
00: 0000a0de
01: 00000001
02: 004fec08
03: 00000008
04: 00000000
entry 02: (0x0000ffffe0001424)
00: 0000a0de
01: 00000200
02: 003fec08
03: 000000c4
04: 00000000
entry 03: (0x0000ffffe0001438)
00: 0000a0de
01: 00000100
02: 002fec08
03: 00000010
04: 00000000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment