HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. SonoLuminus
    3. Posts
    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 12
    • Groups 0

    Posts

    Recent Best Controversial
    • Alternatives to Knobman / WebKnobman?

      All,

      I've been using Knobman for several years now, and more recently WebKnobman- due to OSX compatibility issues with the standalone app. This is a great program and web app, but as my clients needs and design ideas have expanded, I have run into some limitations with it.

      About a year ago, I started creating knobs in After Effects & Illustrator, and then using various texture packers and filmstrip compilers such as StripGenerator from WavesFactory. This can be tedious at times, with mixed results.

      I wanted to find out what everyone else is using or if anyone had alternative methods for knob and slider creation. Also, besides nomenclature, is there difference between "sprite sheets" and "filmstrips". Are they interchangeable terms?

      As always, your comments and recommendations are greatly appreciated.

      posted in General Questions
      S
      SonoLuminus
    • RE: Problem with image (solved)

      @SampleScience

      Hmm🤔

      I just PM’d you.

      posted in General Questions
      S
      SonoLuminus
    • RE: Problem with image (solved)

      @SampleScience

      Take a look at your size (x,y) and position coordinates in the "Component Size" panel for your Image Object.
      I'm seeing negative coordinates that may be causing your image to be cutoff. Also, ensure that your Image Object size matches your PNG size.

      For example, if your PNG is 600x350, your Image Property Size should be 600 for the width, and 350 for the height, with an X0,Y0 coordinate to start.

      Screen Shot 2019-08-16 at 12.38.24 PM.png

      posted in General Questions
      S
      SonoLuminus
    • RE: Text Missing from Preset Panel

      @Lindon
      That's what I thought at first, but I don't know when or where I would have changed it.

      @Christoph-Hart
      I've pulled the latest scriptnode from Github with no change.

      I did fail to mention in my initial post that the preset browser functions correction when inside a floating panel. This is really where I need it to work and in the grand scheme of things, this does not seem to effect the performance and operation of my compiled apps/plugs.

      Screen Shot 2019-08-15 at 1.35.06 PM.png

      Thank you both for your replies. I'll keep troubleshooting on my end.

      Best,

      posted in Bug Reports
      S
      SonoLuminus
    • RE: Finally reopened my website!

      @d-healey

      Great site and some well designed instruments!

      posted in General Questions
      S
      SonoLuminus
    • Text Missing from Preset Panel

      See attached screenshots. A folder structure with preset names appears to be present in my preset panel as indicated by the stars and green highlights, however the text appears to be missing.
      Screen Shot 2019-08-15 at 8.56.06 AM.png

      The presets names Do appear in my presetlist panel on the main interface. Rather odd.
      Screen Shot 2019-08-15 at 8.59.44 AM.png

      Is this a bug or have I misplaced my presets in the incorrect folder within my Hise project.

      Thanks in advance for your help!

      posted in Bug Reports
      S
      SonoLuminus
    • Feature Request(s): Component Coordinates & Component ID/Basic Properties Text Relationship

      Greetings,

      Below are a few items I would like to see added/changed/fixed in future builds:

      Components Coordinates(x,y) can be erratic when parenting and unparenting. After moving objects around in the root structure often reassigns these object negative x & y values, causing items to disappear from the canvas.
      Would it be possible to set a restriction to limit objects to x0,y0 after a move or better yet, have them remain in place with a new coordinates reference based on where they land in the root structure?

      A second change or feature I would like to see implemented is for the Text field in the "Basic Properties" to hold its contents when changing the "Object ID" name. This currently resets / is empty after changing any object ID.

      These are all minor, picky requests; however they would help speed up my process greatly.

      As always, I am greatly appreciative of @Christoph-Hart and the entire Hise.audio Community!

      Best,

      posted in Feature Requests
      S
      SonoLuminus
    • Working with Sprite Sheets / Note On

      I'm trying to animate a sprite sheets (png) where the animation is triggered and disabled with Note on information. I've done this in Kontakt many times with a custom script that looks something like this:

      DECLARATION
      declare $i
      declare $wait
      declare $run
      declare $playing
      declare $speed
      declare $center
      declare $ease_out
      declare $animation_width := 0
      $center := (275-$animation_width)
      declare ui_label $animation(1, 1)

      set_control_par_str(get_ui_id($animation),$CONTROL_PAR_PICTURE,"animation_noteon")
      set_control_par(get_ui_id($animation),$CONTROL_PAR_PICTURE_STATE,0)
      set_control_par(get_ui_id($animation),$CONTROL_PAR_WIDTH,$animation_width)
      set_control_par(get_ui_id($animation),$CONTROL_PAR_HEIGHT,100)
      set_control_par(get_ui_id($animation),$CONTROL_PAR_POS_X,$center+33)
      set_control_par(get_ui_id($animation),$CONTROL_PAR_POS_Y,50)

      CONTROL
      function animation
      $i := 0
      while ($run=1)
      $playing := 1
      set_control_par(get_ui_id($animation),$CONTROL_PAR_PICTURE_STATE,$i)
      inc($i)
      if ($i=90)
      $i := 0
      end if
      wait($wait)
      end while
      end function

      on note
      $speed := 10+($EVENT_NOTE/2)+($EVENT_VELOCITY/10*2)
      $wait := 1000000/$speed

      $ease_out := 0
      $run := 1
      if ($playing=0)
      call animation
      end if
      end on

      on release
      if (search(%KEY_DOWN,1)=-1)
      $ease_out := 10
      else
      $ease_out := 0
      end if
      while (search(%KEY_DOWN,1)=-1 and ($ease_out>0))
      dec($ease_out)
      dec($speed)
      $wait := 1000000/$speed+1
      if ($ease_out=0)
      $playing := 0
      $run := 0
      end if
      wait($wait)
      end while

      Can someone direct me to any comparable HISE callbacks, snippets or expressions that may get me headed in the proper direction? I've been able to create a knob using the my sprite sheet but I have not determined the best way to trigger the animation using any NoteOn functions.

      Thanks in advance for your comments and replies!

      posted in Scripting
      S
      SonoLuminus
    • RE: Alternative compiling / export method that doesn’t involve the use of XCPRETTY? (SOLVED)

      @Lindon @Christoph-Hart

      Thank you both for your replies. As luck would have it, I was able to rectify my permissions issue late last night, and able to export my first AU and Standalone test instrument this morning.

      There was some additional comments in your replies that have also helped me better understand the overall process and I am greatly appreciative.

      Thanks again!

      posted in Feature Requests
      S
      SonoLuminus
    • Alternative compiling / export method that doesn’t involve the use of XCPRETTY? (SOLVED)

      First and foremost, I’d like to give a huge shout out to the HISE Developers and forum members. This is a great platform for audio developers and I look forward to future code updates.

      Back to the topic at hand, XCPRETTY gem has proven to be problematic for many users. The primary issue for many has involved root permissions during install. I realize that this is not an XCPRETTY forum but after days of frustration, hours spend scouring various developer forums and multiple output errors, I am hoping that there is an alternative series of scripts and code that can be used for AU and standalone output of HISE projects?

      Comments and suggestions are greatly appreciated.

      posted in Feature Requests
      S
      SonoLuminus