skip to content
AdaWiki
User Tools
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
You are here:
start
»
x0x
»
patternfileformat
Trace:
x0x:patternfileformat
===== x0xb0x pattern file (*.xbp) (version 100) ===== This information can be used to put the pattern back in EEPROM in the location where it was originally stored. Optionally, this information can be ignored, or set to the NULL bank/pattern (0, 0) if no bank/location info is available. ==== Header ==== Starts with a file HEADER which contains the following information about the contents of the file. ;Version : (1 byte) - Version number of the x0xb0x pattern file. (for future backwards compatibility) The initial version number is 100. ;%%NumEntries%% : (2 bytes) - Number of pattern records stored in this file. ==== Entry ==== Contains a series of ENTRIES where each entry is as follows: ;Bank : (1 byte) - The bank from which the pattern was saved. ;Location : (1 byte) - The loc from which the pattern was saved. ;Pattern : (16 bytes) - The x0xb0x pattern, stored in the binary format used to store the pattern in EEPROM. Note values: * Rest: 0x00 * Accent: 0x40 * Slide: 0x80 * Null (empty): 0xFF ^ Octave ^ Note ^ Hex Value ^ | 1 | C | 0B | | 1 | C# | 0C | | 1 | D | 0D | | 1 | D# | 0E | | 1 | E | 0F | | 1 | F | 10 | | 1 | F# | 11 | | 1 | G | 12 | | 1 | G# | 13 | | 1 | A | 14 | | 1 | A# | 15 | | 1 | B | 16 | | 2 | C | 17 | | 2 | C# | 18 | | 2 | D | 19 | | 2 | D# | 1A | | 2 | E | 1B | | 2 | F | 1C | | 2 | F# | 1D | | 2 | G | 1E | | 2 | G# | 1F | | 2 | A | 20 | | 2 | A# | 21 | | 2 | B | 22 | | 2 | C' | 23 | | 3 | C# | 24 | | 3 | D | 25 | | 3 | D# | 26 | | 3 | E | 27 | | 3 | F | 28 | | 3 | F# | 29 | | 3 | G | 2A | | 3 | G# | 2B | | 3 | A | 2C | | 3 | A# | 2D | | 3 | B | 2E | | 3 | C' | 2F | | 4 | C# | 30 | | 4 | D | 31 | | 4 | D# | 32 | | 4 | E | 33 | | 4 | F | 34 | | 4 | F# | 35 | | 4 | G | 36 | | 4 | G# | 37 | | 4 | A | 38 | | 4 | A# | 39 | | 4 | B | 3A | | 4 | C' | 3B |
/home/ladyada/public_html/wiki/data/pages/x0x/patternfileformat.txt
· Last modified: 2016/01/28 18:05 (external edit)
Page Tools
Show page
Old revisions
Backlinks
Back to top