HISE Logo Forum
    • Categories
    • Register
    • Login

    Expansion Tutorial

    Scheduled Pinned Locked Moved Blog Entries
    133 Posts 16 Posters 14.1k 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.
    • d.healeyD
      d.healey @Christoph Hart
      last edited by

      @Christoph-Hart When we organise a HISE meet up I'll buy you a drink or 6

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

      ustkU 1 Reply Last reply Reply Quote 4
      • ustkU
        ustk @d.healey
        last edited by

        @d-healey I'm not sure I want to see in what language he can code after 6 drinks... Have you ever seen the size of the glasses in Germany? 😝

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

        d.healeyD Christoph HartC 2 Replies Last reply Reply Quote 1
        • d.healeyD
          d.healey @ustk
          last edited by

          @ustk said in Expansion Tutorial:

          @d-healey Have you ever seen the size of the glasses in Germany? 😝

          Oh yes, when I was 14 I was a foreign exchange student and spent a couple of weeks living with a German family drinking beer :D

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

          1 Reply Last reply Reply Quote 2
          • Christoph HartC
            Christoph Hart @ustk
            last edited by

            @ustk said in Expansion Tutorial:

            I'm not sure I want to see in what language he can code after 6 drinks...

            Link Preview Image
            Brainfuck - Wikipedia

            favicon

            (en.wikipedia.org)

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

              @Christoph-Hart What the !!!

              ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
              

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

              1 Reply Last reply Reply Quote 0
              • orangeO
                orange @Christoph Hart
                last edited by orange

                @Christoph-Hart I'll buy you lot's of Dinners in a luxury restaurant 😄

                Thank you! very cool stuff, as always... 👍

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                1 Reply Last reply Reply Quote 1
                • Y
                  yall
                  last edited by

                  if I understood correctly, the .hxi file will group together all the files usually found in the extension? to put it simply, the extension will no longer look like a "mini project"?

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

                    Yes, the mini project is just for development, at the end you get one file with a customizable amount of encryption (if you don't care about it, then pick 1234 as blowfish key).

                    H Y 2 Replies Last reply Reply Quote 1
                    • H
                      HISEuser @Christoph Hart
                      last edited by

                      @Christoph-Hart Will that 1234 key work with any project that can load an extension? Without changes? If that's what I want to be the case.

                      1 Reply Last reply Reply Quote 0
                      • Y
                        yall @Christoph Hart
                        last edited by

                        @Christoph-Hart great, when will this be possible?

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

                          @yall said in Expansion Tutorial:

                          @Christoph-Hart great, when will this be possible?

                          It already is, that's what Christoph's announcement was for :)

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

                          Y 1 Reply Last reply Reply Quote 0
                          • Y
                            yall @d.healey
                            last edited by

                            @d-healey 😂 do you have to recompile hise with the latest scriptnode branch?

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

                              Does this new expansion encryption includes simple serial protection stuff?

                              Since Hise creates a json dump file while serial number validation, can we use this encryption method here too?

                              d.healeyD 1 Reply Last reply Reply Quote 0
                              • Y
                                yall
                                last edited by

                                @Christoph-Hart
                                i just tried, so indeed the encryption works, but one thing i don't understand, the .hxi file created is only to "protect" the expansion? how to turn the "mini expansions project" into a single file? I must have missed something ^^

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

                                  Lol the hxi file is the mini project. Everything is in there (except for the samples obviously)

                                  Y 1 Reply Last reply Reply Quote 0
                                  • Y
                                    yall @Christoph Hart
                                    last edited by

                                    @Christoph-Hart it also includes the sample map folder?
                                    so if I understand correctly, the end user either simply has in Appdata .... / expansionsName, a Sample folder and the .hxi file?
                                    I ask because in fact, my hxi file has a size of 30kb it seemed really very small to me

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

                                      Thats the power of zstd...

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

                                        And the correct path is APPDATA/Expansions/ExpansionName/info.hxi

                                        1 Reply Last reply Reply Quote 0
                                        • d.healeyD
                                          d.healey @A Former User
                                          last edited by

                                          @Steve-Mohican said in Expansion Tutorial:

                                          Does this new expansion encryption includes simple serial protection stuff?

                                          Since Hise creates a json dump file while serial number validation, can we use this encryption method here too?

                                          No the serial key restriction is totally unrelated to expansions

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

                                          1 Reply Last reply Reply Quote 0
                                          • Y
                                            yall
                                            last edited by

                                            @Christoph-Hart ok great. I get it. in the expansionName folder there must be only the hxi file and the sample folder ok? and if i want to modify my expansion i have to remove the hxi because the expansion becomes unreadable in the sampler is that correct?

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

                                            32

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.4k

                                            Posts