Hasty Briefsbeta

LibCube: Find new sounds from audio synths easier

2 days ago
  • #machine-learning
  • #parameter-reduction
  • #audio-synthesis
  • The DLL binary release implements 'parameter reduction' machine learning code for audio synthesizers.
  • Reduces synthesizer parameters to 2-3 dimensions for easier sound search using machine learning.
  • Includes a C API library ('cube_interface.h') and DLL ('cube_param.dll') for integration.
  • Uses t-SNE algorithm for dimension reduction, scaling O(N*log(N)) with presets.
  • Supports multi-core CPUs for faster computations.
  • Example program can be compiled with MSYS2 MINGW or Visual C++ in Windows.
  • Depends on Linux DLLs with licenses that allow commercial use.
  • Parameter reconstruction uses neural networks, requiring significant CPU time.
  • Parameters can be changed offline but not in real-time automation.
  • Includes example sounds and a YouTube demo with Sylent1 VST2 synthesizer.
  • Author welcomes feedback and integration into audio synthesizers.
  • Limited support available; contact [email protected] for questions.