• Need filmstrip animations

    4
    1 Votes
    4 Posts
    479 Views
    d.healeyD

    @Orvillain Thanks, it was designed by @Straticah

  • Label1+ label2 = label3

    5
    0 Votes
    5 Posts
    183 Views
    Y

    @Lindon ah yes thank U ;)

  • 0 Votes
    23 Posts
    2k Views
    OrvillainO

    @Orvillain

    Blooming blooms of bloomington! That was a lot easier than I had thought it was going to be! More or less the example in the documentation was all I needed to do. Here's the code for setting up the broadcaster. This happens in the main interface onInit function.

    const var b = Engine.createBroadcaster({ id: "sampleListener", args: ["eventType", "samplerId", "data"] }); b.attachToSampleMap("Kick_sampler", "SampleMapChanged", ""); b.addListener("", "funky", function(eventType, samplerId, data) { build_sampler_routing(samplerId); });

    This triggers a function called build_sampler_routing, which takes the samplerId in as an argument:

    inline function build_sampler_routing(sampler_id) { local parts = sampler_id.split('_'); local slot_name = parts[0]; local routing_matrix = slots[slot_name]['sampler_routing_matrix']; routing_matrix.setNumChannels(sampler_channel_count); local slot_default_routing_data = default_channel_data[slot_name]; for (channel in slot_default_routing_data) { local channel_data = slot_default_routing_data[channel]; routing_matrix.addConnection(channel_data['source_idx'][0], channel_data['sampler_output_idx'][0]); if (channel_data['source_idx'].length > 1 && channel_data['sampler_output_idx'].length > 1) { routing_matrix.addConnection(channel_data['source_idx'][1], channel_data['sampler_output_idx'][1]); } } }

    That's how I needed it to work for my script anyway. Your mileage may blooming well very.

    Also shout out to @d-healey - signed up to your patreon guv, and learnt about broadcasters from your video. Would definitely love to see more there. Seems like broadcasters can handle a lot of the heavy lifting when it comes to communicating between different parts of a plugin.

  • Script FX examples

    1
    0 Votes
    1 Posts
    100 Views
    No one has replied
  • Enable OpenGL

    6
    0 Votes
    6 Posts
    551 Views
    Gabor.KG

    @CyberGen Oh, I never thought there is a third place where I have to turn it on. :grinning_face_with_sweat:

    Nevertheless, everything works fine finally! Thanks a lot!

  • Hardcoded Master FX keeps crashing

    36
    0 Votes
    36 Posts
    2k Views
    1

    @d-healey Thx, here's hoping for the best

  • Newbie confusions by using precompiled HISE

    18
    0 Votes
    18 Posts
    733 Views
    I

    @d-healey that's awesome . i will check it out

  • Problems with Global LFOs and polarity.....

    13
    0 Votes
    13 Posts
    303 Views
    LindonL

    @Lindon ok so I have a hacky work around....if anyone ever gets here with this problem...

    Set up your Global LFOs as bi-polar...

    add a constant modulator to each LFOs "LFO Intensity Mod" section - and invert the values produced by your UI's depth control to modulate this instead of the LFOS intensity...

    At this point the LFO will work correctly... but will send modulation values in inverted order, so you need to invert every "target modulator"... now your modulation should work properly, but if you are using a plotter to display the Global LFOs state, this will also be inverted...so:

    set up a "dummy" sound source(a silent synth wont work) that issues no sound and add to it a "target modulator", suitably inverted, for each of your Global LFOS, (you can do this in the GAIN section if you like - it really doesnt matter where - but Im gun-shy of the Pitch section right now) now use the output of these in your Plotters...

  • The system cannot find the path specified. please help me

    2
    0 Votes
    2 Posts
    210 Views
    Christoph HartC

    Finally that export wizard is giving some meaningful feedback for once :)

    i installed visual studio by changing the default shared location C:\ to another drive by using regedit because of storage problems.)

    There's a lot in the process that will assume the default location. You can manually edit the system variables so that msbuild is accessible from anywhere, but there will be lots of glitches going forward if you don't stick to the default installation path.

  • Wavetable monolith file not read when compiling

    8
    0 Votes
    8 Posts
    408 Views
    A

    okay guys.. finally i fixed it by manually changing the sample folder in a custom setting floating tile.

    P3.png

    Both .hwm and .hr1 are work fine now.
    The popup installing sample window seens like not works well in this project for some reason...

    For the warnning C4715, I not quite sure if it actually matters in this case. I bypassed it by simply adding a return 0 but I think it's ok to just leave it alone cuz it won't prevent anything from compiling.

  • Creating Wavetables using Loris...

    9
    0 Votes
    9 Posts
    468 Views
    CyberGenC

    @ally it's true that loris only accepts one velocity layer per sample map. What I was trying to explain is that you can work around that by having all the dynamics layered within each individual sample that you add to the map. You can easily morph between dynamics using velocity after they have been converted to .hwt.

    WavetableSynthesiser1.setAttribute(WavetableSynthesiser1.TableIndexValue, vel/127);
  • Re: How to make a guitar tuner

    4
    0 Votes
    4 Posts
    176 Views
    A

    @11235813

    Link Preview Image fft scritpnode analyzer

    @yall Seems to work fine here.. This is just an adaptation of the visualisation snippet, simply replacing the peak node with FFT does the trick. HiseSnippet...

    favicon

    Forum (forum.hise.audio)

    See if you can modify this to suit your needs.

  • Preset creation disabled on Mac

    Solved
    4
    0 Votes
    4 Posts
    342 Views
    O

    Issue was unrelated to HISE. The "User Preset" folder had admin privileges set to "Read-Only". Altered the settings of the installer to fix the issue.

  • Global Velocity Mod + Arpeggiator = Note Dropouts

    9
    0 Votes
    9 Posts
    300 Views
    bendursoB

    @DanH Thanks. I also just realized that it only happens with Vel Mod inside Global Modulators. In my case I can use Velocity Modulators directly in the Samplers and it works ok.

  • How to test for a NaN

    9
    0 Votes
    9 Posts
    358 Views
    ustkU

    @Matt_SF Oh nice! I was certain I tested this too but apparently not!

    @d-healey Yeah the apparence I could just treat it this way but unfortunately the number I need to return in the case of a NaN is depending on the context, so it's not that simple i the end

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • VST with sampler interface

    2
    0 Votes
    2 Posts
    206 Views
    d.healeyD

    @alfaholic There is no way to show the sample mapping window on the front end of the plugin, you'd have to create your own interface through scripting. It is possible to allow the user to import samples though.

  • From A to Z

    14
    0 Votes
    14 Posts
    596 Views
    U

    @d-healey I found the files. Thank you. They launched successfully.)))

  • Phase modulation/distortion possible?

    1
    0 Votes
    1 Posts
    103 Views
    No one has replied
  • Javascript Libraries into HISE

    3
    0 Votes
    3 Posts
    120 Views
    T

    @tomekbruml thank you for the quick response! Much appreciated.

17

Online

1.8k

Users

12.1k

Topics

105.5k

Posts