mirror of
https://github.com/captbaritone/webamp.git
synced 2026-01-24 02:36:00 +00:00
19 lines
461 B
JavaScript
19 lines
461 B
JavaScript
import { denormalize } from "./utils";
|
|
import { BANDS } from "./constants";
|
|
|
|
export const getEqfData = state => {
|
|
// state.equalizer.sliders
|
|
const { sliders } = state.equalizer;
|
|
const preset = {
|
|
name: "Entry1",
|
|
preamp: denormalize(sliders.preamp)
|
|
};
|
|
BANDS.forEach(band => {
|
|
preset[`hz${band}`] = denormalize(sliders[band]);
|
|
});
|
|
const eqfData = {
|
|
presets: [preset],
|
|
type: "Winamp EQ library file v1.1"
|
|
};
|
|
return eqfData;
|
|
};
|