Unusable for Production Work - Error log attached

I was hoping to use Spectralayers to denoise samples. While the noise reduction works very well, the software itself is unreliable. Used standalone, I can load an audio file, remove the noise and save the file. But if I press play to hear it, the whole application crashes immediately. Inside Nuendo, it worked for a day or two, and presently, when launched against an audio event, it opens in the lower window, as it should. But the whole window is white. Mousing around in it, I can find the menu buttons, which do work, but with a solid white display, it is of little use. I’ve tried every manner of restart and re-instantiation without any noticeable effect, including rebooting the PC. Upgrading to .10 made no difference.

It may be ARA, it may be the app itself, but it can’t be relied on at this time for project work.

I also note that there is no batch processing mode. This makes it next to useless for sample processing. I have tried leaving multiple samples on the track and loading them all at once into Spectralayers. It churns away, but never adjusts the audio in each event. Without a way to do batch processing, it seems like more of a sound design playground than a production tool.

I don’t know what direction the product is pointed, but it cannot replace RX7 for my work in its present form. I’m sure I’ll get use out of it eventually, but right now, it has to go on the shelf until it is more mature/stable.

I have tried the new .10 release and it is no different than the .0 release for the issues I’m seeing.

--------------------------Error Log -----------------------------------
09:59:09.845 0b18 INFO C:\Program Files\Steinberg\SpectraLayers Pro 6\Win64\SpectraLayers.dll -platform windows:nowmpointer
09:59:09.940 0b18 INFO session SpectraLayers 2019.07.26-09.59.09.842 started - embedded
09:59:09.940 0b18 INFO launching SpectraLayers Pro (6.0.10 Build 192 - x64 - Qt 5.12.3)
09:59:09.942 0b18 INFO OS: Windows 10 (10.0) (Kernel: 10.0.17763) (en_US)
09:59:09.942 0b18 INFO CPU: 16 threads (AVX2)
09:59:09.942 0b18 INFO RAM: 64 GB
09:59:09.942 0b18 INFO HDD: 976 GB (24 GB free)
09:59:09.943 0b18 INFO SCR0: 2560x1440x32@30Hz (device pixel ratio: 1) (primary)
09:59:09.943 0b18 INFO SCR1: 1920x1080x32@60Hz (device pixel ratio: 1)
09:59:10.070 0b18 INFO Creating window…
09:59:10.181 0b18 INFO loading plugins…
09:59:11.534 0b18 INFO 24 Plugins loaded
09:59:11.534 0b18 INFO initializing UI…
09:59:11.613 0b18 INFO Layout and graphic objects initialized
09:59:11.618 0b18 INFO Setting shortcuts and properties
09:59:11.806 0b18 INFO UI Initialized
09:59:11.808 0b18 INFO Ready
09:59:11.928 0b18 INFO Host: Nuendo
09:59:11.930 0b18 INFO Host: Nuendo
09:59:11.931 0b18 INFO Host: Nuendo
09:59:11.932 0b18 INFO Host: Nuendo
09:59:11.932 0b18 INFO Host: Nuendo
09:59:11.932 0b18 INFO Host: Nuendo
09:59:11.932 0b18 INFO Host: Nuendo
09:59:11.932 0b18 INFO creating external project SamplingFormat(Real, 48000Hz, Audio, 2 channel(s), mapping: 11)
09:59:12.818 0b18 INFO activating external project SamplingFormat(Real, 48000Hz, Audio, 2 channel(s), mapping: 11)
09:59:58.186 0b18 INFO Host: Nuendo
09:59:58.186 0b18 INFO Host: Nuendo
09:59:58.186 0b18 INFO creating external project SamplingFormat(Real, 48000Hz, Audio, 4 channel(s), mapping: 11000000011)
09:59:58.307 0b18 INFO activating external project Quadro SamplingFormat(Real, 48000Hz, Audio, 4 channel(s), mapping: 11000000011)
09:59:58.449 0b18 INFO Show (0x206fe)
09:59:58.611 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.611 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.612 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.612 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.612 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.612 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.612 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.612 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.613 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.613 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.613 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.613 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.613 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.613 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.614 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.614 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.614 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.614 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.614 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.614 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.614 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.614 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.614 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.615 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.615 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.615 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.622 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.622 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.622 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.622 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.622 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.622 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.623 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.623 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.623 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.623 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.623 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.623 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.623 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.623 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.623 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.624 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.624 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.624 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.624 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.624 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.624 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.625 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.625 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.625 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.630 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.630 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.630 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.631 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.631 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.631 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.631 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.631 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.631 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.631 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.631 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.631 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.633 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.633 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.633 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.634 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.634 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.634 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.634 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.634 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.634 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.634 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.634 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.634 0b18 WARNING QOpenGLWidget: Failed to create context
09:59:58.635 0b18 INFO activating external project Quadro SamplingFormat(Real, 48000Hz, Audio, 4 channel(s), mapping: 11000000011)
09:59:58.785 0b18 CRITICAL Failed to load libEGL (The specified module could not be found.)
09:59:58.785 0b18 WARNING SpectraLayers::QWindowsEGLStaticContext::create: Failed to load and resolve libEGL functions
09:59:58.785 0b18 WARNING composeAndFlush: QOpenGLContext creation failed
09:59:58.814 0b18 INFO activating external project Quadro SamplingFormat(Real, 48000Hz, Audio, 4 channel(s), mapping: 11000000011)
09:59:58.835 0b18 INFO activating external project Quadro SamplingFormat(Real, 48000Hz, Audio, 4 channel(s), mapping: 11000000011)
09:59:58.841 0b18 WARNING composeAndFlush: makeCurrent() failed
09:59:58.842 0b18 WARNING composeAndFlush: makeCurrent() failed

