from Hacker News

Show HN: Switchboard SDK – An easy to use cross-platform audio graph SDK

by balazskiss on 9/13/23, 1:07 PM with 1 comments

Hi HN community, this is something I’ve been working on for more than the last year at Synervoz and I’m excited to share it.

We’ve worked on a number of audio projects and found that app developers often face the same challenges time and time again. The Switchboard SDK aims to solve those with an easy-to-use, cross-platform audio graph based SDK that can save a lot of time for many projects.

  • by balazskiss on 9/13/23, 1:08 PM

    If you’re a seasoned front-end developer working on audio, voice, or music projects and are a bit rusty with C++, this may be a big help. On our documentation site you can find code examples and there are complete sample apps on our Github too. Some technical info:

    - The core of the SDK is written in C++

    - High-level language bindings are provided for Swift/ObjC, Kotlin/Java and JavaScript

    - Audio graphs can also be put together in JSON

    - There are extensions for open-source and commercial audio libraries that provide additional audio nodes

    - Platform specific audio engine classes handle the device-level audio I/O

    Hope you like it, and would love to hear any questions/feedback/comments.