Releases: chipmuenk/pyfda
Release v0.7.1
bump version Signed-off-by: Christian Muenker <mail@chipmuenk.de>
v0.7.0: Fixpoint filters
Highlights of the v0.7.0 release
-
This release has mainly addressed fixpoint simulation, introducing an IIR DF1 filter.
-
In the y[n] tab, you can now load CSV and WAV files as stimuli.
-
Export of CMSIS DSP coefficients in SOS format is now possible, somewhat hidden in the CSV export options.
-
Binary for OS X under releases -> assets
-
Lots of bugfixes.
-
Usage of Github actions will ease future releases for hopefully shorter release cycles.
For details see CHANGELOG.md
v0.6.1: Bugfixes for scipy 1.8.0 and matplotlib 3.1
This release mainly fixes crashes with matplotlib 3.1 and scipy 1.8.0 (#214 )
For details see CHANGELOG.md.
v0.6.0: Improved transient simulations y[n]
This release deals mainly with the "y[n]" tab for simulating impulse and transient response and a better integration of the FFT pop-up widget.
The internals of fixpoint and floating point simulations have been rewritten as a frame-based simulation. This is the base for allowing to interrupt a long running simulation and to load stimuli from file (both coming soon).
In comparison to the v0.6.0b1 prerelease, PR #206 has been merged, a regression bug has been fixed that prevented locking "f_S". Logger noise has been minimized and some small UI fixes have been applied.
For details see CHANGELOG.md.
v0.6.0: Improved transient simulations y[n]
This release deals mainly with the "y[n]" tab for simulating impulse and transient response and a better integration of the FFT pop-up widget.
The internals of fixpoint and floating point simulations have been rewritten as a frame-based simulation. This is the base for allowing to interrupt a long running simulation and to load stimuli from file (both coming soon).
For details see CHANGELOG.md
Transient simulations y[n]
This release deals mainly with the "y[n]" tab for simulating impulse and transient response and a better integration of the FFT pop-up widget.
The internals of fixpoint and floating point simulations have been rewritten as a frame-based simulation. This is the base for allowing to interrupt a long running simulation (coming soon).
For details see CHANGELOG.md
Second update for v0.5.0 "Lock Frequencies"
There is no release v0.5.2 due an error that occurred during the release process.
Bug fixes
- Fix inaccessible fields "F_C" for manual design in elliptic filter
requirement.txt
now includes matplotlib 3.3
New features
-
Duty cycle of rect pulses now can be varied
-
Absolute frequency specifications now can be locked i.e. they dont change when f_S is updated
There is a new binary release for Ubuntu 20.10 that might or might not work with other distros as well - please report!
For details see CHANGELOG.md
First bugfix release for v0.5.0
-
Fix some bugs related to spectrum display in impulse response tab
-
New stimulus: "sinc"
For details see CHANGELOG.md
Release v0.5.0 "Spectrogram and help function"
Highlights
- Improved functionality of transient response tab (spectrogram plot, complex stimuli, real and imaginary part of spectra, ...)
- Cycle through fine, coarse and no grid
- Help button in plot widgets links to (currently outdated) help pages in ReadTheDocs
- Taskbar icon now works under Windows as well
For details see CHANGELOG.md
Release v0.4.0 "Matplotlib 3.3 and numexpr"
Highlights
- compatibility to matplotlib 3.3
- numexpr for calculations in the textboxes and for providing formula based stimuli in the transient response tab
- license information is now included and presented more clearly
- the binary for windows builds upon the non-mkl versions of numpy / scipy, reducing size dramatically
For details see CHANGELOG.md