omni icon indicating copy to clipboard operation
omni copied to clipboard

DSL for low-level audio programming.

Results 58 omni issues
Sort by recently updated
recently updated
newest added

`libSine64.so` / `libSine32.so` / `libSine32_64.so` ?

Something like an `omni.`cfg` file. There it will be possible to have specific flags according to compiler and platform too!

Export the C generated source as a single header, and define all entry points as `inline` functions.

It'd be great if there was some way of connecting Omni code together with functional syntax, a la Faust

major
long-term

As of now, all `loop` with integer literals are unrolled: ```nim loop 4 i: print i ``` In the typed section, however, it would be cool to unroll all loops...

Just as this is now possible: ```nim a = int(1) ``` But this still won't work for type inference in structs with generics (which default to float if not specified...)...

```nim a int = 1 b = a #When assigning from another variable: should this be an int too? Right now it will be float(a) ```