HISE Logo Forum
    • Categories
    • Register
    • Login

    Warning - Snippet Browser overwriting the current project

    Scheduled Pinned Locked Moved Bug Reports
    9 Posts 4 Posters 330 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ustkU
      ustk
      last edited by ustk

      @Christoph-Hart Got a very bad one
      When working on a graph and using a Snippet Browser SNEX example at the same time, My project's graph has been entirely replaced with the opened snippet after a crash. It seems the separation between the two is far from ideal.
      The rest is in place (UI, SNEX scripts, etc...) But the graph XML is gone and replaced with the one from the example snippet.

      The names of the project scriptFX and snippet scriptFX modules were not the same

      ⚠ Folks, although this might be a rare issue, be careful and commit on git before playing with fire!

      Can't help pressing F5 in the forum...

      ustkU 1 Reply Last reply Reply Quote 0
      • ustkU
        ustk @ustk
        last edited by

        Also it seems the autosaved .hip files have been overwritten by the Snippet Browser making the recovery impossible. I can't be 100% sure, but if this is the case, well, this shouldn't be the case 😬

        Can't help pressing F5 in the forum...

        ulrikU 1 Reply Last reply Reply Quote 1
        • ulrikU
          ulrik @ustk
          last edited by

          @ustk Thanks for the warning!

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

          Christoph HartC 1 Reply Last reply Reply Quote 0
          • Christoph HartC
            Christoph Hart @ulrik
            last edited by

            It seems the separation between the two is far from ideal.

            Yeah, what makes this a bit difficult is that the snippet browser has to run a separate instance but uses the same current project so you end up with some bad glitches that we have to iron out over time.

            So just to collect what's currently the problem:

            • autosaves being overwritten (can be mitigated by deactivating the autosaver in the snippet browser instance)
            • embedded networks being saved somehow overwrite the real project networks. Can you boil that down to a specific list of steps / conditions?
            ustkU 4 Replies Last reply Reply Quote 1
            • ustkU
              ustk @Christoph Hart
              last edited by

              @Christoph-Hart

              • I can confirm the autosave issue (it is showing in both Consoles, project and snippet)
              • For the project being overwritten I will try to reproduce it

              Can't help pressing F5 in the forum...

              1 Reply Last reply Reply Quote 0
              • ustkU
                ustk @Christoph Hart
                last edited by ustk

                @Christoph-Hart It strikes again :astonished_face:

                So the order of event was:

                • open an EMPTY project I use when I don't want my main project to be affected by exactly this problem...
                • from the wizard I selected Browse Example Project, and opened SNEX One pole filter
                • after that I closed the example browser, back to my EMPTY project.
                • I switched the current project to my main one (LAB), opened the scriptFX graph
                • BOOM! Now the graph from the SNEX One pole filter replaces the LAB graph

                So in the end, even switching the project after closing the snippet browser did overwrite the newly opened project

                Can't help pressing F5 in the forum...

                1 Reply Last reply Reply Quote 0
                • ustkU
                  ustk @Christoph Hart
                  last edited by ustk

                  @Christoph-Hart Weirder and weirder!

                  Now I got an interesting one, without the snippet browser (just stock Hise):

                  • I opened Hise with SECONDARY project
                  • Then loaded MAIN project, open XML, and start working on Graph/SNEX
                  • Got a hard crash after compiling in SNEX (if it can be important)
                  • Re-open Hise with MAIN project, open the Graph
                  • BOOM!!! It's been replaced by SECONDARY Graph!

                  It's like the SECONDARY was still in memory before the crash.
                  I am only talking about opening project's XML here, I never use .hip, so it cannot be an "automatically saved preset thingy"...

                  Can't help pressing F5 in the forum...

                  1 Reply Last reply Reply Quote 0
                  • ustkU ustk referenced this topic on
                  • ustkU
                    ustk @Christoph Hart
                    last edited by ustk

                    @Christoph-Hart I can't believe this... I just talked about the issue again in another thread and boom it just got me again.

                    Importing a snippet to a project replaced my dsp network for good... gone... a chance it was a test project I just use for sketching!

                    This really, really needs to be a top priority fix 😬

                    Can't help pressing F5 in the forum...

                    d.healeyD 1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @ustk
                      last edited by

                      @ustk said in Warning - Snippet Browser overwriting the current project:

                      This really, really needs to be a top priority fix

                      Yup - https://forum.hise.audio/topic/11130/hise-keeps-recreating-files-i-ve-deleted-or-from-different-projects-snippets/4

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      27

                      Online

                      1.7k

                      Users

                      11.8k

                      Topics

                      102.8k

                      Posts