User Tools

Site Tools


sidaster_patch_data

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revisionBoth sides next revision
sidaster_patch_data [2011/10/28 08:56] – created wadminsidaster_patch_data [2011/10/28 13:02] wadmin
Line 3: Line 3:
 This section describes how patch Data is encoded, and stored in ROM. This section describes how patch Data is encoded, and stored in ROM.
  
-=== Data Format ===+=== SIDaster ROM memory mapping 
 + 
 + 
 +=== ROM Memory Header === 
 + 
 + 
 + 
 + 
 +=== Patch Data Format === 
 + 
 +Every [[SIDaster]] patch is a succession of 38 Bytes organised as shown below 
 + 
 +^Category^Adress(Dec)^(Hex)^Name^Comment^ 
 +|Synth|0|00|Name LSB|Patch Name (4 Bytes long)| 
 +|:::|1|01|Name MSB|:::| 
 +|:::|2|02|Mode|Synth Mode| 
 +|Osc1|3|03|Wave1|Osc1 Wave| 
 +|:::|4|04|Coarse1|Osc1 Coarse| 
 +|:::|5|05|Fine1|Osc1 Fine Frequency| 
 +|:::|6|06|Coarse1|Osc1 Coarse| 
 +|:::|7|07|PW1 LSB|Osc1 PWM| 
 +|:::|8|08|PW1 MSB|:::| 
 +|:::|9|09|Ctrl1|Osc1 Control Byte| 
 +|:::|10|0A|AD1|Osc1 Attack & Decay| 
 +|:::|11|0B|SR1|Osc1 Sustain & Release| 
 +|Osc2|12|0C|Wave2|Osc2 Wave| 
 +|:::|13|0D|Coarse2|Osc2 Coarse| 
 +|:::|14|0E|Fine2|Osc2 Fine Frequency| 
 +|:::|15|0F|Coarse2|Osc2 Coarse| 
 +|:::|16|10|PW2 LSB|Osc2 PWM| 
 +|:::|17|11|PW2 MSB|:::| 
 +|:::|18|12|Ctrl2|Osc2 Control Byte| 
 +|:::|19|13|AD2|Osc2 Attack & Decay| 
 +|:::|20|14|SR2|Osc2 Sustain & Release| 
 +|Osc3|21|15|Wave3|Osc3 Wave| 
 +|:::|22|16|Coarse3|Osc3 Coarse| 
 +|:::|23|17|Fine3|Osc3 Fine Frequency| 
 +|:::|24|18|Coarse3|Osc3 Coarse| 
 +|:::|25|19|PW3 LSB|Osc3 PWM| 
 +|:::|26|1A|PW3 MSB|:::| 
 +|:::|27|1B|Ctrl3|Osc3 Control Byte| 
 +|:::|28|1C|AD3|Osc3 Attack & Decay| 
 +|:::|29|1D|SR3|Osc3 Sustain & Release| 
 +|SID Control|30|1E|Freq LSB|Filter Cutoff Frequency| 
 +|:::|31|1F|Freq MSB|:::| 
 +|:::|32|20|Res|Resonnance and Filter input| 
 +|:::|33|21|Mode|Filter Mode and Main Volume| 
 +|Spare|34|22|Spare1|Spare| 
 +|:::|35|23|Spare2|:::
 +|:::|36|24|Spare3|:::
 +|:::|37|25|Spare4|:::
 + 
 + 
  
-^Adress(Dec)^(Hex)^Data^Comment^ 
-| 
sidaster_patch_data.txt · Last modified: 2018/08/26 09:36 by 127.0.0.1