Skip to content

IvanSereginGitHub/Project-Analysis

Repository files navigation

image

Project Analysis

Project Analysis is a crossplatform tool for analyzing different properties of audiofiles and exporting those results.

ru en

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.

How to install

  1. Download Unity 2022.3.20f1
    • Any other version might work, but I personally don't recommend using any version below Unity 2020 LTS
  2. Download this tool via Code > Download Zip
    • (or directly via git clone https://github.com/IvanSereginGitHub/Project-Analysis)
  3. Add project to Unity Hub and launch it
    • (or open directly from already launched editor via File > Open Project)
  4. Open Scenes > SongAnalysis.scene in Project Explorer
  5. Use inside of editor or build via File > Build Settings for your platform

Additional resources, used in here

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)

What's next?

Project Analysis Extended

Project Analysis Extended is an upcoming paid tool, containing different components for realtime/preanalyzed data usage. Please visit Project Analysis Extended for more info.

About

Cross-platform audio files analysis tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published