• Masks aren't following zoom factor

    8
    0 Votes
    8 Posts
    778 Views
    ustkU

    @d-healey Yup

    maskRescale.gif

  • Rhapsody Doesn't Export AudioFiles (Windows)

    Solved
    5
    0 Votes
    5 Posts
    370 Views
    ?

    @d-healey Silly me not realizing Engine.loadAudioFilesIntoPool() returns something πŸ€—

  • Reverting to an Earlier Version of the HISE App Crashes HISE (macOS)

    Solved
    3
    0 Votes
    3 Posts
    245 Views
    clevername27C

    @d-healey Restored from Time Machine. I suspect the problem is the Faust libraries losing their Gatekeeper clearance. (I tried to upvote your response, but I've already upvoted you six times today. πŸ˜‚)

  • Hise Controller bypass and play issue

    1
    1 Votes
    1 Posts
    103 Views
    No one has replied
  • 1 Votes
    6 Posts
    483 Views
    clevername27C

    @d-healey Testing, I seem to get the same behaviour.

  • Compiling DSP Networks failing on Windows

    14
    0 Votes
    14 Posts
    1k Views
    DanHD

    @ustk I had a fail, compile report complained of non existent connections, deleted the unused nodes and it worked. However it seems all over the place. I'm using RNBO, custom c++, SNEX and Faust in the same project πŸ˜†

    It's a lottery if it compiles successfully! Each time it is different 🀷

  • AAX compile error - Develop branch

    9
    0 Votes
    9 Posts
    2k Views
    ustkU

    Digging this very old issue.

    I get the exact same problem.
    Tried building from VS2022 directly (and checked the Runtime Library is set to /MT), same issue

    Setting the Runtime in the projucer as DLL allows for compiling successfully, but then I get a separate dll file.

  • Floating Tile / Waveform causing HISE to crash?

    5
    0 Votes
    5 Posts
    424 Views
    CyberGenC

    @DanH ok, that explains it. Thank you!

  • FFT Analyser Settings...

    3
    0 Votes
    3 Posts
    363 Views
    ustkU

    @sinewavekid Yes in order to make the properties of a display buffer permanent, they need to be set from script and applied to the display buffer. That's the normal procedure, you did well πŸ‘

  • 0 Votes
    4 Posts
    318 Views
    DanHD

    @DanH found it! The AVP Bypass soft bypass container had something weird going on - you can see its bypassed but didn't have a control to toggle it. Turns out I didn't need it so re-organised the contents and it works.

    Phew! Only 4 hours lost 😒

    Thinking about it I reckon I moved that AVP Bypass container out of Branch container which probably caused the issue. The branch would normally control the container bypass... I guess...

  • Notch Filter Mode in Scriptnode shows wrong graph

    8
    0 Votes
    8 Posts
    854 Views
    DanHD

    @DanH Bumpity Bump! Could really do with a fix on this! πŸ˜„

  • OpenGL shader is not working in 4.0.0

    18
    0 Votes
    18 Posts
    2k Views
    CyberGenC

    @CyberGen update. So, it turns out the expansions weren't coping to the app support folder correctly and that was causing the shaders not to show up. Once I fixed the expansions folder, the shaders started working again. So it seems it had nothing to do with openGL and everything to do me effing up the export. Cheers!

  • Global cable in Hardcoded FX working, then not, then yes, then...

    Solved
    14
    0 Votes
    14 Posts
    1k Views
    ustkU

    @orange Well it’s not modulation per say as a matter of time modification but it was just connected to a control so I could chose between two constant values. But this two states switch is still seen as "modulation" by Hise

    I've just encountered the problem again in another network so I opened an issue on GitHub

  • Plugin export error on latest develop branch

    Solved
    4
    0 Votes
    4 Posts
    295 Views
    bendursoB

    @d-healey said in Plugin export error on latest develop branch:

    Does it contain networks you compiled with the previous version but not with the new version?

    Oh yeah, that was it. Also I forgot to target Faust on xcode, and I have scriptnodes with faust hehe. Thanks!

  • HISE seems to have butchered all of my loop points.

    5
    0 Votes
    5 Posts
    573 Views
    E

    @aaronventure This is great advice. I've actually been using git to backup my project after every session, but I'm fairly new to using it so I didn't realize I could revert to a previous version.

    Thanks for pointing this out (and for the other user who mentioned this). I appreciate the guidance!

  • Multiple FFT panels

    4
    0 Votes
    4 Posts
    407 Views
    Adam_GA

    @ustk thank you!!

  • Preset Browser doesn't show the bottom buttons in exported plugin

    Solved
    3
    0 Votes
    3 Posts
    254 Views
    ustkU

    So this is finally working after deleting the UserPreset folder in both the project and the appData folder. Probably a corrupted file somewhere...

  • Engine.saveUserPreset() doesn't hold its promise on Cancel

    4
    0 Votes
    4 Posts
    310 Views
    ustkU

    @d-healey So I might have found the culprit

    I have CONFIRM_PRESET_OVERWRITE=1 and the confirmation message doesn't seem to handle the CANCEL case so this would better be either removed from the message box or handled

    void UserPresetHelpers::saveUserPreset(ModulatorSynthChain *chain, const String& targetFile/*=String()*/, NotificationType notify/*=sendNotification*/) { #if USE_BACKEND const String version = dynamic_cast<GlobalSettingManager*>(chain->getMainController())->getSettingsObject().getSetting(HiseSettings::Project::Version); SemanticVersionChecker versionChecker(version, version); if (!versionChecker.newVersionNumberIsValid()) { PresetHandler::showMessageWindow("Invalid version number", "You need semantic versioning (something like 1.0.0) in order to support user presets", PresetHandler::IconType::Error); return; } if (!GET_PROJECT_HANDLER(chain).isActive()) return; #endif File presetFile = File(targetFile); String existingNote; StringArray existingTags; #if CONFIRM_PRESET_OVERWRITE if (presetFile.existsAsFile() && (!MessageManager::getInstance()->isThisTheMessageThread() || PresetHandler::showYesNoWindow("Confirm overwrite", "Do you want to overwrite the preset (Press cancel to create a new user preset?"))) { existingNote = PresetBrowser::DataBaseHelpers::getNoteFromXml(presetFile); existingTags = PresetBrowser::DataBaseHelpers::getTagsFromXml(presetFile); presetFile.deleteFile(); } #else if (presetFile.existsAsFile()) { existingNote = PresetBrowser::DataBaseHelpers::getNoteFromXml(presetFile); existingTags = PresetBrowser::DataBaseHelpers::getTagsFromXml(presetFile); presetFile.deleteFile(); } #endif if (!presetFile.existsAsFile()) { auto preset = createUserPreset(chain); if (preset.isValid()) { auto xml = preset.createXml(); presetFile.replaceWithText(xml->createDocument("")); if (existingNote.isNotEmpty()) PresetBrowser::DataBaseHelpers::writeNoteInXml(presetFile, existingNote); if (!existingTags.isEmpty()) PresetBrowser::DataBaseHelpers::writeTagsInXml(presetFile, existingTags); if (notify) { chain->getMainController()->getUserPresetHandler().currentlyLoadedFile = presetFile; chain->getMainController()->getUserPresetHandler().sendRebuildMessage(); } } } chain->getMainController()->getUserPresetHandler().postPresetSave(); }
  • Module Tree effects not sorting properly.

    4
  • Expansion Install getting stuck

    14
    0 Votes
    14 Posts
    1k Views
    bendursoB

    @DanH Nice thanks :)

30

Online

1.8k

Users

12.1k

Topics

105.1k

Posts