Several projects here:
- An audio plugin system, 100% Java based
- A demo command-line audio time stretching tool based on the plugin system
- A fork of tritonus, with:
o Support for floating-point encoding (WAVE, AIFF, AU)
o Support for WAVE files of more than 4 GB using RF64
o Many other small improvements (mostly on the three PCM formats (WAVE, AIFF, AU))
- A JavaSound SPI for opus audio files (reading and writing)
GLSL shader prototyping tool based on Eclipse IDE.
...Shader development can be done using, compatible with Fragmentarium and Shadertoy (but limited to FS and VS), Fragx shaders or by using fully featured JavaScript JSX scripts. The JSX API is consistent with WebGL but in fact exposes complete OpenGL 4+ API.
To install Synthclipse one can download prepacked Eclipse with Synthclipse feature (see "Files" section above) or update an existing Eclipse using the following Update Site: https://kamil-kolaczynski.github.io/synthclipse/update/
Prepacked version has one advantage: it has nice console logs coloring since it shipped with Grep Console plugin ( https://marketplace.eclipse.org/content/grep-console ) that is configured specially for Synthclipse logs.