continues like this for a hundred or more lines

Looks like a conflict with OpenGL. There are no OpenGL modules says the log.
Did you try DirectX setting in SLP6?
And what is your grafic deviece? Do you use the newes drivers?

I have tried the -directx option. It does not change the behavior.

I have a Radeon RX560, running 18.10.2. since there are new drivers about every week, I couldn’t possibly say whether I have the right one. What I do have has had predictably low DPC latency, and that is not always easy to get, but really - this is a static 2d display of spectral data - the card should be idling.

The AMD driver software says I have OpenGL® Version 24.20.11000.13541

Seems to be an OpenGL issue indeed. It’s weird that it cannot load libEGL though.

Anyway you can try the following steps:

  1. Update your graphic drivers, restart your computer. If it still doesn’t work,
  2. Switch to OpenGL mode (Edit > Preferences > Display > Rendering Api > OpenGL), restart SL/Nuendo.

Let me know.

Regarding the audio crash in the standalone, please send me corresponding log files as well. Did you change from WASAPI to ASIO ? WASAPI usually tends to be more stable.

My audio interface (Focusrite PCIe Dante card has ASIO drivers, not WSAPI. The ASIO driver works perfectly with Nuendo taking over 40ch of IO in and out…

I have updated my graphics driver, and the OpenGL error is gone. Nothing changes in the stability or usability of the program, unfortunately.

In the standalone, I can open a single wav file of 20 sec in length. Press play, and it plays. Press stop, it stops. Press play again and it freezes and crashes, forcing me to use Task Manager to kill it. 100% repeatable - every time.

In Nuendo, I still have the white screen. It does not matter if I set it to DirectX or OpenGL.

----------------startup log-----------------------
12:48:21.229 2850 INFO C:\Program Files\Steinberg\SpectraLayers Pro 6\Win64\SpectraLayers.exe
12:48:21.280 2850 INFO session SpectraLayers 2019.07.27-12.48.21.228 started - slp6srv
12:48:21.280 2850 INFO launching SpectraLayers Pro (6.0.10 Build 192 - x64 - Qt 5.12.3)
12:48:21.506 2850 INFO OS: Windows 10 (10.0) (Kernel: 10.0.17763) (en_US)
12:48:21.506 2850 INFO CPU: 16 threads (AVX2)
12:48:21.506 2850 INFO RAM: 64 GB
12:48:21.507 2850 INFO HDD: 976 GB (17 GB free)
12:48:21.507 2850 INFO SCR0: 1920x1080x32@30Hz (device pixel ratio: 2) (primary)
12:48:21.507 2850 INFO SCR1: 1920x1080x32@60Hz (device pixel ratio: 1)
12:48:23.542 2850 INFO Creating window…
12:48:23.631 2850 INFO loading plugins…
12:48:24.977 2850 INFO 24 Plugins loaded
12:48:24.977 2850 INFO initializing UI…
12:48:25.047 2850 INFO Layout and graphic objects initialized
12:48:25.069 2850 INFO Setting shortcuts and properties
12:48:25.366 2850 INFO UI Initialized
12:48:25.446 2850 INFO Ready
12:48:25.452 2850 INFO Show
12:48:25.527 159c INFO Checking ASIO…
12:48:25.528 159c INFO scanning 3 devices…
12:48:25.547 159c INFO Eventide USB Audio Device (16/16 channels, 48000 Hz)
12:48:25.619 159c INFO Generic Low Latency ASIO Driver (0/2 channels, 48000 Hz)
12:48:25.620 159c INFO RedNet PCIe (128/128 channels, 48000 Hz)
12:48:25.620 2850 INFO I/O: ASIO (RedNet PCIe/RedNet PCIe)