Version v20.2.0.99 - QUT Ecoacoustics Workshop 2020 Version
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