• making wavetable files - already Im confusing myself...

    11
    0 Votes
    11 Posts
    591 Views
    Oli UllmannO

    @Chazrox
    Glad you like it. To be honest, there's not that much to do, since @Christoph-Hart has already done all the hard work for us.

    Creating the WaveTable:
    All you have to do is fill a buffer, which you then load into the WaveTable synth using the WaveTable controller.

    Christoph has provided us with some examples in the documentation:
    https://docs.hise.audio/scripting/scripting-api/wavetablecontroller/index.html

    Appearance:
    To make the whole thing look interesting, I drew a panel based on the slider values of a slider pack. The slider pack is transparent and the panel is behind the slider pack.

    So you use the values of the individual sliders in the paintRoutine of the panel.

  • resaving sample maps

    8
    0 Votes
    8 Posts
    359 Views
    It_UsedI

    @paper_lung check the MonolithSplitAmount parameter inside the xml converted to monolith samplemaps. If the value from there is higher than you have in the archive parts, then the sampler will not find the monolith. There is indeed a bug in Hise that can add the previous values of the parts of the split monolith when exporting to the monolith. I recently report this bug. But is no actually for fix. Maybe this with low priority, if you have this bug - you can fix it by yourself.

  • Creating a pop out window with an eq or something on it

    20
    0 Votes
    20 Posts
    2k Views
    ChazroxC

    @pcs800 oh great!

    @pcs800 said in Creating a pop out window with an eq or something on it:

    post the info

    up to you.

  • Compile error macOS Tahoe: error Cycle inside a single target

    3
    0 Votes
    3 Posts
    279 Views
    D

    @Christoph-Hart haha, absolute madness from Apple, no one could have expected such an unnecessary change
    thank you for the quick fix, that was indeed the solution - now the export runs just fine! you saved me from downgrading my OS again^^

    Lets see when I will encounter my next bug with this new macOS update...

  • Bit of silence added to end of samples?

    14
    0 Votes
    14 Posts
    1k Views
    DanHD

    @Christoph-Hart Thank you, hugely appreciated!

  • Project Info - Version Number

    Solved
    6
    0 Votes
    6 Posts
    567 Views
    HISEnbergH

    @Christoph-Hart I gave this a shot but this wasn't the solution. It's my mistake.

    @d-healey you are exactly right.

    Basically for anyone who ends up here I recommend looking at and comparing the Info.plist that is part of the .component bundle. In my case I had changed the company code and this is why the plugin wasn't being recognized properly. Strange I couldn't find this in my Github commits but my issue had nothing to do with the version number.

    Thanks both for your responses!

  • How to change gain with a button in a sampler script

    4
    0 Votes
    4 Posts
    533 Views
    LindonL

    @lijas90 said in How to change gain with a button in a sampler script:

    @Lindon said in How to change gain with a button in a sampler script:

    VoiceGain1.setAttribute(VoiceGain1.Gain, value);

    It works! Thank you so much.😊

    ..do the course.

  • Plotter Oscilloscope Optimization

    3
    0 Votes
    3 Posts
    507 Views
    T

    Thanks a lot for your answer. Very helpful to explore your code and try some stuff.

    I dug a bit through those topics that you sent. There are very interesting as well, they all use a different way than me. I'm using a Floating Tile plotter and not a Script Panel. So, it's probably a dumb question but are every parameters (resizing display buffer, timer etc...) available only in a Script Panel ?

  • Mac OS Deployment Target

    1
    0 Votes
    1 Posts
    233 Views
    No one has replied
  • .ch1 samples stop working in compiled VSTi (did i miss something?)

    Solved
    24
    0 Votes
    24 Posts
    3k Views
    bendursoB

    @Straticah Yeah, this is my code to install the expansions (i'm actually saving other things on that json file, so that's why I used "SampleFolder" to retrieve it from the json)

    var CompletePath; inline function InstallPackage() { local parentFolder = FileSystem.getFolder("../"); local SampleFile = parentFolder.getChildFile("settings.json"); local SampleObject = SampleFile.loadAsObject(); local DirectoryFile = FileSystem.fromAbsolutePath(SampleObject.SampleFolder); CompletePath = DirectoryFile.createDirectory(InstrumentName); if (CompletePath.isDirectory()) { expHandler.installExpansionFromPackage(selectedInstrumentFile, CompletePath); } else { Console.print("Could not create the installation directory."); } }

    When I use expHandler.installExpansionFromPackage, it creates the link file on expansion samples folder with the samples path. It always worked for me, and I never received a support ticket.

    And then I created my own button to change the samples path on settings. This will change the sample paths for all the expansions.

    inline function onbtnChangeSamplesDirectoryControl(component, value) { if (value) { FileSystem.browseForDirectory("", function(selectedFolder) { if (selectedFolder) { if (selectedFolder.hasWriteAccess()) { var path = selectedFolder.toString(0); currentSampleFolderPath = path; var notFound = []; for (e in expHandler.getExpansionList()) { var name = e.getProperties().Name; var fullPath = path + "/" + name; var folderObject = FileSystem.fromAbsolutePath(fullPath); if (folderObject.isDirectory()) { e.setSampleFolder(folderObject); } else { notFound.push(name); } } if (notFound.length > 0) { Console.print("Not found"); } else { Console.print("All sample folders updated successfully"); } } else { Console.print("The selected folder can't be accessed due to insufficient write permissions. Please choose a different folder."); } } }); } }; Content.getComponent("btnChangeSamplesDirectory").setControlCallback(onbtnChangeSamplesDirectoryControl);
  • AAX Init Behavior

    3
    0 Votes
    3 Posts
    600 Views
    A

    @d-healey It hides a panel and un-bypasses a module based on a flag, p1. The panel was not showing but the module was bypassed, which is a mismatch. I ended up figuring out that f1 was firing after all and the issue was solved by explicitly setting the panel's starting visibility in the script before the functions run. All other hosts were showing it (it was visible when I compiled) but PT hid it. Still not totally sure why, and there's definitely some difference in how something is handled, but what I described specifically was a false alarm!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    27 Views
    No one has replied
  • NeuralNetwork.loadNAMModel() functional?

    15
    0 Votes
    15 Posts
    2k Views
    YarostY

    @Orvillain that newNN its an functionally amp sim? sorry for my english bro, i only speak spanish

  • What is the "Voice Setter System"?

    2
    1 Votes
    2 Posts
    486 Views
    Christoph HartC

    @Allen a change in the internal scriptnode API that improves the performance of polyphonic nodes in some cases. Nothing to worry about unless you write scriptnode classes.

  • Categorize items in a combo box without changing the order of items

    5
    0 Votes
    5 Posts
    515 Views
    A

    @Lindon
    Thank you! works as a charm!
    didnt know the preset system saves the texts in labels before...

  • Is there a way to capture HISE console logs externally?

    2
    0 Votes
    2 Posts
    586 Views
    d.healeyD

    @VirtualVirgin There's Debug Mode

    639036a8-eead-4095-90a5-51213ad283d9-image.png

    I don't think this write the output of Console.print though, so you'd need to handle that yourself.

  • Recreating a Physical Tube Mod

    1
    0 Votes
    1 Posts
    276 Views
    No one has replied
  • How to imitate Residual Noise Settings with setResynthesisOptions()

    1
    0 Votes
    1 Posts
    63 Views
    No one has replied
  • Sampler Plugin not installing samples

    13
    0 Votes
    13 Posts
    922 Views
    J

    @d-healey

    Yes that was the issue! Thanks for all the quick help!

  • Network modulation zipper noise help

    1
    0 Votes
    1 Posts
    107 Views
    No one has replied

49

Online

2.1k

Users

12.9k

Topics

112.0k

Posts