Skip to content

Releases: tlecomte/friture

Friture 0.18

24 Aug 15:35
Compare
Choose a tag to compare

Friture 0.18 is the first simultaneous release for Windows and OS X, produced by the continuous integration services Appveyor and Travis-CI.

Compared to 0.17, the main functional changes are robustness improvements to the signal generators.

friture_20150824

Friture for MacOS X

19 Jul 19:05
Compare
Choose a tag to compare

This is the first functional release of Friture for MacOS X ! Download friture.dmg and open it, then copy friture.app, open it and enjoy !

friture_yosemite_20150719

Friture 0.17

11 Apr 17:44
Compare
Choose a tag to compare

Friture 0.17

Main changes since 0.14:

  • Issue #36: some dlls were missing in the 0.14 release, causing a crash on startup. This is fixed.
  • Python 3.4 instead of 2.7: the previous Friture release completely removed the dependency on PyQwt, which was the only external module blocking the upgrade to the newer Python. This release makes the move to that newer version, which will ease the maintenance in the future.
  • PyQt5: The new Qt5 brings several improvements that will benefit Friture. For now, the more robust OpenGL widgets are used.
  • PortAudio non-blocking mode: from the beginning, Friture was built on top of PortAudio blocking mode. Although it worked fine, this mode lacked the feature that attaches a timestamp to the incoming audio data from the soundcard. The non-blocking mode simplifies the audio data retrieval, and allows to use the timing information for a better synchronisation with the display. This mode has been introduced in recent releases of PyAudio. The main user-visible result is that the spectrogram will not drift anymore.

This release does not modify much the behaviour of Friture, but a lot of changes happened under the hood. Please report any issue.

Friture 0.14

12 Feb 20:01
Compare
Choose a tag to compare

Friture 0.14

Changes since 0.13:

  • Issue #34: The spectrogram uses a new color palette. The brightness of the previous one was not increasing monotically, so the representation of the data could be misleading. The new color palette is based on cmrmap[1]: it is almost linear in brigthness, while still largely using colors (black/blue/red/yellow/white).
  • Issue #28: The spectrogram image is now rescaled instead of being erased when the widget size changes.
  • PyQwt is no longer used (this paves the way for a future move to Qt5 and python3).

friture_v0 14_20150212

[1] Rappaport, C. 2002: "A Color Map for Effective Black-and-White Rendering of Color Scale Images", IEEE Antenna's and Propagation Magazine, Vol.44, No.3, pp.94-96 (June).