Interfolierat ljud
Sätt att lagra flerkanalsljud där kanalernas sampel ligger omlott, vänster-höger-vänster-höger, i stället för i en separat buffert per kanal.
Ett interfolierat stereoflöde består av ramar: ett sampel för varje kanal vid samma tidpunkt, sedan nästa ram. Det är så WAV-filer och de flesta ljudkort lagrar data, och det passar strömmande läsning från disk. Den andra modellen, ofta kallad planar eller non-interleaved, ger varje kanal en egen sammanhängande array, vilket är bekvämare när man ska filtrera en kanal i taget eller köra SIMD-instruktioner över den.
API:erna har valt olika. ASIO och JACK lämnar över en buffert per kanal, Core Audio klarar båda, och i FFmpeg avslöjas planar-formaten av ett p på slutet, som fltp. Att blanda ihop dem ger ingen krasch utan ett ljud som spelas med halva hastigheten och fel kanal, vilket är betydligt mer förvirrande att felsöka.