Hi everybody!
I am having problems with SpectraLayers Pro 4.
I am using version 4.0.87, which afaik is the latest, on Win 10 Pro 64 bit, 1709.
My sound device is a Focusrite Scarlett 6i6 1st generation. Latest drivers installed. It is set to 44,1 kHz sample rate.
Unfortunately, it seems that SpectraLayers 4 doesn't play well with ASIO and/or sample rates in general, as I infer from some of the posts in this forum:
https://www.magix.info/us/forum/show-asio-panel-resets-rme-to-32khz--1185957/
https://www.magix.info/us/forum/edit-in-spectralayers-has-an-erratic-behaviour--1186612/
https://www.magix.info/us/forum/spectralayers-pro-4-0-69--1184761/
https://www.magix.info/us/forum/rme-asio-freeze--1199215/
https://www.magix.info/us/forum/problems-with-trial-of-slp-4-device-error-1--1183028/
My actual problem is this: when using ASIO, and loading 44,1 kHz sample audio files, the audio is played back with the wrong sample rate (can be heard, the pitch is wrong which hints at playback at a wrong rate).
I used the "Forced Sample Rate" field in "Options" -> "Preferences" -> "Device" to set the sample rate to 44100.
Here is thestuff from the log file that SLP 4 writes (I removed some line that I think are unimportant):
------------------------------------------------------------------------------------------------------------
22:16:28.919    INFO    session 2018.04.06-22.16.28.252 started - slp4srv
22:16:28.919    INFO    launching SpectraLayers Pro (4.0.87 - x64 - Qt 5.7.0)
22:16:28.919    INFO    OS: Windows 10 (Kernel: 10.0.16299)
22:16:28.919    INFO    CPU: 6 threads / AVX2
22:16:29.223    INFO    UI Initialized
22:16:29.223    INFO    Checking ASIO...
22:16:29.247    INFO    I/O: ASIO (Focusrite USB 2.0 Audio Driver/Focusrite USB 2.0 Audio Driver)
22:16:29.279    INFO    Ready
22:16:38.121    INFO    xxx.wav (44100Hz, 1 channel(s) (0x4), 2424832 samples, 16bits int)
22:16:38.127    INFO    Project Samplerate: 44100Hz Device Samplerate: 48000Hz
22:16:38.168    INFO    GPU: NVIDIA Corporation / GeForce GTX 1050 Ti/PCIe/SSE2
22:16:38.169    INFO    OGL: 4.6.0 NVIDIA 387.95 / 4.60 NVIDIA
22:16:38.174    INFO    OGL Initialized (Spectral, true)
22:16:38.176    INFO    OGL Rendered (Spectral, 1575x694)
22:16:43.686    INFO    I/O: none
22:16:45.991    INFO    I/O: ASIO (Focusrite USB 2.0 Audio Driver/Focusrite USB 2.0 Audio Driver)
22:16:45.991    INFO    Project Samplerate: 44100Hz Device Samplerate: 48000Hz
22:16:49.548    INFO    yyy.wav (44100Hz, 2 channel(s) (0x3), 21980 samples, 32bits float)
22:16:49.555    INFO    Project Samplerate: 44100Hz Device Samplerate: 48000Hz
22:16:55.109    INFO    session ended
------------------------------------------------------------------------------------------------------------
I don't know why it keeps on insisting the "Device Samplerate 48000Hz" thing when my device is definitely NOT set to that sample rate. I can see that from the device's software panel (Scarlett Mix Control). I guess this is the problem.
Interstingly, when entering "0" into the "Forced Sample Rate" field, the device is switched to 48000 Hz, as diagnosed from the device's panel, the project stays at 44100 Hz. The playback is in the correct pitch at least (so, I guess some resampling occurs somwhere).
This is what the log file looks in this case:
------------------------------------------------------------------------------------------------------------
22:20:05.899    INFO    session 2018.04.06-22.20.05.214 started - slp4srv
22:20:05.899    INFO    launching SpectraLayers Pro (4.0.87 - x64 - Qt 5.7.0)
22:20:05.899    INFO    OS: Windows 10 (Kernel: 10.0.16299)
22:20:05.899    INFO    CPU: 6 threads / AVX2
22:20:06.202    INFO    UI Initialized
22:20:06.202    INFO    Checking ASIO...
22:20:06.226    INFO    I/O: ASIO (Focusrite USB 2.0 Audio Driver/Focusrite USB 2.0 Audio Driver)
22:20:06.258    INFO    Ready
22:20:13.024    INFO    yyy.wav (44100Hz, 2 channel(s) (0x3), 21980 samples, 32bits float)
22:20:13.031    INFO    Project Samplerate: 44100Hz Device Samplerate: 48000Hz
22:20:13.074    INFO    GPU: NVIDIA Corporation / GeForce GTX 1050 Ti/PCIe/SSE2
22:20:13.074    INFO    OGL: 4.6.0 NVIDIA 387.95 / 4.60 NVIDIA
22:20:13.079    INFO    OGL Initialized (Spectral, true)
22:20:13.082    INFO    OGL Rendered (Spectral, 1575x694)
22:20:21.696    INFO    I/O: none
22:20:24.085    INFO    Project Samplerate: 48000Hz Device Samplerate: 48000Hz
22:20:26.657    INFO    I/O: ASIO (Focusrite USB 2.0 Audio Driver/Focusrite USB 2.0 Audio Driver)
22:20:26.658    INFO    Project Samplerate: 44100Hz Device Samplerate: 48000Hz
22:20:53.869    INFO    session ended
------------------------------------------------------------------------------------------------------------
It seems to me that the program switches sample rate back and forth a few times, who knows why.
I encountered other problems that I can't remember right now, involving jumping to SpectraLayers from Sound Forge Pro 11, will report tomorrow I guess.
Would be nice if there was a solution to this.