Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] 1.0.0 #180

Merged
merged 116 commits into from
Jun 24, 2022
Merged

[Release] 1.0.0 #180

merged 116 commits into from
Jun 24, 2022

Conversation

jamesb93
Copy link
Member

No description provided.

weefuzzy and others added 30 commits September 30, 2021 10:40
updating credits with the new team
Add local + core commit SHAs to version string
* disable blas for compiling on macos

* remove line according to O's suggestion
add chroma feature to NoveltySlice
* Remove old header template

* Add in TU template and declaration header

* update CMake to new version scheme

* Get SHA from top level source folder
* fix issue #23 - zeroing the output vector in the mTracker loop

* now really corrected thanks to @weefuzzy
* initial FluidTensor tests

* add assert death test to cmake

* more assert death

* fix compile tests

* Working assertion tests, it seems

* Add first FluidTensorView tests

* tidy up cmake a bit

* factor out EqualRange matcher to own header

* Add FluidTensorSupport tests

* rollback to Catch2 

for compatability with approvaltests.cpp

* add tests for FluidDataSet

bubba's first approval test ✨

* test print for bigger range as well

* tidy cmake

* make building tests optional

* remove spurious files from tracking

* add workflow for CI

* make workflow manually triggerable

* correct workflow file extention

* pleading and bargaining with github

* getting event name right

* FluidTensorSlice: fix terrible and aged typename mistake

* workflow: try and cache whole build folder

* wotkflow: unbreak yaml

* workflow: disable fail-fast
Amend upper frequency limit of mel bands in NoveltySlice to 20kHz
* treat wav files as binary

* move audio files to resources folder

* add datasets

* add pre-trained neural networks

* add flucoma corpus

* move datasets to data
(failing forever once cache goes bad)
Tests for framing and overlap add
BufAudioTransport now has A-B based arguments
* Working port of SC NoveltySlice tests

* formatting and constifying

* use generated path for test signal loading

* update testsignals header and cmake

* Add TestOnsetSegmention, update TestNoveltySeg for new resource loading

* Add Onsets and update novelty in CMake

* Add EnvelopeSeg tests and some missing headers

* Add EnvelopeGate tests

* Add TransientSlice tests

* update location of audio files

* add missing function to signals.cpp.in

* Fix test signal for AmpSlice test

* try and speed up test run

* FluidSource test blackholed on MSVC

It doesn't like GENERATE_REF nested in GENERATE. Nosir.
* bump Eigen version

* note new Eigen version in readme
Makes tracking of `frameOffset` stateful across calls to `process` so that odd hop sizes are handled correctly
weefuzzy and others added 29 commits May 24, 2022 16:57
if OptimalTransport fails to segment spectrum
* change the client name - kept the algo name as it does what it says

* algo name confounded with client name in the code
* add pca whitening

* actually add pca whitening

* add spherical kmeans

* actually add spherical kmeans

* SKMeans fixes, change KMeans getDistances to transform

* adding RT query class

* <fit>transform<point> -> <fit>encode<point>

Co-authored-by: tremblap <[email protected]>
@jamesb93 jamesb93 merged commit d42aaf3 into main Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants