Skip to content

madronalabs/utu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utu

utu uses the loris library to provide sound analysis, synthesis, and morphing functionality. utu defines an alternative JSON based file format for partial data to allow the analysis output to be used in a wide number of environments.

building

utu requires a C++17 capable compiler, tested compilers include:

compiler version platform os
gcc 10.2.1 20210110 aarch64-linux-gnu Debian Bullseye
clang Apple clang version 13.0.0 arm64-apple-darwin21.2.0 Monterey
clang Apple clang version 13.0.0 x86_64-apple-darwin20.6.0 Big Sur

dependencies

utu builds and statically links several third party libraries from source which requires installation of the GNU autotools suite.

on linux:

sudo apt install cmake autotools-dev automake autoconf m4 libtool libasound2-dev

on macos:

brew install cmake ninja automake autoconf m4 libtool

building

once dependencies are installed building utu itself can be done as follows:

git clone ssh://git@github.com/madronalabs/utu.git
cd utu
git submodule update --init --depth 1
mkdir build
cd build
cmake ..
cmake --build .
./bin/Debug/utu --help

About

Utu is a command-line program that uses the Loris library to analyze sounds.

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published