Pojedyncza próbka jest zapisana następująco: PoczątekDługośćZnaczenie04Rodzaj kodowania PCM: 1 = 8-bitowe, 2 = 16-bitowe, 4 = 32-bitowe.44Liczba próbek PCM.8zmiennaPróbki PCM zapisane jako liczby całkowite ze znakiem.

Blok PATT PoczątekDługośćZnaczenie04Identyfikator bloku, ciąg "PATT".44Długość następujących danych w bajtach. Zmienna. Po nagłówku następują zapisane kolejno po sobie tablice sekwencera (patterny). Liczba tablic zgodna jest z liczbą zapisaną w bloku INFO. Pojedyncza tablica jest zapisana w następujący sposób: PoczątekDługośćZnaczenie02Liczba wierszy tablicy (patternu).24Długość spakowanych danych tablicy w bajtach. Zmienna.6zmiennaSpakowane dane tablicy (patternu). Dane tablicy sekwencera (patternu) są spakowane bardzo prostym algorytmem, opierającym się na założeniu, że większość pól tablicy jest pusta (zawiera zera). Zapisywane są wyłącznie niezerowe pola, co pozwala na spore oszczędności. Pierwszym bajtem pola jest zawsze numer ścieżki. Bajt $00 ma znaczenie specjalne i oznacza natychmiastowe przejście do nowego wiersza. W związku z tym, ścieżki numerowane są od 1. Po numerze ścieżki następuje bajt, którego 6 najmłodszych bitów sygnalizuje obecność kolejno (od najmłodszego bitu) nuty, numeru instrumentu, pierwszej komendy, parametru pierwszej komendy, drugiej komendy i parametru tejże.