HISE Logo Forum
    • Categories
    • Register
    • Login

    Romplerz

    Scheduled Pinned Locked Moved General Questions
    15 Posts 5 Posters 440 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.
    • modularsamplesM
      modularsamples @clevername27
      last edited by

      @clevername27 ??

      clevername27C 1 Reply Last reply Reply Quote 0
      • clevername27C
        clevername27 @modularsamples
        last edited by clevername27

        @modularsamples @cassettedeath I don't mean to pick on you—I just don't think it's responsible to promise new developers that they can use all these things, when there are so many problems—especially if you try to use all those things together—you can get several months into a project, and then realise things either don't work, or don't work how the API implies they do—and there is nothing you can do about it. HISE is a really cool thing for experimenting and/or people who don't need to meet deadlines that involve other people. It is not a robust, consistent and reliable API for every business.

        I think that we should be up-front with people about this. Welcoming, but candid.

        mmprodM modularsamplesM 2 Replies Last reply Reply Quote 0
        • mmprodM
          mmprod @clevername27
          last edited by

          @clevername27 what do you mean by the API is not reliable for business?

          For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
          John 3:16

          clevername27C 1 Reply Last reply Reply Quote 1
          • clevername27C
            clevername27 @mmprod
            last edited by clevername27

            @mmprod I've amended what I wrote to say "…every business." Pretty much what I wrote. You need to know what you're getting into. @Christoph-Hart says it right on the front page that if there's a problem, don't expect it to be solved.

            For example:

            • I have one plugin that's six months overdue because of problems with HISE—problems that largely, it is beyond my (or anyone's) capacity to solve. (But I knew what I was getting into.)

            • I have another plugin that's less complex, but still substantial. In this case, everything I wanted to do is something that HISE's API is tuned for, is properly documented, and works correctly. I wrote that plugin, start-to-finish, in two days. I could not have done that with anything but HISE.

            My point is, this isn't Kontakt or JUCE (representing two ends of a spectrum). There is no support whatsoever—only what other developers know and are willing to share. I would never promise a HISE-based plugin to be completed on a specific schedule—or with a specific feature set—within a corporate context. If those things are important to me, I should use a more "on-rails" system (e.g. Kontakt) or a mature, generalised, documented API (e.g. JUCE). If Kontakt doesn't work, it's NI's problem, and there's a billion JUCE developers.

            But, if you're not afraid of getting my hands dirty, and on your own schedule, then nothing comes close to HISE.

            1 Reply Last reply Reply Quote 2
            • modularsamplesM
              modularsamples @clevername27
              last edited by

              @clevername27 Not at all, it's a fair point, new users should be aware that certain things don't work. Though I'd say if you are methodical, test often and are willing try different approaches to things, it can go a lot smoother.

              clevername27C C 2 Replies Last reply Reply Quote 2
              • clevername27C
                clevername27 @modularsamples
                last edited by

                @modularsamples Also a fair point.

                1 Reply Last reply Reply Quote 0
                • C
                  cassettedeath @modularsamples
                  last edited by

                  @modularsamples

                  What are some things to avoid having in a commercial product?

                  My plug ins are fairly simple sample based instruments - romplers with the basic effects - and another sample based instrument using multi mic and containers to send multi mics to effects…

                  modularsamplesM LindonL 2 Replies Last reply Reply Quote 0
                  • modularsamplesM
                    modularsamples @cassettedeath
                    last edited by

                    @cassettedeath I'm probably not the best person to ask, my projects are open source, occasionally with a commercial component (extra sounds, presets). Releasing commercially is an entirely different proposition, I suspect.

                    Keeping things simple is a good idea. avoiding scriptnode, FAUST etc. will probably result in a more stable instrument, follow your dreams but try to balance them with your abilities. You know, 3 years on, and I've still no idea what a multi-mic is (hello, is this thing on?).

                    1 Reply Last reply Reply Quote 2
                    • LindonL
                      Lindon @cassettedeath
                      last edited by

                      @cassettedeath said in Romplerz:

                      @modularsamples

                      What are some things to avoid having in a commercial product?

                      My plug ins are fairly simple sample based instruments - romplers with the basic effects - and another sample based instrument using multi mic and containers to send multi mics to effects…

                      the short answer is - if you are doing something not so esoteric (@clevername27 's stuff is often pushing the boundaries) then using faust, ScriptNode, SNEX etc. should all be fine.

                      I have a range of commercial products out there that use some or all of these and those products have a reasonable profile, e.g. Horizen which we sell thru Tracktion, and if you get your product to compile and pass all its tests (AUVAL and pluginval, beta testing across OSes and platforms etc.) then there is nothing inherently unreliable about HISE.

                      HISE Development for hire.
                      www.channelrobot.com

                      clevername27C 1 Reply Last reply Reply Quote 4
                      • clevername27C
                        clevername27 @Lindon
                        last edited by

                        @Lindon @cassettedeath Lindon speaks truth.

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

                        19

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.5k

                        Posts