Skip to content

Commit 503be56

Browse files
authored
Update findings.txt
1 parent bcf13b7 commit 503be56

File tree

1 file changed

+1
-24
lines changed

1 file changed

+1
-24
lines changed

findings.txt

+1-24
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,7 @@ recording followed by 32 k from the overdub and so on.
1414

1515
So everything from 138032 bytes on is audio in some interleaved format.
1616

17-
The header (0...138031 bytes offset) contains information on audio parts start implicitly:
18-
- coded in dwords within offset 1300...1319 (decimal)
19-
- first dword value+138032 = latest end of part 01 and earliest start of part 02
20-
- second dword value + first dword value+138032 = latest end of part 02 and earliest start of part 03
21-
- ...chain goes on until part 05 (5 dword values in total)
22-
23-
Due to the interleaved nature of the file format, checks have to be performed on those boundaried determined
24-
by the dword values in 1300...1319.
25-
26-
I have not been able to figure out the correct start vaules, lenghtes or ends for the parts from the header alone.
27-
Thus the code (as of version 0.67) performs the boundary checks and gives out ALL possible audio chunks - i.e.:
28-
in case of overdub detection the earlier starting and the later starting audio chunks are both written
29-
to separate files. I cannot discern only from the header, which part is the 'valid one', at the moment.
30-
31-
Further part information is stored in chunks of constant 10752 bytes starting at the address:
32-
part number - hex offset - dec offset
33-
01 - 14930 - 84272
34-
02 - 17330 - 95024
35-
03 - 00019d30 - 105776
36-
04 - 0001c730 - 116528
37-
05 - 0001f130 - 127280
38-
FF FF FF FF values seem to mean: This part does not exist / is not recorded. Plus some other bits. To be figured out...
39-
40-
And there's still more I found out - but unfortunately not useful at the moment. Will add that later.
17+
ALL INFORMATION ON THE ADDRESSES ARE WITHIN THE 'Trio+Addresses.xlsx' - HAVE A LOOK AND CONTRIBUTE !!!
4118

4219
Ah, and no: standard midi information is NOT within the header (in terms of messages according to the midi specs).
4320

0 commit comments

Comments
 (0)