Commit Graph

7 Commits

Author SHA1 Message Date
c9e8000c5f Remove the cmake magic to create bridge.go from bridge.go.in.
The bridge.go now just assumes that the library you want is built in the build/ directory. It's probably a lot better idea than using wherever the latest build was; this way the same build is always used for the library.
2020-10-23 00:04:54 +03:00
163af33c9b Add .cache/ to .gitignore. 2020-10-22 23:31:05 +03:00
af75dd38aa Add common build folder names to .gitignore. 2020-10-22 21:19:14 +03:00
7aac3917b7 Implement a bridge to call Sointu from Go language.
The main interface is render_samples function, which renders several samples in one call,
to limit the number of calls from Go to C. This is compiled into a library, which is then
linked and called from bridge.go.
2020-10-22 21:19:13 +03:00
adc4a6e45f Implement sample-based oscillators, with sample import from gm.dls. 2020-05-19 18:29:47 +03:00
e180694d9e Switch to CMake for builds and reorganize the source directories. 2020-04-12 22:05:38 +03:00
3576dddac2 retro commit for released version 3.0.1 2018-03-10 00:01:21 +01:00