Project Analysis is a crossplatform tool for analyzing different properties of audiofiles and exporting those results.
This package automatically comes with https://github.com/IvanSereginGitHub/Prompts as submodule. Read more about submodules and how to fetch them here: https://github.blog/2016-02-01-working-with-submodules.
Important
While analysis itself is indeed crossplatform (and only file format depending), as well as Unity Runtime module (which runs this tool) - you would need to install platform-specific file browsers and modify existing file "SelectFiles.cs" in order to search, add to local folder or simply read audiofiles via native platform browser.
If you want build and run this tool on unsupported platforms, check the following:
- Place audiofiles in the platform-specific folder, described in the Unity Documentation
- Check if said directory contains _music directory AFTER launching this tool.
- Download Unity 2022.3.20f1
- Any other version might work, but I personally don't recommend using any version below Unity 2020 LTS
- Download this tool via
Code > Download Zip- (or directly via
git clone https://github.com/IvanSereginGitHub/Project-Analysis)
- (or directly via
- Add project to Unity Hub and launch it
- (or open directly from already launched editor via
File > Open Project)
- (or open directly from already launched editor via
- Open
Scenes > SongAnalysis.scenein Project Explorer - Use inside of editor or build via
File > Build Settingsfor your platform
Textures, materials and most of the other assets are developed by me (Ivan Seregin) and are also shared with MIT License. Additional resources: ... (to be announced)
Project Analysis Extended is an upcoming paid tool, containing different components for realtime/preanalyzed data usage. Please visit Project Analysis Extended for more info.
