The standalone audio-sending node written in C.
- C99 compliant
- Standalone
- Low resource usage
Note
FrequenC is not LavaLink compatible. Use NodeLink.
Note
For Windows, it doesn't rely on external dependencies, as it uses Windows SChannel for SSL/TLS.
$ git clone https://github.com/PerformanC/FrequenC
$ make -j4
Important
For Windows, you will only need to hit build on Visual Studio. Although use of Cygwin or MinGW is available, it is not recommended.
Note
The -j4
flag is used to compile the project using 4 threads. You can change the number to the number of threads you want to use.
Note
If you want to compile it on debug mode, add the CFLAGS="-g"
flag to the make
command.
$ ./FrequenC
We don't have a client for FrequenC yet. PerformanC is working on porting FastLink to FrequenC API. Stay tuned for updates.
The FrequenC API is documented in API.md file. It contains all the information about the API, and how to use it.
Any question or issue related to FrequenC or other PerformanC projects can be made in PerformanC's Discord server.
It is mandatory to follow the PerformanC's contribution guidelines to contribute to FrequenC. Following its Security Policy, Code of Conduct and syntax standard.
None yet, but we are looking forward to see your project here.
FrequenC is licensed under BSD 2-Clause License. You can read more about it on Open Source Initiative.
- This project is considered as: leading standard.