Skip to content

Releases: chipmuenk/pyfda

Release v0.7.1

05 Oct 10:07
Compare
Choose a tag to compare
bump version

Signed-off-by: Christian Muenker <mail@chipmuenk.de>

v0.7.0: Fixpoint filters

04 Oct 20:41
Compare
Choose a tag to compare

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

27 Mar 19:17
Compare
Choose a tag to compare

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]

24 Dec 15:51
Compare
Choose a tag to compare

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]

12 Dec 22:33
Compare
Choose a tag to compare

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]

12 Aug 20:12
Compare
Choose a tag to compare
Pre-release

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"

08 Dec 22:13
Compare
Choose a tag to compare

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.txtnow 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

01 Dec 05:48
Compare
Choose a tag to compare
  • 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"

17 Nov 17:53
Compare
Choose a tag to compare

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"

20 Oct 17:38
Compare
Choose a tag to compare

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