• Multi-Mic Positions and Terminology

    7
    0 Votes
    7 Posts
    2k Views
    Christoph HartC

    I don't think the MultiMic concept is suitable for your use case as you can't use different LFOs/ modulators on different mic channels. The idea behind this is exactly to prevent having multiple LFOs and envelopes when you only need one. There are more limitations (the loop points must be equal) etc. so it's really only usable for multi-mic configurations (hence the name).

    Just use multiple samplers, the overhead of having multiple instances should not be a big problem (or in your special case use multiple JUCE synthesisers which load the streaming sampler sounds).

    You might want to experiment with the SynthesiserGroup module which basically allows to coallescate multiple samplers on the voice level which allows stuff like having one envelope for all AHDSR. But after all since you want to go full C++ anyway, you can just hardcode this structure and get the exact signal flow you want.

  • resizing hise synth (or sampler) in VST

    3
    0 Votes
    3 Posts
    788 Views
    staiffS

    working also in VST in this commit:
    https://github.com/christophhart/HISE/tree/new_threading

  • Merging Multiple Mics Issue

    2
    0 Votes
    2 Posts
    420 Views
    d.healeyD

    I solved it. I thought the auto sample mapper was setting the number of round robin groups for me but it turns out it wasn't. So I set the number of RRs and remapped the samples and it all worked smoothly.

  • value of knobs/sliders when using filmstrip images

    9
    0 Votes
    9 Posts
    2k Views
    staiffS

    for now another new problem.
    i have a synth group with 3 waveforms osc (osc1 & 2 for fm, 1subosc) & 1 noise osc.
    if i enable FM (with scirpt on OnControl) i can enable osc1 & osc2 as carrier and modulator controled via on/off button in interface.
    if i put off the button the Synth Group is soloed to Osc1 only.

    is there a way to enable FM, osc1 and osc2 with button ON, and enable all synths when button is off ?

    EDIT:
    ok found that the synthesizer group has changed; and i hate the new one. Definitively. deactivate FM let just 1 waveform generator ON. The old one when deactivated let ALL the generators in it playing.

  • Top bar!

    2
    0 Votes
    2 Posts
    452 Views
    Christoph HartC

    Yes, but this is like this since months. I removed the top bar because 100% of everybody wanted to customize it and use their layout etc.

    You can use the FloatingTile component in conjunction with the PresetBrowser, TooltipBar etc. Take a look at the Floating Tile API for more information.

  • Syntesizer group unisono detune spread and FM in interface

    11
    0 Votes
    11 Posts
    2k Views
    staiffS

    yes !
    i also work with RackAfx (some times ago with WDL OL) and in this case using a lot of "if" and "else if" or "case" with the functions to do.
    but it's pure C++
    here it's JSON.
    i must learn again how to work with C++ codes in hise before doing this.

    i actually make the synth in hise and the BDD Juno/Dimension-D in Rackafx.

  • Monolith dont work

    21
    0 Votes
    21 Posts
    4k Views
    staiffS

    @Christoph: sorry but i resampled it (so erased the old ones and replaced it). the new works. So the problem was the wav file for sure.

    @Alexaudio : Maybe just use 4 layer and use the velocity modulator to control this 4 layer like it could have 9 layer. not sure it will be as good as real 9 layers. remember that old Roland MKS-20/RD 1000 piano had beetween 4 and 8 layers and a velocity layer to map the all 0 - 128 velocity steps. that was causing (in parts) his particular sound and velocity response for a 80's digital piano.
    But maybe with your real piano it will sound as a "digital" piano. So not sure.... just an idea...

  • Trim Sample Start + Multi-channel

    11
    0 Votes
    11 Posts
    2k Views
    d.healeyD

    I might have stumbled across a bug but as yet I haven't been able to repeat it reliably. It occurs when I load some samples into a sampler, run trim start, then decide I'm not happy with the threshold I chose so I reset the start time of all the samples to 0 and run trim start again with a different threshold. What happens is some of the samples end up with their start time being set to the same as their end time.

  • about exported audio FX

    8
    0 Votes
    8 Posts
    2k Views
    S

    I checked the latest version. Now the front panel has become active!
    Thank you very much

  • Question about AAX and License with Hise!

    2
    0 Votes
    2 Posts
    834 Views
    Christoph HartC

    I think your confusing AU with AAX.

    AU is Apple's native plugin format for Logic, Garageband etc (although VST is also supported on OSX). AAX is the plugin standard for ProTools and is available on both OS (Windows and macOS).

    And yes, you definitely need a Apple system to compile AU plugins (and AAX plugins for ProTools on macOS). A mac mini will be just fine as long as it has an Intel CPU (you can't compile Universal Binaries on PowerPC CPUs). I am myself using one as main system (I am running Bootcamp for Windows so I have both OS on the same machine).

    In order to compile AAX plugins, you need to register at Avid, compile their SDK, get a iLok, register at PACE for a code-signing account, get a digital codesigning certificate for Windows from Comodo (or another company), build the AAX versions and sign them using their codesign utility which I can tell you is a very tedious and annoying procedure.

    RE Commercial license, I am cooperating with a few companies that are building commercial plugins, where I offer my support during development and after release. If you want to discuss the specifics, drop me an PM.

  • Embedded loop points

    12
    0 Votes
    12 Posts
    2k Views
    Christoph HartC

    I'll take a look, but it's possible that my loop-point importer is not as robust as it should be (it worked for my samples in the past, but there is no hard standardisation for loop point definition so there are many edge cases).

  • HISE @ JUCE Awards

    2
    2 Votes
    2 Posts
    835 Views
    alexaudio10A

    It is done! And by the way, I really believe in your program. Good continuation!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
    No one has replied
  • load font example please

    10
    0 Votes
    10 Posts
    2k Views
    M

    awesome. could i just replace the code in the vumeter.js with this code?

  • 0 Votes
    13 Posts
    2k Views
    Christoph HartC

    Make sure you don't install Xcode 9, it is buggy as hell according to everybody...

  • Can not export in any format

    1
    1 Votes
    1 Posts
    637 Views
    No one has replied
  • Sort of 'main samples-start'?

    2
    0 Votes
    2 Posts
    842 Views
    Christoph HartC

    Well, you can simply select all samples and enter a new sample start value (or right click on the field to open a big slider). Loop points should not be affected by this.

    If you want to change them dynamically, increase the sample start modulation range of all samples and add a constant modulator (take a look at the tutorial how to use the sample start modulation).

  • A-440 generator

    4
    0 Votes
    4 Posts
    2k Views
    Dark BoubouD

    I found something better than Synth.noteOffByEventId() !
    Just have to assign the button to Sine Wave Generator, and then connect to 'gain'.
    0=no volume, 1= volume :)
    Thx :D

  • Problems when building, IPP disabled

    9
    0 Votes
    9 Posts
    2k Views
    J

    Here is a link to the .jucer file: https://we.tl/wj7OFfq9BC

  • Using wav files as samples

    Unsolved
    8
    0 Votes
    8 Posts
    2k Views
    S

    Thanks Christoph - didn't expect you to produce this tutorial so quickly :)
    I'm a bit tied up for the next couple of days stacking firewood for the coming winter, but as soon as I get a chance I'll go through the tutorial and do some experimenting.....
    Thanks again!

30

Online

1.6k

Users

11.2k

Topics

97.3k

Posts