HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. elanhickler
    3. Topics
    E
    • Profile
    • Following 0
    • Followers 0
    • Topics 58
    • Posts 156
    • Groups 0

    Topics

    • E

      Does his import wav cue loop points?

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      11
      0 Votes
      11 Posts
      2k Views
      M

      @d-healey It's all good :-p

    • E

      Really difficult to see loop points in sample

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      2k Views
      S

      In the end the positioning of the loop point is all about how it sounds, so I don't think the process can really be automated, but the visual cue would really help in quickly finding the most likely optimal positions to audition. Although maybe some advanced "snap to cycle" in addition to snap to zero crossing might be useful? Well, I guess I'll try using Reaper for picking the loop positions.

    • E

      Crash when opening 0 byte size xml samplemap

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      984 Views
      E

      windows, yes.

      used the sampler and the open button

    • E

      Monolith / HLAC should have normalization built in

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      13
      0 Votes
      13 Posts
      3k Views
      d.healeyD

      Resurrecting this topic because normalisation is something I keep coming back to.

      Here's my current problem. I have a sample recorded on three mics, when normalised the close mic gets boosted +38dB while the other two mics are only boosted by about +30dB (these are for ppp dynamic samples).

      So if I bring my samples into HISE and merge the multi-mic I could drop the volume of each mic accordingly using a simple gain mod, not a problem for this simple example. However that is only one sample of one dynamic, when I look at a higher dynamic the close is boosted by +20, the decca +3, and the hall mics +9. So now dropping each mic overall no longer works. Even if I could control the volume of each mic for each zone it would take hours to get the volumes where they should be. :(

      What about if I could put the volume boost into the sample meta data and HISE could read it and restore each sample to it's original volume?

    • E

      Need HISE exporter for SALT

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      2
      0 Votes
      2 Posts
      1k Views
      Christoph HartC

      To be honest the most easiest way would be to reverse engineer the xml and write the properties in the given structure - the XML is pretty trivial: a root element with a child for each sample that has certain properties. multimic samplemaps have one child per sample containing the filename of the file position. The properties should all be self explanatory, but if something's unclear I am happy to help out.

      You can use the JUCE ValueTree and its createXML method, this is how I create them myself.

    • E

      silent failure in File Name Pattern Settings using unequal number of tokens

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      985 Views
      Christoph HartC

      All right this is fixed (along with some other minor improvements of this dialog)

    • E

      CRASH: cannot use multimic features / fx / routing

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      10
      0 Votes
      10 Posts
      2k Views
      Christoph HartC

      This is fixed - it doesn't crash but shows a error while merging if you try to merge more than 8 stereo channels

    • E

      samplemaps not shown in file browser

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      913 Views
      Christoph HartC

      Fixed. You can drag them now like samples. Also, space opens a preview for scripts and images (not actually related but I had a FileBrowser do-over urge :)

    • E

      cannot set RR group with File Name Token Parser

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      910 Views
      Christoph HartC

      hmm, actually it should increase the RR group amount automatically when you import new samples with more RR groups than currently existing.

    • E

      annoyance, File Name Pattern Settings should remember last used settiings

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      1 Votes
      3 Posts
      860 Views
      Christoph HartC

      Implemented. It stores the settings in the AppData folder as XML whenever you close that window.

    • E

      annoyance, you can't "save as" for samplemap, it assumes you want to use one filename.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      780 Views
      Christoph HartC

      This is fixed.

    • E

      infinite hang after compiling example 6-state button script

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      4
      0 Votes
      4 Posts
      980 Views
      Christoph HartC

      Just checked it on the recent version, nothing is hanging here (I noticed it spends some time in a few regex functions in Debug mode to catch the factory UI method, but it's blazingly fast in Release Mode.

    • E

      Creating a 14-way sample/voice crossfader, how would you approach it?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      0 Votes
      8 Posts
      2k Views
      Christoph HartC

      Well, they are using the order for the channel routing so a leading zero might things clear up. Apart from that the mapping seems fine.

      Also I would recommend using 7 stereo files instead of 14 mono files. It decreases the loading times and improves the streaming performance because HLAC stores stereo samples with alternating blocks of 4096 samples so it has not to jump around the files (and I can imagine that streaming could become the bottleneck here considering the amount of channels).

    • E

      How do you load samples into the sampler via scripting?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      21
      1 Votes
      21 Posts
      3k Views
      C

      Sorry for my frequent silence, first of all. It seems my commitment to distributing my own HISE project keeps phasing in and out.

      That in mind, when it comes to the original subject, I was able to heavily edit the source code so that you could specify a different sample in a sample map via scripting. I don’t recommend this, as even if it had Christoph’s input, I’ve had occasional loading errors in the past, particularly over looping and whatnot, but it is a way to make use of user multisampling, for instance.

    • E

      reverse sample playback?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      13
      0 Votes
      13 Posts
      3k Views
      D

      Fantastic!!!!!! Many thanks Christoph

    • E

      Update a "monitor level indicator" image according to amplitude of a sampler?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      846 Views
      Christoph HartC

      Implemented here:

      Link Preview Image - added Scripting API getCurrentLevel() to Modulators, Effects & Synths · christophhart/HISE@72ebceb

      The open source framework for sample based instruments - - added Scripting API getCurrentLevel() to Modulators, Effects & Synths · christophhart/HISE@72ebceb

      favicon

      GitHub (github.com)

    • E

      What's the easiest way to do *simple* sample glide/legato?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      13
      1 Votes
      13 Posts
      3k Views
      DanHD

      @Christoph-Hart said in What's the easiest way to do *simple* sample glide/legato?:

      What would be a way to make this script work as is but with Legato + Retrigger? Kind of like merging this script with the hardcoded one in HISE. I've managed to dig out the Legato Hardcoded script from the HISE master files, but don't really know which bits I'd need to try and put together from each script!

    • E

      SliderPack default value is not used

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      850 Views
      E

      yes

      disable your post character min limit plz

    • E

      the createHeadSprite script reveals some problems with GUI scripting

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      17
      0 Votes
      17 Posts
      3k Views
      E

      I tried doing "enableMidiLearn": "true" (with and without quotes on true) in the json but it didn't allow the continuous knob to be midi learnable, maybe because I don't have a right click callback setup? I wouldn't know how to set that up for midi learn.

    • E

      Allow decimal point for GUI pixel values / placement

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      4
      0 Votes
      4 Posts
      1k Views
      D

      Yeah I thought as much about the blurring - just gotta work out a decent way to slice and chop everything up always in even numbers