home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 1
/
GoldFishApril1994_CD1.img
/
d2xx
/
d203
/
examples
/
misc
/
8svx
< prev
next >
Wrap
Text File
|
1989-04-29
|
13KB
|
312 lines
EXAMPLE OF AN IFF SAMPLE CALLED 'Add1'
;====================FORM HEADER CHUNK=========================
FORM dc.b 'FORM'
dc.l 4076 ;# of bytes in the total file
;(not including this form header 8 bytes)
;=================VOICE HEADER CHUNK====================
HEADER dc.b '8SVX'
dc.b 'VHDR'
dc.l 20 ;# of bytes to follow in this chunk (always 20)
oneShotHiSamples dc.l 64 ;# of bytes in 1st interpolation's oneShot
repeatHiSamples dc.l 64 ;# of bytes in 1st interpolation's repeat
samplesPerHiCycle dc.l 8
samplesPerSec dc.w 19912 ;data sampling rate (in hertz)
ctOctaves dc.b 5 ;# of octaves (interpolations) in BODY chunk
sCompression dc.b 0 ;0 = none
fixedVol dc.l $10000 ;1.0 = (unity)
;=====================NAME CHUNK=========================
NameChunk dc.b 'NAME'
dc.l 20 ;# of bytes in SampleName (no limit)
SampleName dc.b 'Add1',0 ;Name of the sample (Padded with zeros)
dc.b 0,0,0,0,0 ;remaining bytes in name field
dc.b 0,0,0,0,0
dc.b 0,0,0,0,0
;=============ATAK (envelope attack) CHUNK==============
;---NOTE: # of points in attack slope = #ofbytes/6------
ATAK dc.b 'ATAK'
#ofbytes dc.l 18 ;# of bytes to follow in attack chunk
AttEnv dc.w 20 ;Duration1 in milliseconds
dc.l 65000 ;Destination1
dc.w 20 ;Duration2
dc.l 50000 ;Destination2
dc.w 20 ;Duration3
dc.l 45000 ;Destination3 (the last attack Destination is the
;sustain level).
;=============RLSE (envelope release) CHUNK=============
RLSE dc.b 'RLSE'
dc.l 6 ;# of bytes to follow in release chunk
dc.w 99 ;Duration1
dc.l 0 ;Destination1
;===========BODY (actual sample data) CHUNK=============
;--First Octave's Size = oneShotHiSamples + repeatHiSamples
;--Subsequent Octaves (interpolations) are double the prev octave's size-----
FirstOct 00000F80 00000000 0000FEFD 00040300 ;oneShot part of 1st octave
0000FAF6 000E0C02 00FEEDE6 001E1904
FFFBDFD5 00302804 FFFDCFB9 004C37FC
FF05C3A4 005D3FFC FF03BD9E FF6345FD
FF02B99A FF6544FB FF03BC9D FF6141FC ;repeat part of first octave
FF04BFA2 FF5C3EFB 0003C2A6 FF573BFB
FF03C3A8 00573BFA 0006C4A4 FF5B3BF7
FF09C3A2 FF5E3CF5 0008BF9C FF6343F9
SecOct FF05B89C 00000001 00000000 00000000 ;oneShot part =
FEFDFEFE 00030305 030100FF 0001FFFF ;double the oneShot part of the
FAF6F8F8 00090C11 0C0603FE 0002FBF9 ;First octave.
EDE4E8EE 00131A24 19090BFA 0005F1F8
DECBE4D9 00291D40 2A0518EF FF12E6FE
CCA8D8BA 00482964 3BFC19E3 FF1CE902
BC92C8A8 FF59376D 4CFE0FEE FF0FF300
AB92C69D FF613C6F 57020BF4 FF0BF5FA
AA8EBBA3 FF5B4670 500409F0 FF0EF5FB ;repeat part =
B091BDA7 FF57426C 4C040AF0 FE0FF6F9 ;double the
B990C5A8 FF563870 410906F1 000EF8F3 ;repeat part of
C48DCEA9 FF56306E 3C0709EE 000FF4FB ;First octave.
BE96C9AF FF513767 44FF0EEB 0014F301
BA98C4AB FF543B66 46FD06ED FF12FB01
B897C3A6 00583B6C 4502FCF3 FF0C03F7
BA8CC0A2 FF5C3F72 4B0703F1 000CFAF8
ThirdOct AE8EB5A7 00000000 00010100 00010000
00000000 00000000 FF0000FF FEFDFDFD
FEFEFEFF 00010303 03040505 03020100
0000FFFF 00010100 FFFFFFFE FAF7F6F7
F9F8F8FB 0005090A 0C0E1110 0C080604
0301FEFE 000202FF FBFAF9F4 EDE6E4E6
E8EAEEF6 000A1318 1A1E2423 190E090B
0B04FAF9 000805FA F1F3F7F2 DECBCBD9
E4E0D9E3 001E2922 1C2B4142 2A0C0511
1907F0EA FF1612F9 E5EFFEF5 CCA8A7C5
D9CDBAC9 FF384835 28416566 3C09FD0D
1A03E3DE 00201CFE E8F501F1 BC9191B3
C9BAA8BD FF425946 374A6E72 4D15FF04
1002EFEA 00130EFD F1FEFFE3 A98990B6
C6B29CB7 FF48614D 3C4B7078 58200401
0C03F5EF FF0F0AFE F3FDF9DE A9898DAC
BBAEA2BE FF405B50 46547172 511F0602
0BFFF0ED FF110EFF F4FBFAE1 AF8F90AD
BDB2A7C0 003E574D 41516D6E 4D1C0505
0CFEF0EE FF0F0F02 F5F8F7E5 B9938FAE
C6BCA7BB FF445741 37527269 41160B0A
06F7F2F6 00090C08 F8F2F0EB C6988AAD
D0C6A8B5 0048563A 2F4E7166 3B13090A
0AFAEFF1 000E0F02 F3F5F9EC BE9795B4
CABFAEC2 FF3C5142 37496769 44130005
0F00EBE8 00171400 F2FC00EB BA9698B5
C4B9ABC2 003C5447 3B4A6769 4715FEFE
08FCEDEC FF131104 FB0100E9 B79696B2
C4B7A5BC FF435946 3A4F6E69 451704FE
FDF3F4F8 FF060A0C 03FDF4E5 BA9389A9
C2B7A1B7 00475D49 3F55746F 4B1D0903
04FAF2F3 000C0C03 F8FCF6DE AE8C8CA8
FourOct B6ADA3C0 00000000 00000000 00000101
00010000 00010100 01000000 00000000
00FF0000 00000000 00000000 FFFF0000
000000FE FEFEFDFD FDFDFDFE FEFEFEFE
FEFEFF00 00000102 03030303 03030505
05060504 03020201 01010000 010000FF
FFFEFFFF 00010101 01000000 FFFFFFFF
FFFFFEFB FAF9F7F6 F6F6F6F8 FAF8F7F8
F9F9FBFE 00010508 09090A0B 0C0D0E10
1011100E 0C0A0806 06050403 03020000
FEFDFEFF 00010203 0100FFFD FAFBFBF9
F9F7F4F0 EDEAE6E4 E5E5E6E7 E9E9EAEC
EEF0F6FB 00050A0F 13151819 1A1C1F21
2325231E 19150E0A 0A0A0A0B 0D0803FF
FBF7F8FD 00030909 0400FBF5 EFF1F3F5
F6F7F2E8 DED5CBC7 CCD1D8DF E6E3DFDD
DBD9E2F2 000E1E29 2725231E 1A222D36
3F474336 2B1C0C03 070B0F16 1D1205FC
F2E7E9F5 FF0A161A 1005FBED E1E9F1F7
FB01F6DF CDBAA7A0 A9B6C3D1 DDD5CBC4
BDB8C8E5 001A394B 463E382D 24324353
62706751 3C2407FA 00040B15 1F1100F3
E6D8DDEF 000F2226 190D00F1 E3EDF8FC
FE02F2D5 BCA69088 94A1B1C1 CDC3B8B1
AAA7BDDF 001F4359 564F483D 333D4B5C
6C797360 4E331401 0201010A 150B00F8
F1E8E9F5 00091415 0C05FFF5 EDF900FF
FCF9E4C4 A8978885 92A2B6C3 C8BDB0A7
9F9CB7DC FF224861 5E574F44 393F4C5E
6D7C7869 5A3E1F0B 0602FF05 110901FB
F7EFEEF7 00071010 0805FFF7 EFF900FC
F7F2DFC2 A8988984 8F9CACB7 BDB5ACA7
A5A6BDE0 001E4058 5955524A 434A5563
6F787362 523A1E0C 08030006 0F06FEF7
F2EBECF7 FF081313 0C0701F8 F0F8FEFA
F8F5E1C6 AF9E8E88 929EACB8 C0B9B0AC
A9A9C0E1 001E3E54 56524E47 3E465260
6B756F5E 4E361B0A 07050208 1006FCF6
F2EBEDF7 FF071013 0D0904FB F1F6FAF7
F5F5E6CE B8A6928A 909CAEBD C9C4BAB2
A9A5BADD 0021455A 554B4339 34415365
70766A54 412C150A 0E0D0808 0AFEF6F3
F4F2F5FD 00020A0D 0A0B0A01 F5F5F4EF
EEF3ECD9 C5B09888 8C98ACC2 D4CFC4B8
AAA1B5DA 0025495C 54473C31 2C3B4F63
6F74674F 3C271108 0C0B080A 0E02F9F3
F2ECEFFA 00051013 0D0A04FA EFF4F7F6
F7FAEDD5 BEAA978E 98A3B3C2 CEC6BDB6
B0ADC1E2 FF1D3D51 4E4A443B 343E4B58
65706957 452D1202 0302030A 1309FEF5
EDE4E6F4 000B181B 110A02F7 EEF7FEFE
FDFDECD1 BAA7958F 9AA6B4BF C8BFB7B2
ADADC1E3 001D3D52 524E4940 383F4B59
65706958 482F1402 01FEFC02 0B04FBF3
F0E9EAF6 FF091416 0F0B06FE F7FF0300
FEFCEACE B7A6968F 98A2B1BE C7BFB6AE
A8A5BBDE FF20435A 5750483E 37415061
6C736A57 462F1607 0603FCFC 01F7F1F2
F6F5F7FD FF01070A 080C0D09 0001FFF7
F2F2E6CF B9A79287 8B96A8B9 C4BFB6AC
A3A0B7DC 0023475E 5B534B42 3D475667
72796F5D 4C351C0D 0B070002 07FFF8F5
F4F0F1FA 00050E0F 0A0904FD F5FBFEF9
F4F1DFC5 AD9C8C85 8E99A8B2 B9B2ABA8
FifthOct A5A7BFE2 00000000 00000000 00000000
00000000 00000001 01010100 00000101
00000000 00010101 01000001 01010000
00000000 00000000 00000000 0000FFFF
00000000 00000000 00010000 00000000
00000000 FFFF00FF 00000000 00000000
00FFFEFE FEFEFEFD FDFDFCFD FDFDFDFD
FDFDFEFE FEFEFEFE FEFEFEFE FEFEFEFE
FFFF0000 00000001 01020203 03020303
03030303 03030304 05050504 05060606
05050403 03030202 02010101 01010100
00000001 01010000 00FFFFFF FFFEFEFE
FFFFFF00 00000101 01010201 01010000
000000FF FFFFFFFF FFFFFFFF FFFFFFFF
FDFDFBFA FAFAF9F8 F7F6F6F6 F6F6F6F7
F6F7F8F9 FAF9F8F7 F7F7F8F9 F9F9F9FA
FBFDFE00 00000203 05070808 0909090A
0A0A0B0B 0B0D0D0E 0E0F1010 10111111
100F0E0D 0C0B0A09 08070606 06050504
04040303 03030201 000000FF FEFEFDFD
FEFEFF00 00000101 02030302 02000000
FFFEFDFB FAFAFBFB FBFAF9F9 F9F8F7F6
F4F2F0EE EDEBEAE8 E6E5E4E5 E4E5E5E5
E6E6E6E8 E9E9E9EA EAEBECED EEEFF1F2
F6F9FBFE 00020507 0A0D0F12 13141517
18181919 1A1A1C1D 1F212122 23242525
23211E1B 19171412 0E0B0A0A 0A0A0A0A
0A0A0B0D 0D0B0905 0301FFFD FBF9F7F6
F8FAFCFF 00010307 090A0A06 050200FE
FBF7F5F2 EEF0F1F2 F3F3F5F5 F6F6F7F6
F2EDE8E2 DED9D5D0 CCC7C7C9 CBCFD1D4
D8DBDFE3 E7E5E2E1 E0DDDDDC DADAD9DB
E3EAF2FA 00060E16 1E252929 27262525
22211E1B 191D2228 2C32363A 3F434748
423C3631 2B231C14 0C050306 07090C0D
0F13151A 1E19120B 0600FCF7 F2EDE7E5
EAEFF5FA 00040A10 161B1A15 100A0500
FBF4EEE6 DFE5E9EE F1F5F6F9 FBFE0100
F5EADFD6 CCC4B9B1 A79FA0A4 A9AFB6BC
C3CAD1D7 DFDAD5CF CCC7C4C0 BEBAB8BC
C9D6E5F3 000D1A2A 38464B4A 46423E3C
37332E27 222A323A 434C535B 626A7070
665B5246 3C312316 08FCFAFE 00010507
0B0F151B 22191108 00F9F3EC E5DFD9D6
DEE6EFF7 00070F18 2128271F 19130D07
00F9F1E9 E1E7EDF3 F7FBFBFD FE0002FE
F1E3D5C8 BBB1A59B 9187888D 949BA1A9
B1BAC1C7 D0C9C2BD B8B4B1AD AAA8A6AE
BECEDFF0 000F1F31 42535958 56534E4C
47433E37 31373E43 4B545C64 6C73787A
72696057 4F413324 16060102 02010101
01030A10 17110B05 00FCF8F4 F1EEE8E4
EAEFF5FA 00040A0E 1418150F 0C090502
FFFAF5F0 EBF2F8FF 0000FFFE FCFAF9F2
E3D4C4B5 A79F9790 8982858B 929AA2AC
B6BEC2C6 CAC3BCB6 B1AAA7A3 9F9C9CA5
B8CADCEE 00102235 47586261 5E5B5754
4F4A443E 373C4043 4C565E66 6E757C7E
77706A62 5C4C3E2F 20120A09 06040200
FF00050C 120E0905 00FEFBF8 F7F5EFEB
EFF3F7FB 0003070B 0F14100B 09070402
00FBF7F2 EEF3F9FF FFFEFBFA F7F4F2EB
DED0C2B4 A7A09891 8A838589 8F959DA4
ACB3B6B9 BFB9B4B0 ADA9A8A5 A5A4A6AD
BECFDFF1 000E1E2F 404F585A 58575554
524F4A47 41474B4E 555C636A 6F747879
726B625A 5346392D 1F120C0A 09050401
0101060B 100B0602 FEFAF7F4 F2EFEBE8
EDF2F6FB 0003080D 1216130F 0D0A0704
01FDF8F4 EFF3F8FD FEFDFAF9 F8F6F5EE
E1D3C7BA AEA69D96 8E87888C 92989EA4
ACB3B8BC C2BDB8B4 B1ADADAA A9A8A9B1
C1D1E1F1 000E1E2E 3E4C5556 56545250
4E4B4742 3C42474B 525A6066 6B707575
6E675E56 4F423629 1C0F0A08 07060503
0303080D 110B0501 FCF8F6F4 F1EFEBE9
EDF3F7FB 0003070B 1014130F 0D0B0907
0300FBF5 EFF3F6FA FAF9F6F6 F4F5F5F1
E5DACEC3 B8AFA59D 928B8A8D 90959CA4
ADB7BCC3 CBC7C3C0 BAB6B2AD A9A5A5AC
BACBDDEF 00102233 44535A59 56504B48
423E3936 323A4248 535D646B 70747574
6A5F544A 42362B21 160C0A0D 0E0E0E0B
08060909 0C04FEFA F5F4F4F3 F4F4F2F1
F6FAFDFF 00000205 090E0D0A 0A0B0B0B
0A0601FC F3F5F5F6 F3F1EEEE EEEFF4F3
EAE3D9CF C5BBB0A5 988D8888 8C9198A1
ACB8C1CC D6D3CFCA C5BEB8B1 AAA4A1A7
B6C7D9ED 00122537 48575C5A 544E4742
3B36312D 2A333C44 4F5A636A 6F737371
665B4F44 3C32261B 1209070B 0D0B0C0A
09070A0D 0F0801FD F9F5F4F2 F2F0EDEA
F0F5F9FD 0002060A 0F15120F 0E0B0A07
0400FAF4 EDF1F3F7 F7F7F6F7 F7F9FAF7
ECE1D5C9 BDB4AAA1 988F8E92 989DA4AA
B4BCC1C9 D0CAC6C1 BEB9B6B2 B0AEADB3
C2D1E1F1 000D1D2D 3C4B5151 4E4C4A48
44403C37 32393E43 4B52585F 656B7070
685F574E 46392D20 13070202 03020302
03050A10 150F0903 FEF9F5F1 EDE9E5E1
E7EEF4FA 00050B11 171D1A16 110E0A06
02FDF7F2 EDF2F7FC FEFFFEFE FEFDFDF9
EBDED1C5 B9B0A69E 968F8F94 99A0A5AD
B4BBBEC4 CAC4BEBA B8B4B2AF ADADACB3
C2D2E2F2 000D1D2D 3C4B5353 52504E4C
4845403C 363C4044 4B53595F 666B6F70
68605850 4A3C2F22 15080201 01FFFEFC
FDFE0207 0D070300 FBF6F4F1 EFEDE9E6
EBF0F6FA 00040A0E 13181612 0F0D0B09
0601FEFA F5FAFF03 03020000 FEFDFCF6
E9DCCEC2 B6AFA69E 968F8F92 989CA2A8
B1B9BDC3 C9C3BEBA B7B2AFAA A8A5A5AC
BCCDDEEF 000F2132 42535A5A 5754504C
48443E3A 353C4247 50596067 6C707372
6A60584E 473A2F22 170B0707 06060300
FCF9FDFF 01FDF7F3 F1F1F2F3 F5F7F5F3
F7FBFDFE 00000103 070B0908 080A0C0E
0D0C0904 FF000102 FFFCF6F5 F2F2F2EF
E5DACFC4 B9B0A69D 93898788 8B90969E
A8B2B8BF C6C2C0BA B6B1ACA7 A4A0A0A7
B8C9DBEE 00112335 46565F5F 5B57534F
4B47433F 3B42484D 5660676D 72777877
6F665D54 4D403529 1D120D0D 0B090703
00FF0305 090200FB F8F6F6F5 F3F3F1EE
F2F6F9FD 00020509 0D110F0C 0A0A0807
0400FEF9 F3F7FBFE FEFCF8F7 F4F3F2EB
DFD2C5B9 ADA49C94 8C858589 8D9399A0
A8AEB2B6 BBB6B2AE ACA9A8A6 A5A5A7B0
C0D0E1F1
EXAMPLE FILE LeadGtr |bassgt| KickDrum| Flute
loopLength = 2 | 1| 1| 20
attack = 0 | 10| 0| 0
damping = 20 | 40| 10| 50
vibratoDepth = 20 | 6| 0| 0
vibratoSpeed = 95 | 90| 0| 0