45 0, 9, 9830, -9830, 0, 0, 0, 0,
46 3, 7, 3276, -3276, 0x3FFF, 0, 0, 0,
47 0, 10, 5000, 0, 0, 0, 0, 0x5000
55 0, 9, 9830, -9830, 0, 0, 0, 0,
56 2, 6, 3276, -3276, 0x3FFF, 0, 0, 0,
57 9, 12, 3276, -3276, 0x3FFF, 0, 0, 0,
58 0, 13, 6000, 0, 0, 0, 0, 0x5000
67 0, 11, 9830, -9830, 0, 0, 0, 0,
68 4, 9, 3276, -3276, 0x3FFF, 0, 0, 0,
69 11, 15, 3276, -3276, 0x3FFF, 0, 0, 0,
70 0, 16, 8000, 0, 0, 0, 0, 0x5000
419 fx->delays[index].input = value & 0xFFFFFFF8;
422 fx->delays[index].output = value & 0xFFFFFFF8;
425 fx->delays[index].ffcoef = value;
428 fx->delays[index].fbcoef = value;
431 fx->delays[index].gain = value;
437 fx->delays[index].rsgain = ((
f32)value /
CONVERT) * (
fx->delays[index].output -
fx->delays[index].input);
440 if (
fx->delays[index].activeLowpass) {
441 fx->delays[index].activeLowpass->fc = value;
442 _init_lpfilter(
fx->delays[index].activeLowpass);
Acmd * au_pull_fx(AuFX *fx, Acmd *ptr, s16 wetDmem, s16 tempDmem)
Applies a chain of delay-line based effects to audio and mixes into output.