• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaDSP / DSP.jl / 953 / 3
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 03 May 2019 03:01AM UTC
Files 17
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2019 02:56AM UTC coverage: 97.037% (+33.4%) from 63.593%
953.3

push

travis-ci

web-flow
Improve decision boundary between time domain and frequency filtering (#273)

In my testing, filt is choosing to use frequency domain filtering in instances when time domain filtering would be faster. I have moved the decision boundary between the two algorithms to be better reflect benchmarking results from my laptop. To be honest, I'm not sure how well these benchmarks generalize.

In the process, I have also changed how nfft is chosen for the overlap-save algorithm. The new heuristic is simpler, and seems to follow the cost estimates provided by FFTW.

The choice between time and frequency domain filtering is still not perfect. Right now the decision seems to be correct when filtering large amounts of data. However, for smaller amounts of data, it may be advantageous to do time domain filtering to avoid the overhead of frequency domain filtering, even if it would be more expensive per output sample for large amounts of data.

1932 of 1991 relevant lines covered (97.04%)

307031.81 hits per line

Source Files on job 953.3
  • Tree
  • List 0
  • Changed 15
  • Source Changed 1
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 903
  • Travis Job 953.3
  • e004b800 on github
  • Prev Job for on master (#946.1)
  • Next Job for on master (#976.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc