public void setGainHf(float gainHf) {
        this.gainHf = gainHf;
    }
Creates a new {@code Environment} by interpreting an array of 28 float values
as an EAX preset. This constructor attempts to map the EAX preset values to
the corresponding OpenAL EFX parameters. Note that not all EAX parameters
have a direct equivalent in standard OpenAL EFX, so some values might be
approximated or ignored.

@param e An array of 28 float values representing an EAX preset.
@throws IllegalArgumentException If the provided array does not have a length of 28.
jme3-core/src/main/java/com/jme3/audio/Environment.java