1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Bogging core compiler challenge

Discussion in 'Building With Reaktor' started by colB, May 11, 2013.

  1. Vadim @ NI

    Vadim @ NI NI Team NI Team

    Messages:
    280
    I'm not sure I understand the question. You are talking about primary send-receives, right? The primary level should have no impact on the compilation of the core cells whatsoever.
     
  2. Vadim @ NI

    Vadim @ NI NI Team NI Team

    Messages:
    280
    You're welcome ;)
     
  3. Quietschboy

    Quietschboy NI Product Owner

    Messages:
    564
    Thank you very much from me too, Vadim!
    That was the most precise description of this subject, i have read. One more part in the puzzle.

    If i understood right, core cells get analyzed at least twice? one time for init event and a second time for The running events?

    Mark
     
  4. Vadim @ NI

    Vadim @ NI NI Team NI Team

    Messages:
    280
    For the current version of the compiler there are several event relationship analysis passes, one of them for the init event, one for the audio event and there are a few more. However, it is quite possible that the exact list of such analysis passes changes with some compiler updates and you definitely can't fully rely on the details of this list while building (hopefully, by this time the problem is addressed on a fundamental level, but who knows ;) ). Anyway, currently the init pass typically has the most complicated event relationships, which is probably the reason for the +0 trick working in many cases. The other pass which is quite likely to have complicated event analysis is the audio event.