HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. tiesvdam
    3. Topics
    T
    • Profile
    • Following 0
    • Followers 1
    • Topics 35
    • Posts 127
    • Groups 0

    Topics

    • T

      Last call for help Audiowaveform xD

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      418 Views
      HISEnbergH

      @tiesvdam the solution already exists in the Custom Sample Import in the HISE tutorials. Check out the Scripts/LoopPointDragger.js it has everything you need.

      Basically the best way to do this is to just use a panel and overlay it ontop of the audio waveform. You can use a paint routine and mouse callback to set the sample & the loop start and end points.

      It's better to share the HISE snippet for future reference. Here is an example but mine is quite buggy:

      HiseSnippet 2569.3oc6YstaabbEdWIsogzNAwoN.EEn.SDJJHcXnH0cCU2HYIKagJYSHZkX.Cifg6NjbhGty1cGpKMQuS8InH+p+x+nOJ4IntmYl8xrKWJIq33lDTAaJNybNm46LmqynNgbWRTDOzxt5SOKfXYeSmtm4KFt8PL02ZucjSv37ft3QALh08OK.GEQ7rrsm8gRJrqLmk5me3KtOlg8cIYSYY8kbpKYe5HpHa1Na9WoL1tXOxSoiLnd4M2yk6uMmwGCnYVmVVAX2WhGPdLVR1LNVOBGMzx9NN8Z61hrTOWLtG9tj0WekdKu9Z2ESZ60dsUV8tqz5t8Vck0V00x98dfGUvC6JvBRjk8b2m6cV2g7S70avWRin8.sBFz1pKry5o2ky7jpnbVqsGRYdcRNlhr.g1I6PaV8g1scNf5QSmO6v6iTKfx3v7.zdl7va1bvqsI7ZY.uRfjsAjlSCoa4z0MjFHxVQhma3rmufD1G6l2Vpo0Zl+yG5rMGnvWzbD9kjcCgAobTaoVsZfVrUq5aTsJXqhDniwgHsqQXaz8PJWmlCHh34pMexhyC7jwx9fGUGrOgA7jre.WayGEv8gA0lOkBIiU8AWfHvcfn4jS8E6DhGLfDV8aqVIjL.EwG66ARC9jzm5S71POufKvLMHhfkaASWsB0mAjf5O12UP49nwAdfEHUzQ0pWsBH2Jz909TZzNZAVSsE0gkTqUIEgMAlwMiNMV7StxISaE1T4gMUd7lJOdkwSHI.7EE0pqlOjHFG5K+54v+g+w3tXFRxXFKfg3qndhgZdzTDIO7TG.xkqkXUap+B3.GJpiVH2osAyjKh4G.GpSkU1T1WIZujckQlNqSYOqVtUET96fNYipkaYqAp2mCzTeJDoLxroIBkgtFSJB1TEgxlOgXKivSJgvSlP0LcJNur.BpOUrUeHrWe3rOG6kDSjXRYDMo2KM9uoaHABi5lrTs4adm4U9PPbTJCMYD+Ahgn+BpUZnTRvaJQOu0KT9qEhdSslGh8GPJyQ54s0LNYDcrSuRcyNIhHhC3iiHaiYrdP4lZIGA0HGC4gh0YwPZj9vbH+XRHfD0pwi9tuKdnGjRJ9rtzLGnrvO3ex7findOCjVl7AmkOC0p4JfifwjmXH0rspt5DJkJPU1mzWjBtSQ+Yk7y3Mi0LLORp8GEjZJ.xlPjpMRspBzgzACE4PsmD0FCU3sRkEV.sEiwOAI2xAT+An9g7QnVPbWrPFh88.e+QT+wQxOoiFOBM.GnXOm7uG5.LTZITY3iUvFHnbjVPeNZEcFNStjACIKaJLEgxDfUHrHRlxMIdAf1eLCRPJyGh38QARulzShQ3SOz7vHelyIvxjZPAf0.sRiLgles5on97BFzhlPIxB3QErPJ1isveZ4l3JRt9r6UhkrZ7h2CN.BiHPGA0jCWnnZKcaMBYqatoWjaEbx2kHP83vobjhWTjL6NZqGuCR19odnhVcRfnoTEpgT0iO9Kgxz5FFzUtmPQ7PfLTonAFbwXAxEcEPRdpNO4vJklPR+PRzvrFvpewI2pjjqJWB95aLQNuNxUOjOV.omxR4MHNcmzAZngO8iHR+Q8tbYcEMQGFxb+SqHLF5t0f2ARnou.PM8uhZdxPpfnU6AM6CWb3PnBQsmmOpARCrTCzvWbwzUHGEDesTQVmvUUkg2vQsTHREC2hELDmNSHArqsZtd8Xyu5.Ukp6YkEUp11KJtrRByEBNkpfgDLU7XNJpfw4OJymn17XYxujJgQy2.M+1LJ7sFnGoJz8mP6DmXT0T94UqVcgE1ZrGk+U3igVy2ZWiV7Y39FM2qaMXeYuCvl9xs781kPX0xeQhTQ0mGNp8TuZPdxjPI+Lpyth6D.G4lA+BrNCnQPD0tI98yC46O4oCGOpmOlx5.YoAcOKpnAh26api91pH3G8YLTlnFLYydCzlbPzxEUeH0DL.d45XPs2HlO.UOLD6QAcXWPD0ddqS2E9YkkkWpBCc7H+rM7ob908Vds08jyrnZ9kdwKpmHHIZkfTgf.3KMR2qFsatRJcRfNE5.ZNuzKwco2gK96MYPKg5ue.Nn17iBTqV71YMKsQxMR6yj6+Xtf7Den4RH9B7nPEWpe+RWS5YDxYR3U1xxWVH7hXrlOXsIgM.cmMljRHb647WI2Y5WI27ECb0NpFDx82CT8mDP7m16HXE6cKu9dLp.REpKu+IwWdOmisE0S9fB4c1sTJf4atXczd6.oGRDKrCvtFPBEToBYuC4XpKQ+FAUb1gD8RAOvxdlz.LK6a9FChSMAvYlCTcNkNw2Gt4PUwjrYFrYPxgxdfnq5j3sYwCv+MopYOKQUoP0zubXRTGHj26niNRIGnJwH8rKJm9Uu5UpoEjSEYD+5W+ZMpLT1anU1OH44RjoCUJ4MbRSOd45micCaKqDcyw9eBKkOcpk8u2YZoSsL0nDPVNzyzS4rInnf1m5JL4yB8QNGv8Fyvh7uRk7s7hW.hSx8zPxtO7inhyLequ2ZOc0UEh2xoCU3NrbLNSIXD7++o.iwO32G37f98gBsY.bNmce1OMutm41+aS1dU.nzAkneXuaqmQc4eTGF9LYDj4QT9Wq8eeUes1fq7q0B0MbAyCwzMQYydZH3+K8xM1Ji9+Lo+PNWHS6a9ZwFM2Ch2THGB2+ILhjaNnzZ7CF21Ygihf0WfD5ShDKDmpS2vRb8tnEFLlBRd0lmfO1Zj7DxwVJF3RXxu14ecKKVxUFRVio6bOYc6YunGYt807Qlm6mcOx7u.Rlj6cvqjfwtT8MxNlvfvEEF+XnvWe7XlHY1bwJyd.2mGLj6Scy6tIBoxtZLwdoJzVBA3xmMys27PBifiL7q+iatOb8IbXwHl2fyh1uw+MAJ0d86bzvEICvQ+xsHvr+5tHf915CN.CNgxbSOd7ntPtWWBr69POJxlUsmQ1aidbqjzUcI9dpAPKDuNdw1xw1wK1NYQSU7OnUwO1oq.tu.jYbPbeYJ8znKs2B+EAu50X5DRTW7f92MH66279iA6PX9Y+Gap1psFwG6mauhQ9gj.3Jo4C+d+MO7vGFxGGTjqoVI6G9hm3S.6ovTG2NjGE0GTGkrhLWpy3vAjKsHFXaMspRCETJS5CQcSb.xnVsKsdJV4GMiidb6BiWrv3kJLd4BiWov3UKLdsrwoWCT5Y33.WEbhqQ8atZYw.Yn521fx6SGjJe8LlENSOoUnw3ur66x+rsyc0hou3B9+pt55h++pq+3qt9N0M6sPk125385W08c5Q2GFWaDouzvOusy2zQkMGIK99+Jn9tnyF2DQA5V72UORVxaKothLCJEyLcoif9JjPBJx8NAkivtg7u1U+XfRr99pY.T5qtRaEmCjiQk7peif5UesqadQMAiKdcYboqKiKecYbkqKiqdcYbsqKiqe4LJamXqwB9HcxTKqC57.sCnc5yfXOq0+Elj2CtB

      Screen Recording 2025-06-04 at 8.19.01 AM.gif

    • T

      Audioaveform and audiowaveform

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      692 Views
      O

      Slightly off topic question, but doesn't the sampler kill active voices and cause an audio dropout when you adjust a samples parameters like the start/end for the sample or the loop region???

    • T

      Problem with looppoints

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      25
      0 Votes
      25 Posts
      1k Views
      d.healeyD

      @tiesvdam This post has some documentation about editing and accessing sample properties - it's a little out of date so if something doesn't quite work you might need to check in the docs - https://forum.hise.audio/topic/64/fun-with-regex

      Also take a look at the custom sample import project - https://github.com/christophhart/hise_tutorial/tree/master/CustomSampleImport

    • T

      Reverb Knobs Visualizer Update Issue in HISE

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      68 Views
      T

      @tiesvdam schermopname-2025-03-27-om-17.11.00.gif

    • T

      Loop function Audiowaveform

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      38 Views
      No one has replied
    • T

      Right click reset

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      122 Views
      T

      @d-healey Ah okay thanks for all the info en help!

    • T

      Plotter doesn't work in Abelton

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      144 Views
      T

      @Gab Ah perfect, im gonna try! Thanks!!!

    • T

      Best way to make sounds for the preset browser

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      75 Views
      d.healeyD

      @tiesvdam I don't think this is related to the preset browser.

      Start with Christoph's custom sample import example project - it's quite complicated though.

    • T

      LAF of End point Audiowaveform

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      82 Views
      T

      @d-healey Yes sir

    • T

      change color search icon

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      95 Views
      mmprodM

      @tiesvdam and you can add the icon as an icon font or svg and then color it in this laf

    • T

      End point Audiowaveform

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      1
      0 Votes
      1 Posts
      67 Views
      No one has replied
    • T

      AhdsrBall LAF

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      368 Views
      T

      @d-healey Thanks! fixed it. Love your help everytime

    • T

      One knob that toggles two effects on and off.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      212 Views
      rglidesR

      @tiesvdam 👍

    • T

      Problem clicking area's with custom preset browser

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      203 Views
      T

      @mmprod Yes i think that will fix it, i will try it today. Thanks for the help!

    • T

      Custom AHDSR LAF

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      89 Views
      ulrikU

      @tiesvdam I don't think you can get rid of it, I solved it by painting the path in a panel, and removing the "extra line" parts by manipulating the path string
      The moving ball is from the envelope floating tile but the rest is a painted panel

      it involves converting the path to string - remove certain strings - convert it back

      I hope there is a better way to do it, but I don't know if there is any.
      Anybody knows how to do it in a less cumbersome way?

      this is part of the string manipulation, p is the path

      var a = p.toString().split(" "); var ax = parseInt(a[6]); var ay = parseInt(a[7]); var acx = parseInt(a[4]); var acy = parseInt(a[5]); var dx = ax + (parseInt(a[14])-ax)*0.95; var dy = parseInt(a[15]); var sx = parseInt(a[17]); var sy = parseInt(a[13]); var rx = parseInt(a[22]); var ry = this.getHeight()-3; var str = a.join("\n"); var path = Content.createPath(); path.fromString(str); g.setColour(Colours.chartreuse); g.drawPath(path, path.getBounds(1), 1.0);

      paintedahdsr.gif

    • T

      Trying to make custom button with LAF

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      62 Views
      d.healeyD

      @tiesvdam That's not quite how look and feel is used.

      Check out this video, but replace Engine.createGlobalScriptLookAndFeel() with Content.createLocalLookAndFeel()

    • T

      Clicking area problems with Preset browser

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      94 Views
      No one has replied
    • T

      Plotter visual questions about script

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      9
      0 Votes
      9 Posts
      187 Views
      T

      @tiesvdam fixed it already thanks!