• ERROR C1083 when Building HISE

    5
    0 Votes
    5 Posts
    232 Views
    S

    @MikeB Thanks! It worked now! Apparently, I had to make sure all steps for enabling IPP are done right.

  • Export as instrument (VSTi/AUi) Plugin [Level:Beginner]

    7
    0 Votes
    7 Posts
    558 Views
    S

    @DabDab @d-healey
    I see, thank you!

  • SetLookAndfeel Array

    Solved
    3
    0 Votes
    3 Posts
    76 Views
    DabDabD

    @ustk Superb.. That's what I wanted. I got stuck in it.

  • Random value change on the `cable_table` node

    7
    0 Votes
    7 Posts
    263 Views
    DanHD

    @Fortune I’ll keep checking tomorrow. I think I saw it again today but couldn’t be 100% sure as it’s such a small movement 😂

  • Is it possible....

    4
    0 Votes
    4 Posts
    188 Views
    lalalandsynthL

    @tomekslesicki I am trying to do this now using a global modulator container with an lfo , then in scriptnode I have a global_receive but how can I send the global modulator container lfo to the global receive ?

    The global send/receive does state " Send the sginal anywhere in HISE " but it seems like its only a send /receive within scriptnode ?

    EDIT : the Global_mod node will receive the LFO from global modulator !

  • Impossible to open xml after update

    18
    0 Votes
    18 Posts
    299 Views
    Christoph HartC

    @d-healey yeah I hate that middle position property: -1 is a terrible default value, that‘s why scriptnode uses a skew factor as property which defaults to linear (=1).

  • Clockramp to lfo/osc or synced LFO in scriptnode ?

    3
    0 Votes
    3 Posts
    172 Views
    lalalandsynthL

    @Fortune That will just modulate the speed , I would just like to control the speed with a synced clock.

  • Can't access to functions in external files anymore?

    Solved
    9
    0 Votes
    9 Posts
    179 Views
    ustkU

    @d-healey That did it! 😎
    So Hise certainly was more permissive before...

  • Draw Image in Presets Browser

    Solved
    12
    0 Votes
    12 Posts
    335 Views
    d.healeyD

    @DabDab laf.loadImage()

  • Add a curve to a table

    8
    0 Votes
    8 Posts
    397 Views
    DabDabD

    @d-healey Got it.

  • Native M1 Mac exports

    15
    0 Votes
    15 Posts
    688 Views
    A

    Thanks everyone for the clarification! Based on the general consensus I thought I'd successfully exported a universal binary (I had 2 versions of Xcode on my Big Sur computer, 10.3 and 13.2.1) and didn't have a way to check until I recently borrowed a fresh, Rosetta-less M1 laptop and it didn't work. In lieu of holding the laptop hostage, I looked into how to check on any Mac via Terminal:

    Export plugin Right click > "Show package contents" > Contents > MacOS > [plugin executable file] Type "lipo -archs " into Terminal and drag the executable in. Terminal returns "x86_64 arm64" if it's a universal binary and "x86_64" if it's Intel only.

    Mine were Intel only at first because HISE was using the older version of Xcode to export (I'm guessing because that's what I used to compile HISE itself), so I just had to open the autogenerated Xcode project in the newer Xcode version and export from there. Everything was already set up correctly in the file, so I assume you would not have these issues if your whole setup was not based on an older version of Xcode.

  • Is this what I think it is?

    5
    0 Votes
    5 Posts
    121 Views
    ulrikU

    @Christoph-Hart Nice feature :)

  • Accurate range conversion

    21
    0 Votes
    21 Posts
    616 Views
    toxonicT

    @Christoph-Hart okay, thank you for the explanation. I'll change this in my project after i compiled the latest commit for the converter node. 😉

  • How to Save Arp/Seq Presets

    6
    0 Votes
    6 Posts
    152 Views
    DanHD

    @DabDab iirc you'll need to create all the buttons etc that the script refers to as well

  • macros not working on compiled plugin

    9
  • Xcode errors during iOS build

    4
    0 Votes
    4 Posts
    342 Views
    A

    @Christoph-Hart Okay, I see. Too bad but I see the time-sucking black hole in re-inventing the wheel for you, especially for such a unique computing environment. Already lots of time spend making new features and fixing bugs. Not worth it.

  • Help me understand FFT and IPP (and other libs)

    4
    0 Votes
    4 Posts
    615 Views
    A

    @Christoph-Hart Thanks for the clarification!

    The CPUs instruction set for SIMD seems to be a big factor for the actual gains. I found a nice thesis by a guy named Anthony Blake called "Computing the fast Fourier transform on SIMD microprocessors", including lots of comparisons from quite recent machines (i7-2600, around 7yrs old "only":=). It included a high-performance FFT library called SFFT / Spiral, vDSP, Intel IPP and FFW3: (page 140 in pdf)

    https://www.cs.waikato.ac.nz/~ihw/PhD_theses/Anthony_Blake.pdf

    According to the benchmarks, another library called SFFT (Sparse Fast Fourier Transform) was used that partially trashed the others (FFW3/vDSP/IPP) around the 4-64 bit sets in lots of tests. But according to the Spiral SFFT page:

    the algorithm can be faster than modern FFT libraries. However, the reference implementation is not optimized for modern hardware features such as the cache hierarchy, vector instruction sets, or multithreading.

    Too bad, would have loved to stare at some more graphs and then going "I wish I understood the context". :) It is now being used in 3D FFT to analyze the trajectories of gravitational pulls or ... well space n shit 😁

    @d-healey Thanks for the video, I saw it yesterday and it is really good. He explains it perfectly.

  • Different font sizes in one label text

    8
    0 Votes
    8 Posts
    165 Views
    toxonicT

    @d-healey Hahaha, sure - i already did so! :grinning_face_with_sweat:
    But sometimes it's hard to find the correct answers without asking, when you have absolutely no clue, where to search for it... ;-)

  • Cant build with IPP, but I could the last 2 yrs.

    30
    0 Votes
    30 Posts
    1k Views
    Matt_SFM

    @Lindon @DanH @BWSounds ah I didn't see the other thread, thanks 👍

  • Envelope Follower - ScriptNode - displaying it...

    6
    1 Votes
    6 Posts
    189 Views
    LindonL

    bump bump - anyone got any ideas? If not I will launch a feature request...

39

Online

1.6k

Users

11.3k

Topics

98.1k

Posts