BandLimitedWave: provide wavetables as pre-generated "bin" files, these will be installed under datadir/wavetables

The runtime-generation is still there as a fallback, and the file generation code is left in as commented-out, because
it might be needed in the future
This commit is contained in:
Vesa
2014-04-25 19:17:41 +03:00
parent f4a8df7c67
commit 9b9e175925
8 changed files with 228 additions and 99 deletions

View File

@@ -4,6 +4,7 @@ ADD_SUBDIRECTORY(presets)
ADD_SUBDIRECTORY(projects)
ADD_SUBDIRECTORY(samples)
ADD_SUBDIRECTORY(themes)
ADD_SUBDIRECTORY(wavetables)
IF(LMMS_BUILD_LINUX)
INSTALL(FILES themes/default/icon.png DESTINATION "${DATA_DIR}/pixmaps" RENAME lmms.png)

View File

@@ -0,0 +1,2 @@
FILE(GLOB WAVETABLES *.bin)
INSTALL(FILES ${WAVETABLES} DESTINATION "${LMMS_DATA_DIR}/wavetables")

BIN
data/wavetables/moog.bin Normal file

Binary file not shown.

BIN
data/wavetables/saw.bin Normal file

Binary file not shown.

BIN
data/wavetables/sqr.bin Normal file

Binary file not shown.

BIN
data/wavetables/tri.bin Normal file

Binary file not shown.