HALion 7.0.20 Kills Voice Unexpectedly or even crashes audio driver


I am learning and trying to build a sequenced sound program in HALion 7.

When I stack the program to the extend that contains 1 wavetable osc [(1*8.0 unison + 1*3.0 unison*2 unison, with fil env and amp env on] Layer with MIDI Player + 1 sample osc Layer + 1 synth osc (only one osc on, no unison) Layer with MIDI Player, and then press down on keyboard trying to listen to preview, I come across a problem:

Seconds after the sequence began playing, HALion 7 suddenly kills every voice, and then refuses to produce any sound thereafter (you can see polyphony being counted and HALion eating CPU just as the norm but just no sound). Neither CPU use limit nor voice limit is achieved. No overload.

Rarely it may just kill one layer. Deactivating and reactivating HALion 7 may recover partial layers playable. I’ve tried with Nuendo 12, Logic Pro X 10.8, Reaper 7, Live 11 and all the same. On both macOS and Windows. The worst cases I met were that on my Mac machine Core Audio might crash (maybe) after the sudden silence. Even Quicktime player cannot play audio until a reset of driver.

It prevents me from making larger HALion program.

Does Anyone have idea on this issue?

Well, now I have tested HALion 7 on different platform and in different versions. These are what I have encountered so far:

  1. Regarding unexpected glitches and missing voices, both macOS and Windows versions of HALion 7.0.20 behave the same.
  2. Missing voices seemingly only appear when there are a lot of zones playing simultaneously in one single program, in HALion 7.0.20.
  3. A voice missing might be exactly a failure to output audio by an entire zone. The whole zone will not output sound after a certain moment. Sometimes all zones in a program defy to produce sounds. In this case, peak meters inside HALion reports nothing, as well as in the DAW. However, performance meter reports that the buffer/CPU is still being used as if zones are working properly.
  4. HALion 7.0.20 can sometimes cause Core Audio failing (…maybe) to deliver sound systemwide when using integrated speakers. In this case, HALion might be outputting audio signal by the remaining zones and the DAW receives it, which all could be observed via peak meters or tools like SuperVision in Cubase. However, no sound could be heard. Meanwhile, other media player (e.g. QuickTime) could not output sound to the speaker, either. This state remains until the DAW quits or the driver is reinitialised in the DAW.
  5. I rolled back to HALion 7.0.0 on my PC and tested it again. It no longer kill voices before actual overloads.
    Have not tested on my Mac as I have no older installer backup and I don’t know where to download the older version for HALion 7.
  6. Loading 4 or more (in my case) Iconica Sketch string legato programs, each playing one note would lead to audio glitches without any overload detected, if Performance Option → Multi-Core is set to on. “Turning this option on may lead to drop out” is warned by Steinberg. However, in other cases, for example, 16 Sample Fuel Wave programs, turning off Multi-Core causes overload and turning it on will just give you far more performance.

I am not clear about what is going on inside HALion 7 but it seems strange to see such behaviour. I am wondering if anyone gets to the same problem. Thanks!

1 Like


Yikes. Well you and I can suffer together a little it appears. There are a LOT of issues with Halion. Like major issues. Especially on the Mac Platform. The windowing system doesn’t work unless you use Rosetta. Like it literally won’t hold its shape!

The surround sound plugin causes instant crashing no matter what you do. The graphical elements are super hard to select. Try clicking and sliding on the octave field on a Mac in Logic. It works maybe 20% of the time.

My personal presets are all missing as sources to add as a new layer. Like there is nothing there. Plus it’s missing a lot of the Steinberg Content.

I’ve been talking to a level 2 Steinberg support agent for a little bit, and he’s been very helpful. Some of the issues you have having parallel my own and they are either known bugs, or bugs possibly being worked on.

Regarding the multiple layers muting-if I understand you correctly-the sounds just kinda stop playing as you play them. Try this: Go into the Sound Tab/Voice Manager/ON/OF/Groups

So essentially after you go to the sound tab, highlight everything in your program tree so it selects it all in one go. You will need to toggle the Voice Manager either ON/OFF. That usually fixes it. Sometimes you have to uncheck “voice groups” to as it will be partially selected but greyed out.

God Speed!
Amadeus e.d.p.

Thanks, that is helpful to solve partial problems temporarily. Hope that Steinberg could solve the issues as soon as possible.

1 Like