Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soul-lang/SOUL
The SOUL programming language and API
https://github.com/soul-lang/SOUL
audio dsp soul soul-programming-language synthesis
Last synced: 3 months ago
JSON representation
The SOUL programming language and API
- Host: GitHub
- URL: https://github.com/soul-lang/SOUL
- Owner: soul-lang
- License: other
- Created: 2018-12-03T13:26:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-21T06:44:06.000Z (almost 2 years ago)
- Last Synced: 2024-01-22T18:04:02.076Z (5 months ago)
- Topics: audio, dsp, soul, soul-programming-language, synthesis
- Language: C++
- Homepage:
- Size: 4.17 MB
- Stars: 1,694
- Watchers: 85
- Forks: 95
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Lists
- awesome-stars - soul-lang/SOUL - The SOUL programming language and API (C++)
- awesome - soul-lang/SOUL - The SOUL programming language and API (C++)
- awesome-stars - SOUL - lang | 877 | (C++)
- my-awesome-stars - soul-lang/SOUL - The SOUL programming language and API (C++)
- awesome-programming-languages - SOUL - The SOUL language is a small, carefully crafted DSL for writing real-time DSP code. Its design goals are to be fast, secure, safe, and simple for even beginners to learn. The SOUL runtime is a collection of tools and technologies for running SOUL code with very high efficiency, on heterogeneous CPUs and DSPs, both locally and remotely. (Uncategorized / Uncategorized)
README
## The SOUL programming language and API
SOUL (SOUnd Language) is an attempt to modernise and optimise the way high-performance, low-latency audio code is written and executed.
To read more about the project, please have a look through the files in the [docs](./docs/) folder:
- [Project Overview](./docs/SOUL_Overview.md)
- [FAQ](./docs/SOUL_FAQ.md)
- [Language Guide](./docs/SOUL_Language.md)
- [Library Reference](https://soul-lang.github.io/SOUL/docs/soul_library.html)
- [Code Examples](https://github.com/soul-lang/SOUL/tree/master/examples) (or try them live in your browser [here!](https://soul.dev/examples))
- [Command-line tools](./docs/SOUL_Command.md)
- [SOUL Patch format](./docs/SOUL_Patch_Format.md) - an overview of the SOUL plugin format
- [SOUL Patch API](https://github.com/soul-lang/SOUL/tree/master/include/soul/patch)
- [C++ modules](https://github.com/soul-lang/SOUL/tree/master/source/modules)License and legal docs are here:
- [SOUL LICENSE](./LICENSE.md)
- [SOUL END-USER LICENSE AGREEMENT](./SOUL-EULA.md)
- [SOUL PRIVACY POLICY](./SOUL-PRIVACY-POLICY.md)You may also want to visit:
- The official website at [soul.dev](https://soul.dev)
- Try SOUL in your browser using web-audio at [soul.dev/lab](https://soul.dev/lab)
- Jules' [SOUL announcement](https://youtu.be/-GhleKNaPdk?t=910) keynote talk at ADC2018.SOUL was created at [ROLI](https://roli.com) by Julian Storer and Cesare Ferrari.