HouseCurve can read/write any files that are visible from the Files app. This includes local storage on the iPhone/iPad, but also iCloud, Samba, DropBox, OneDrive, etc.
To use a file from a website, download it to the local iPhone/iPad storage and then select from within HouseCurve.
To transfer files, you can just use HouseCurve to save to the desired location. Or you can save to the local storage and then share with text message, email, AirDrop, etc.
A space or tab delimited text file with a frequency (Hz) followed by a gain (dB) on each line. A third phase value may be included but is ignored. Lines starting with non-numeric characters are ignored. Frequencies must be listed in increasing order. HouseCurve will interpolate a curve from 20-20000 Hz using the values provided. The file extension may be txt or frd.
HouseCurve supports the same filter formats as REW. These are quasi-standard, but may not work with all equalizers. When trying this out for the first time, turn the volume down as a precaution. For support, questions and suggestions, please reach out.
A text file containing biquad transfer function coefficients b0, b1, b2, a1, a2 where a0 is normalized to 1.0, and the signs of a1, a2 are flipped. This format depends on the selected sample rate. The file extension is txt.
A text file containing human-readable equalizer settings (frequency, gain, Q). See format for more information. The file extension is txt.
A monural WAV formatted audio file containing the impulse response of all filters together. Samples are 32-bit floating point. The impulse peak is at the first sample, normalized to 1.0. The overall length is 128k samples (roughly 3 seconds at a sample rate of 44.1 KHz). Note - because the impulse is normalized, you will need a way to adjust the overall system gain to avoid distortion.