Commit Graph

7 Commits

Author SHA1 Message Date
Veikko Sariola
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
Veikko Sariola
163af33c9b Add .cache/ to .gitignore. 2020-10-22 23:31:05 +03:00
Veikko Sariola
af75dd38aa Add common build folder names to .gitignore. 2020-10-22 21:19:14 +03:00
Veikko Sariola
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
Veikko Sariola
adc4a6e45f Implement sample-based oscillators, with sample import from gm.dls. 2020-05-19 18:29:47 +03:00
Veikko Sariola
e180694d9e Switch to CMake for builds and reorganize the source directories. 2020-04-12 22:05:38 +03:00
Dominik Ries
3576dddac2 retro commit for released version 3.0.1 2018-03-10 00:01:21 +01:00