Switch to CMake for builds and reorganize the source directories.

This commit is contained in:
Veikko Sariola
2020-04-12 21:54:36 +03:00
parent e285541203
commit e180694d9e
138 changed files with 16454 additions and 21470 deletions

11
src/playerosx/README.md Normal file
View File

@@ -0,0 +1,11 @@
# 4klang rendering example for Mac OSX
In here you'll find `4klangrender.c` which will call the `4klang.asm` library and render one tick
at the time (using the `AUTHORING` flag in `4klang.inc`).
The `runosx.sh` shell script contains the commands to compile the asm and link with the c example code, and create
an executable that will ouput a stream of 32 bit floating point samples. By piping into [SOX](http://sox.sourceforge.net/) we'll get sound output.
You also need [YASM](http://yasm.tortall.net/) and gcc (XCode) installed, and if everything is right you should get sound output by simply typing in your terminal (from this folder):
`sh runosx.sh`