Skip to content

Version v20.2.0.99 - QUT Ecoacoustics Workshop 2020 Version

Compare
Choose a tag to compare
@atruskie atruskie released this 14 Feb 05:41
· 684 commits to master since this release
8bc9008

Notes

This version of AP was bundled in the USB sticks used in the tutorial of the 2020 QUT Ecoacoustics Workshop.

IMPORTANT: This will be the last stable version of AP.exe to be released for some time. The project is changing its fundamental architecture (see #159) from the .NET Framework to .NET Core.

After this point, mono will no longer be required to use AP.exe on Mac and Linux and instead, standalone platform-independent packages will be produced.

This will be an exciting time for us but be wary, there will be dragons ahead.

Details

Compare v19.12.0.1...v20.2.0.99

  • 8bc9008 Anthony Truskinger - Adds useful defaults to ConcatenateIndexFiles command
  • ae7501e Anthony Truskinger - No not do appconfig name check on mono
  • 398bd4f Michael Towsey - Update UseModel.cs
  • c39bb95 Anthony Truskinger - Updated default BlueEnhanceParameter in Towsey.Acoustic.yml
  • 08cb0fe Michael Towsey - Work on the harmonic recognizer
  • 4571c2d Michael Towsey - a little work on harmonic recognizer
  • 4955f30 Michael Towsey - Update ConcatenationTests.cs
  • 1dfaa92 Michael Towsey - Get Generic recognizer tests working
  • 39e6a38 Michael Towsey - Set up config for doing test of GenericRecognizers
  • f9d4f9d Michael Towsey - Work on Harmonic and Whistle recognizers
  • 9511e91 Michael Towsey - Work on Whistle recognizer
  • feb72a0 towsey - Change config files
  • 5c99a19 towsey - Start on Oscillation recognizer
  • 21f89d3 Anthony Truskinger - Fixes window overlap calculation for generic recognizer
  • 5b1e400 Anthony Truskinger - Improves method of registering yaml tag types
  • 072bfcf towsey - Change two config file names
  • 5a37019 Anthony Truskinger - Ensures GenericRecognizerConfig static constructor is invoked
  • 4b6a453 towsey - Update LDSpectrogramRGB.cs
  • 663b9ef Anthony Truskinger - Finished Generic recognizer and tests
  • 00086b0 Anthony Truskinger - [WIP] Finished rewwriting generic recognizer
  • a2db97a Anthony Truskinger - [WIP] Refactoring generic recognizer
  • 262dde4 Michael Towsey - insert configs into generic recogniser classes
  • 0d255d4 Michael Towsey - Set up classes
  • 2bfa889 Michael Towsey - Set up Generic recognizers
  • c5ab40d Michael Towsey - Conflict resolution
  • 701b905 Michael Towsey - Updated image sharp packages
  • 66d3cae towsey - Update ConcatenateIndexFiles.cs
  • 1e0079e towsey - Attempt to fix bug in UseModel.cs
  • 59672cc towsey - Read parameters from the config.yml file.
  • 996d564 towsey - Try versions of difference spectrogram
  • b1ba0c8 towsey - Enable recording name to be passed to spectrograms.
  • 664597a towsey - Set up generation of Cepstral spectrogram.
  • 0bf4f6c towsey - Create Towsey.SpectrogramGenerator.yml
  • 3c544d9 towsey - Add TODO notes to two classes
  • 5752c02 towsey - Replace config dictionary with typed dictionary
  • de70d9b towsey - Add back second time scale to spectrograms.
  • 85f32ce towsey - Trial removal of obsolete class
  • 99c4bfc towsey - Get four spectrograms displaying correctly
  • 8bbd872 towsey - Further work to get more spectrograms
  • 9e72c71 towsey - Get Waveform image working.
  • d39e982 towsey - Refactor the method to produce spectrograms
  • 1c26d46 towsey - Fix unit tests
  • 18c7bb6 towsey - Made correction of blue colour an optional parameter
  • e69360f towsey - Adjusted display of indices rendered in blue.
  • 9e52326 towsey - Update LDSpectrogramRGB.cs
  • 9ad5c90 towsey - Work done by Anthony to implement a new Results class for 6 indices.
  • 376a503 towsey - Update UseModel.cs
  • 7a0364f towsey - Update Sandpit.cs
  • e095850 towsey - Add testing capcability to the Build/Make templates.
  • d9db4ae towsey - Implement entry point for building content description models
  • c15800b Michael Towsey - Create new SpectralIndexvalues class
  • c342e0b Michael Towsey - Shift Content description analysis to main analysis loop
  • 79f939b Michael Towsey - Update Towsey.TemplateDefinitions.json
  • be0abf9 Anthony Truskinger - Code review for content description
  • 89355ce Michael Towsey - add documentation
  • c8f2251 Michael Towsey - Update TemplateManifest.cs
  • e1465f5 Michael Towsey - Delete unnecesary files
  • 129fb7f towsey - Fix up ContentSignatures.cs
  • 51b29d8 towsey - derive more params from config file
  • b8a84bc towsey - Access params from the config.yml file
  • 9c13b79 towsey - Finally get content description working in IAnalyzer2 environment.
  • 516abf0 towsey - integrating Content Descirption into IAnalyzer2.
  • a52c9b0 towsey - Content description now works using IAnalyzer2
  • b3e568e towsey - Set up IAnalyzer2 system ready for Content description
  • d765d94 towsey - More work on content description
  • e7a4052 towsey - Set up class to calculate only six spectral indices
  • 42b429a towsey - Set up Content Description as IAnalyzer2.
  • 17a56e3 towsey - Testing that manifest to tesmplates works
  • 82f0329 towsey - resharper stuff
  • a1fbbc9 towsey - Improve score normalisation
  • d471feb towsey - Experiment with different score normalisations
  • 7f1c504 towsey - Complete refactoring of code to separate manifests from template definitions.
  • d683f11 towsey - Set up Json reading and writing of template files
  • 6bd20d2 towsey - Issue #252 Refactor code as per Anthony suggestions
  • cb7f80a towsey - Work on template creation
  • 418032d towsey - Issue #252 Start work on template editing
  • 1b8e776 towsey - Start work on Template Creation
  • 1ac77f0 towsey - Issue #252 Finalise three content algoithms
  • 0132e83 towsey - Issue #252 Set up new data structures for content description
  • 6a319be towsey - Added visualisation methods to Plot.cs
  • e5645d1 towsey - Created DataProcessing class plus two new test classes
  • 7747fd5 towsey - Add another way of calculating distance
  • 45aeb8b towsey - Set up two new content types, Morning Chorus and Silver Eye
  • 2e4c4c1 towsey - Set up new classes to recognise acoustic types
  • c2ec082 towsey - Set up wind and rain detection methods
  • d2511f4 towsey - Building more of code structure for content descirption
  • 4847c10 towsey - Continue setting up Content description framework.
  • 99a27ff towsey - Set up methods for validating the output from content description classes
  • d1d9f9f towsey - Write methods to read in acoustic index spectrograms.
  • 857b9f7 towsey - Set up ConentDescription project