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

add ks2c-osx #58

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

add ks2c-osx #58

wants to merge 4 commits into from

Conversation

felixroos
Copy link
Owner

@felixroos felixroos commented Dec 17, 2024

adds new ks2c-osx task that, similar to the existing ks2c, generates a standalone c file that renders the input js file (defaulting to kabelsalat.js). as the name suggests, this task is specific to osx, using AudioToolbox to play the audio directly, instead of needing sox or ffmpeg to pipe the audio into.
Using some clang optimizations, a compiled patch is >=34kB, which includes the patch, dsp and playback logic...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant