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

    4
    0 Votes
    4 Posts
    1k 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
    253 Views
    toxonicT

    @d-healey Hahaha, sure - i already did so! 😅
    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
    3k 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
    304 Views
    LindonL

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

  • Arp / Glide

    3
    0 Votes
    3 Posts
    140 Views
    DanHD

    @ulrik I have a glide script, but the two don't work together. In fact I find the Arp doesn't work with any other midi scripts, it just does its own thing.

  • LAF SliderPack Bug

    Unsolved
    35
    0 Votes
    35 Posts
    2k Views
    DanHD

    @ulrik Thanks - yes worked on my other machine too, weird! Got round it by using fillRoundedRectangle with 0 corners...

  • Scriptnode: Granulator compilation

    2
    0 Votes
    2 Posts
    349 Views
    Christoph HartC

    @Jlev777 yes currently the granulator is in a module that is not part of the DLL compilation codebase, but I actually don't see a reason why this is the case apart from "I didn't bother before"

    I've moved the code and removed that limitation so now you should be able to compile it.

  • Setting up my M1 mac for Universal binary compiles....

    19
    0 Votes
    19 Posts
    2k Views
    A

    @Lindon said in Setting up my M1 mac for Universal binary compiles....:

    What OS do I need to be running? - I'm guessing its coming with V12(Monterey)

    Traditionally the OS that your new mac comes with is the lowest macOS version that you can run, sadly. So if there is a need for backwards compatibility (when is there not?) that may present issues. Virtualization for pure testing can of course be done in VMWare Fusion including sound and drivers actually, but building/compiling via virtualized macOS is ill advised, I tried :(

    What version of Xcode do I need (bearing in mind that there's at least one of the later versions that wont work with HISE)

    Xcode can most likely be run in a few lower versions than the latest, even though the OS is newer and not explicitly supported. Reference the Xcode versions easily here:

    https://xcodereleases.com/

    Nice overview there. But do download from your account from the link that @orange left above.

  • PluginBoutique Plugin World Cup 2022!

    2
    8 Votes
    2 Posts
    467 Views
    trillbillyT

    @Casey-Kolb Big Leagues!

  • Simple way to get selected menu item from panel

    7
    0 Votes
    7 Posts
    258 Views
    toxonicT

    @ulrik Superb, that does the trick!

  • Frame4_Block Container?

    1
    0 Votes
    1 Posts
    181 Views
    No one has replied
  • LAF Again

    11
    0 Votes
    11 Posts
    1k Views
  • LAF Wafeform Tips?

    13
    0 Votes
    13 Posts
    2k Views
    StraticahS

    @Matt_SF 100% agree :)

  • DLL Export error. "API has changed "

    2
    0 Votes
    2 Posts
    133 Views
    lalalandsynthL

    anyone have any tips on this, not sure what to try as I cannot export ?

  • Big problems with a little plugin

    20
    0 Votes
    20 Posts
    2k Views
    LindonL

    @Dan-Korneff nice, thanks mate.

  • 0 Votes
    11 Posts
    475 Views
    StraticahS

    @Christoph-Hart @orange [SOLVED] - relinking xcode to the terminal via xcode/settings/locations

    i am having the same issue on mac, i moved my project from win to mac, everything seems to work i cleared the win dlls and build new mac dylibs but i cant load them into my HardcodedMasterFX Error, No DLL Loaded. (no network shows up)

    This is an error I get on compiling the dlls:

    even after xcode-select-p is right

    xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.
  • PopUp Menu SubMenus ?

    24
    0 Votes
    24 Posts
    1k Views
    DanHD

    @ulrik That's perfect, thanks so much!

  • Someone to Compile on Windows For Me

    31
    0 Votes
    31 Posts
    3k Views
    J

    Thanks everyone....finally got it going...im honestly not sure what finally got it working...but I deleted everything out of all the VST folders...cleared the user App data folder...recompiled the plugin completely...put it in the common files/VST3 folder and it finally loaded!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Lottie animations loop?

    2
    0 Votes
    2 Posts
    396 Views
    d.healeyD

    Hi Huen, it's like I told you before, you need to animate the lottie in a timer. I showed the basic principle in a video recently. I'm using a slider/knob to progress the frame count but you can replace that with a timer.

    https://www.patreon.com/posts/lottie-in-hise-73613625

21

Online

2.0k

Users

12.9k

Topics

111.8k

Posts