Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wav2voc: Provide an easier way to convert .wav recordings #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

markusbkk
Copy link
Contributor

@markusbkk markusbkk commented May 1, 2023

Currently, turning .wav files into a format understood by SCUNK is a time consuming endeavor that is difficult to automate.

Audio engineers essentially need to manually convert their higher quality WAV recordings to RAW 8 bit mono before raw2voc converts them into .voc files compatible with the engine.

wav2voc will make this a less tiresome process, as it will be able to convert 16 or 24 bit .wav files to 8 bit, single channel .voc files directly.

This is the first step towards a more streamlined audio toolset and this PR will merely make wav2voc an optional utility built as part of make utils.

A future PR will properly integrate wav2voc into the build pipeline so that .wav files can be stored in a project's sounds/ folder and get compiled into separate .soun files and, ultimately, assembled into the final .sou.

Note that this will create a dependency on libsndfile

A small collection of helpful
functions and structs for dealing
with libsndfile
@markusbkk markusbkk added the enhancement New feature or request label May 1, 2023
@markusbkk markusbkk self-assigned this May 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant