Skip to content

alcofrisbas/SpliceTools

Repository files navigation

SpliceTools

SpliceTools is a program that splices together WAV files for use in synthesizers. It uses code from SMS Tools to perform some of its functions. The intent of the program is to splice together a consonant and a vowel from a recorded voice, which means that multiple consonants can be spliced a vowel, reducing recording time.

Dependencies

Splice tools has a few dependencies, all pip installable:

pip install numpy scipy matplotlib pysoundfile

Running the UI

cd UI
python main.py

An Example

cd UI/scripts
python batchSplice.py

Will run a default splice on audio files provided

In python:

from batchSplice import spliceBatch
spliceBatch(<firstFolder>, <secondFolder>, <outputDestination>)

Graphing and Visual Representations

from soundOps import getInfo
getInfo(<soundFile>, <minimumFrequencyBound>, <maximumFrequencyBound>)

from soundOps import graphError
graphError(<soundFile>, <minimumFrequencyBound>, <maximumFrequencyBound>)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published