File size: 428 Bytes
b0bfea8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { writeRIFFOddSize } from "../riff_chunk.js";
import { combineArrays } from "../../../utils/indexed_array.js";
import { writeIns } from "./ins.js";

/**
 * @this {BasicSoundBank}
 * @returns {IndexedByteArray}
 */
export function writeLins()
{
    const lins = combineArrays(this.presets.map(p => writeIns.apply(this, [p])));
    return writeRIFFOddSize(
        "lins",
        lins,
        false,
        true
    );
}