Releases: protyposis/Aurio
Releases · protyposis/Aurio
v4.2.1
v4.2.0
v4.1.0
v4.0.0
Aurio is now available in the NuGet Gallery.
What's Changed
Features
- upgrade to .NET 6
- faster fingerprint matching
- custom audio proxy files
PeakPairsGenerated
event- draw peak pairs into spectrogram
Aurio
core cross-platform supportAurio.Windows
for Windows dependencies- FFT benchmarking application
- FftSharp integration
- FFmpeg Linux support
- remove unnecessary .NET Core test application
- remove x86 support
- upgrade FFmpeg to 6.0
- Wang guessed settings profile
WdlResampler
flushing- support skipping missing files when loading project
DummyAudioTrack
as placeholder for missing backing file- create
Interval
fromTimeSpan
s - optional progress callback on
MatchProcessor.WindowFilter
FFTUtil.CalculateFrequencyBinIndex
- trigger progress events only if there is actual progress to report
Aurio.FFmpeg.Test
cross-platform support and dry-run mode- periodic Hamming, sine, periodic sine windows
- consolidate window parameters in
WindowConfig
StreamUtil.Read*
bytes or samples to array- square-root windows
FFTUtil.CalculateNextPowerOf2
andIsPowerOf2
- create memory source stream from sample array
DCOffsetStream
FixedLengthFifoStream
- use wave view with stream instead of track
- overlap-add visualizer
Bug Fixes
- analysis of multiple files
- audio stream creation without proxy
- silent spectrum frames not drawn
- incorrect stream windower last frame detection
- missing waveform view after reload
- progress event without reported progress
- status message update before
ProcessingStarted
event - stream factory not accessible
- update peak file when audio file has changed
- wave controls rendered empty
- progress events without reported progress
- periodic Hann window incorrectly applied
- misleading representation of clipped samples by bitmap waveform renderer