2.0.0 has arrived



  • @jay That sucks. Have you checked it's not something to do with the project folders? I noticed on one project the main container had changed it's name and it wouldn't load right, changed the name back and it worked fine. I had it under a save called 'template_v1.001.' It had automatically changed the main container to be called that, didn't like the '.', so changed it to 'template_v1_001' and it was ok.



  • @Christoph-Hart :
    Did I ever tell you that I love you?

    Would you marry me ?

    no, wait HISE 3.0 to formalize our union;)

    works with VS2015 or must have 2017 ?



  • 0_1542655508899_fb4.gif



  • @staiff it's mine! I saw him first 😛



  • For some Reason is not working for me



  • Looking forward to trying this. Thank you Christoph



  • Compiled plugin version says 1.5.1
    0_1542759662577_Screen Shot 2018-11-20 at 7.19.24 PM.png



  • After compiling newest HISE 2.0 I am no longer seeing the text in the preset browser where you enter the bank/category/preset names. Anyone else getting this or just on my end ?

    Edit:

    If I add a new floating tile preset browser I can see the text names there, only doesn't show them when I use the star icon next to the home icon at the top of HISE.



  • "There is also a new example project, which will be demonstrated during my talk (the video recording will be posted here if it's available).
    https://github.com/christophhart/vcsl_hise"

    very cool... i love Versilian CE project. I have built this library last year with those samples. https://ilirbajri.bitrix24.site/otone1/



  • What about that visual 'scripting' environment you've shown little bits of before? I'm highly interested in that feature.



  • Good afternoon all! I want to ask for the help as it is correct to compile version 2.0.0 on Linux. I have on the screen such mistake:
    make: *** [Makefile:153: build/intermediate/Release/MainComponent_a6ffb4a5.o] Error 1
    Version 1.0.6 is compiled on all distribution kits of Linux without mistakes.
    Compiling MainComponent.cpp error.
    Sorry, I am absolutely a beginner in programming, I only study.



  • @edelweys
    For the qjackctl control I use - pajackconnect.
    https://github.com/brummer10/pajackconnect
    http://bandshed.net/forum/index.php?topic=3937.0
    It is possible to add to autostart.
    Can someone it is useful.



  • @trivalve said in 2.0.0 has arrived:

    What about that visual 'scripting' environment you've shown little bits of before? I'm highly interested in that feature.

    Yeah, I was a bit overambitious here - there's a minimal working prototype but to get it from some simple hello world examples to a system that can actually create useful things is a way too long road.

    I might reuse some parts of this projects when I am working on a new system to coallescate multiple FX into one module, but even this is future music at the moment.



  • Thanks you very much Christoph ! Compilation took place successfully on Fedora 28, I think and on other distribution kits everything will be excellent also. Well and now it is possible to go further, on steps of studying of Hise.



  • @christoph-hart That's a shame - I was interested in that for the purpose of tinkering with various forms of physical modeling.



  • @trivalve Try Cabbage for physical modelling



  • @d-healey I would, but I enjoy the HISE environment and find it more stable to work with. I'm mostly just interested in toying with Karplus-Strong, so maybe just that could be implemented into HISE somehow in the future. No need for finishing an entire visual scripting environment, just a single filtered delay line FX to work with.



  • Yes I might add a few more modules at some point and a Karplus Strong thingy might be useful - I don‘t know anything about Physical Modelling at the moment, but there are many existing open source KS algorithms floating around.

    Also I‘d like to encourage people to write their own modules in C++ - the API is still WIP, but you won‘t be dependent on me implementing this if you know C++ (and even if you don‘t, you might find somebody who can do this before me).



  • @christoph-hart Any physical modeling I've ever seen is based on some combination of Karplus-Strong, Waveguide synthesis (which is a sort of advanced version of Karplus-Strong, I'm unsure what it actually constitutes; it really depends on the application, like 2D meshes to simulate drum membranes or something), comb filtering, and convolution. Of course I'm not EXACTLY sure how they work, stuff like Audio Modeling's SWAM strings (which are 100% physical modeling pretty much) or MODO bass or Pianoteq seem pretty arcane and mysterious, but I know the SWAM strings are based on waveguide synthesis, from reading their website. There's also AAS Chromaphone, but that's definitely much simpler, at least from how it sounds.

    Convolution's already there, and comb filtering is possible with the phase FX, although I'm not sure how to use it since it has two dials for frequency instead of delay time - I have no idea how they relate to each other and it's hard to use properly as a result, since all the information I can find is based on delay times. Just Karplus-Strong by itself would be a big stepping stone in experimenting; Waveguide synthesis is its own beast as far as I can tell and probably isn't trivial to implement at all.



  • After a teeny bit of reading, from what I can understand, Karplus-Strong is actually a form of waveguide synthesis - waveguide synthesis is just different arrangements of delay lines and low-pass filters and, for the sake of simulating sympathetic resonance of other strings in instruments such as the guitar, feeding the signal into other delay lines.

    For example an additional delay line might be arranged differently to simulate the bridge or pickup of an instrument...

    With that in mind, a Waveguide module might be possible if you adapted the visual scripting system to just include audio routing, delay, and low-pass filters. Of course the filters and delays would need to be automatable. That's how I'd do it, since it seems the arrangements differ depending on the instrument you are trying to imitate. Again probably not trivial.

    I'm not entirely sure if the filters are always low-pass, either, but I don't know much about it. It probably is, since it's always used to simulate the reflections throughout the instrument and such. That's my thoughts on the waveguide part.

    On another note it also seems the Phase FX is not polyphonic - it'd be useless for instruments that can play more than one note at a time.


 

6
Online

398
Users

1.3k
Topics

9.3k
Posts