Menu

FIRFilterConsole

yamamoto2002

FIRFilterConsole reads FLAC file, apply FIR filter with specified FIR coefficient and write to another FLAC file.

It is console app.

Download

Version 1.0.3 x64 version : https://sourceforge.net/projects/playpcmwin/files/others/FIRFilterConsole103.zip/download

How to Install

"Unzip All" downloaded file.

Prerequisites

The program is built using Visual Studio 2019. May be Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019, vc_redist.x64.exe is needed to run the program: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

How to use

Place input FLAC file to unzipped folder using File Explorer (Windows built-in app). The file is named inFile.flac on this example.

Open PowerShell or CMD, cd to unzipped folder and type FIRFilterConsole with commandline args.
Only FLAC is supported: it cannot read/write WAV.

Usage: FIRFilterConsole inFile.flac gaindB firFilterFile.txt outFile.flac
firFilterFile contains FIR filter coefficients, one coeff in one line.
Example: FIRFilterConsole inFile.flac -3.4 PreEmp.txt outFile.flac

Example FIR filter coefficient files are provided in the zip file:

  • PreEmp.txt : Pre-emphasis FIR Filter for 44.1kHz PCM.
  • DeEmp.txt : De-emphasis FIR Filter for 44.1kHz PCM.

How to Uninstall

Delete download zip file and unzipped folder.

License

MIT License

Changelog

Version 1.0.3

  • Fixed bug Lch and Rch is flipped on 50 percent chance. The bug is introduced on version 1.0.2

Version 1.0.2

  • Fixed output file corruption bug.

Version 1.0.1

  • Initial release

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.