HISE Logo Forum
    • Categories
    • Register
    • Login

    SNEX & JSON

    Scheduled Pinned Locked Moved General Questions
    18 Posts 5 Posters 709 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.
    • ?
      A Former User @Christoph Hart
      last edited by

      @Christoph-Hart perfect, thank you!

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User @Christoph Hart
        last edited by A Former User

        @Christoph-Hart Got the file-writing stuff all working, and I think the dynData is referencing the audio data properly, but both of these make HISE crash:

        template <int C> void processFrame(span<float, C>& data)
        	{	
        		for (auto& s: data)
        		{			
        			//crashes
        			s *= (float)amplitudesData[index];
        			
        			//also crashes (i know its overwriting the data I just wanted to test a loop)
        			for(auto& a: amplitudesData)
        			{
        				a = 0.01f;
        			}
        		}
        	}
        

        Could this be an issue with how I wrote the audio file? Or am I doing something else stupid

        Edit: Think I'm stupid, I assume this is supposed to have more than just a block:

        4b299262-9095-4927-944e-f6eeaec44b7c-image.png

        Do I need to referTo somewhere? Or is that handled by the external data function

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @A Former User
          last edited by

          okay I had the old externalData method at the bottom of the node still there :) everything working now!

          S 1 Reply Last reply Reply Quote 0
          • S
            Sawer @A Former User
            last edited by

            Screenshot 2022-07-05 at 12.07.12.png

            Hello everyone. How can I see the snex editor? Not seeing it in the scripting tools nor when calling a snex node. any help is appreciated.

            Matt_SFM 1 Reply Last reply Reply Quote 0
            • Matt_SFM
              Matt_SF @Sawer
              last edited by

              @Sawer you have to create a new file by clicking on the three dots on the left, ther click on the SNEX logo on the right

              Develop branch
              Win10 & VS17 / Ventura & Xcode 14. 3

              S 1 Reply Last reply Reply Quote 0
              • S
                Sawer @Matt_SF
                last edited by

                @Matt_SF
                Screenshot 2022-07-05 at 12.57.10.png

                The editor is still not here, strange..

                Christoph HartC Matt_SFM 2 Replies Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart @Sawer
                  last edited by

                  @Sawer You need to create a SNEX Editor floating tile (it's a different editor than the HiseScript editor). Right click on the empty Floating tile and select SNEX editor (should be somewhere at the top), then unclick and click the SNEX button on the node again, and it will show up).

                  S 1 Reply Last reply Reply Quote 0
                  • Matt_SFM
                    Matt_SF @Sawer
                    last edited by

                    @Sawer sorry I forgot that. With the default layout, the SNEX tab is already there.

                    Develop branch
                    Win10 & VS17 / Ventura & Xcode 14. 3

                    1 Reply Last reply Reply Quote 0
                    • S
                      Sawer @Christoph Hart
                      last edited by

                      @Christoph-Hart
                      Screenshot 2022-07-05 at 22.29.22.png
                      Should it be in this list right?

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

                        @Sawer Yes, update to the latest version:

                        fe72af3b-ccc2-4b12-b3d3-d1f23d5f2d33-image.png

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          Sawer @Christoph Hart
                          last edited by

                          @Christoph-Hart Thanks so much

                          1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @Christoph Hart
                            last edited by A Former User

                            @Christoph-Hart said in SNEX & JSON:

                            If it's ten's of thousands of float numbers, you can write the data as audio file

                            Is this also appropriate for multidimensional arrays? [[a, b, c], [d, e, f]]

                            Edit: ah could I pass an sfz instead of wav for more complex data?

                            Edit edit: Okay I can just have multiple audio files :) easy

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

                            51

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            101.8k

                            Posts