Skip to content

Releases: haberdashPI/SignalOperators.jl

v0.1.4

18 Oct 19:02
v0.1.4
Compare
Choose a tag to compare

v0.1.4 (2019-10-18)

Diff since v0.1.3

Fixes

  • Solved performance bug in mapsignal (x20-50 slowdown between v0.1.2 & v0.1.3)
  • Solved bug in the usage of integer sample rates
  • Solved bug in append(x,y) when nsamples(x) == 0
  • Broadened dependency compatabilities

v0.1.3

17 Oct 12:02
v0.1.3
Compare
Choose a tag to compare

v0.1.3 (2019-10-17)

Diff since v0.1.2

Changes

  • new function toeltype
  • improved default unit handling for signal(fn,...) interface

Fixes

  • Fixed several bugs in filter that arise when it is not the last operation performed
  • Fixed bug in pad following a filtering operation of a very long signal or a call to after
  • Thoroughly proofread documentation
  • Fixed some bugs in REPL display of signals
  • normpower now properly normalizes across all channels instead of within all channels
    (the latter can still be accomplished with channels(normpower.(channel.(Ref(x),1:nchannels(x)))...)

v0.1.2

08 Oct 08:21
v0.1.2
Compare
Choose a tag to compare

v0.1.2 (2019-10-07)

Diff since v0.1.1

Fixes

  • Performance now on par with raw julia loops(#5)
  • Documentation corrections (#14, #15, 2b398da)
  • Removed bug in sink for objects that must be coerced to a signal (b31e0f8)

v0.1.1

25 Sep 16:11
v0.1.1
Compare
Choose a tag to compare

v0.1.1 (2019-09-25)

Diff since v0.1.0

Improvements

  • Documentation
  • Readable show (#3)
  • Refactoring (#2)
  • Tests coverage (#1)
  • Removed bugs in multi-channel filtering
  • More piping cases handled for sink and signal
  • Initial steps towards improved performance (remains largely untested).

Changes

  • Function signals can interpret phase offsets in units of time
  • changed across_channels keyword to bychannel (in mapsignal)

v0.1.0

17 Sep 08:49
v0.1.0
Compare
Choose a tag to compare

v0.1.0 (2019-09-14)

Initial release. The design is relatively stable, as it is based on the older package, Sounds.jl.

There may be substantial performance issues.