HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. jenö
    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 5
    • Groups 0

    jenö

    @jenö

    0
    Reputation
    1
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    jenö Unfollow Follow

    Latest posts made by jenö

    • Problem building latest develop branch

      Hi!

      I have tried to build HISE from the latest (may 15) commit on github, but I get a heavy list of errors, these are the following:

      syntax error: missing '}' before 'constant'
      Cannot open include file: 'iasiodrv.h': No such file or directory
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '}'
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: identifier 'ImplementationType'
      syntax error: identifier 'ImplementationType'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: '}'
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '}'
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: missing ';' before '{'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      '{': missing function header (old-style formal list?)
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      syntax error: '}'
      syntax error: missing ';' before '}'
      '_headConvolver': unknown override specifier
      '_headConvolver': unknown override specifier
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: missing ';' before '{'
      '_tailConvolver0': unknown override specifier
      '{': missing function header (old-style formal list?)
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: missing '}' before 'constant'
      missing type specifier - int assumed. Note: C++ does not support default-int
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      syntax error: 'constant'
      '_tailConvolver': unknown override specifier
      '_tailConvolver': unknown override specifier
      syntax error: missing ';' before '}'
      missing type specifier - int assumed. Note: C++ does not support default-int
      missing type specifier - int assumed. Note: C++ does not support default-int
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: identifier 'ImplementationType'
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      'numImplementationTypes': illegal qualified name in member declaration
      syntax error: '}'
      'numImplementationTypes': undeclared identifier
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      'numImplementationTypes': illegal qualified name in member declaration
      syntax error: '}'
      'numImplementationTypes': undeclared identifier
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      'numImplementationTypes': illegal qualified name in member declaration
      syntax error: missing ';' before '{'
      'numImplementationTypes': undeclared identifier
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: '}'
      'numImplementationTypes': illegal qualified name in member declaration
      syntax error: missing ';' before '}'
      syntax error: missing '}' before 'constant'
      'numImplementationTypes': undeclared identifier
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      syntax error: '}'
      syntax error: missing ';' before '}'
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      syntax error: missing ';' before '{'
      missing type specifier - int assumed. Note: C++ does not support default-int
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      syntax error: missing '}' before 'constant'
      syntax error: 'constant'
      syntax error: missing ';' before '}'
      syntax error: identifier 'ImplementationType'
      syntax error: '}'
      syntax error: missing ';' before '}'
      syntax error: missing ';' before '{'
      '{': missing function header (old-style formal list?)
      '_headConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver0': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      '_tailConvolver': unknown override specifier
      missing type specifier - int assumed. Note: C++ does not support default-int
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier
      'AudioFFT::AudioFFT(audiofft::ImplementationType)': overloaded member function not found in 'AudioFFT'
      'void AudioFFT::{ctor}(audiofft::ImplementationType)': symbol cannot be defined within namespace 'audiofft'
      'AppleAccelerate': illegal qualified name in member declaration
      'AppleAccelerate': undeclared identifier
      expression did not evaluate to a constant
      'constant': illegal token on right side of '::'
      type '' unexpected
      case expression not constant
      'AudioFFT::~AudioFFT(void)': symbol cannot be defined within namespace 'audiofft'
      'void AudioFFT::init(size_t)': symbol cannot be defined within namespace 'audiofft'
      use of undefined type 'detail::AudioFFTImpl'
      'init': is not a member of 'std::unique_ptr<detail::AudioFFTImpl,std::default_deletedetail::AudioFFTImpl>'
      'void AudioFFT::fft(const float *,float *,float *)': symbol cannot be defined within namespace 'audiofft'
      use of undefined type 'detail::AudioFFTImpl'
      'fft': is not a member of 'std::unique_ptr<detail::AudioFFTImpl,std::default_deletedetail::AudioFFTImpl>'
      'void AudioFFT::ifft(float *,const float *,const float *)': symbol cannot be defined within namespace 'audiofft'
      use of undefined type 'detail::AudioFFTImpl'
      'ifft': is not a member of 'std::unique_ptr<detail::AudioFFTImpl,std::default_deletedetail::AudioFFTImpl>'
      'size_t AudioFFT::ComplexSize(size_t)': symbol cannot be defined within namespace 'audiofft'
      'FFTConvolver': is not a class or namespace name
      missing type specifier - int assumed. Note: C++ does not support default-int
      'fftconvolver::FFTConvolver': constructor initializer lists are only allowed on constructor definitions
      'fftconvolver::FFTConvolver': function should return a value; 'void' return type assumed
      'FFTConvolver': is not a class or namespace name
      missing type specifier - int assumed. Note: C++ does not support default-int
      'reset': identifier not found
      'fftconvolver::{dtor}': function should return a value; 'void' return type assumed
      'FFTConvolver': is not a class or namespace name
      '_segCount': undeclared identifier
      '_segments': undeclared identifier
      '_segmentsIR': undeclared identifier
      '_blockSize': undeclared identifier
      '_segSize': undeclared identifier
      '_segCount': undeclared identifier
      '_fftComplexSize': undeclared identifier
      '_segments': undeclared identifier
      '_segmentsIR': undeclared identifier
      '_fftBuffer': undeclared identifier
      '_fft': undeclared identifier
      '_preMultiplied': undeclared identifier
      '_conv': undeclared identifier
      '_overlap': undeclared identifier
      '_current': undeclared identifier
      '_inputBuffer': undeclared identifier
      '_inputBufferFill': undeclared identifier
      'FFTConvolver': is not a class or namespace name
      '_inputBuffer': undeclared identifier
      '_inputBufferFill': undeclared identifier
      '_current': undeclared identifier
      '_conv': undeclared identifier
      '_preMultiplied': undeclared identifier
      '_overlap': undeclared identifier
      '_segments': undeclared identifier
      's': a symbol whose type contains 'auto' must have an initializer
      syntax error: missing ';' before ':'
      syntax error: missing ';' before ')'
      'FFTConvolver': is not a class or namespace name
      '_blockSize': undeclared identifier
      '_segSize': undeclared identifier
      '_blockSize': undeclared identifier
      '_segCount': undeclared identifier
      '_blockSize': undeclared identifier
      '_fftComplexSize': undeclared identifier
      'AudioFFT': the symbol to the left of a '::' must be a type
      'ComplexSize': is not a member of 'audiofft'
      '_segSize': undeclared identifier
      'ComplexSize': identifier not found
      '_fft': undeclared identifier
      '_segSize': undeclared identifier
      '_fftBuffer': undeclared identifier
      '_segSize': undeclared identifier
      '_segCount': undeclared identifier
      '_segments': undeclared identifier
      '_fftComplexSize': undeclared identifier
      '_segCount': undeclared identifier
      '_fftComplexSize': undeclared identifier
      '_blockSize': undeclared identifier
      'remaining': const object must be initialized
      '_blockSize': undeclared identifier
      '_blockSize': undeclared identifier
      'sizeCopy': const object must be initialized
      '_fftBuffer': undeclared identifier
      '_blockSize': undeclared identifier
      expected an expression before ']'
      '_fft': undeclared identifier
      '_fftBuffer': undeclared identifier
      '_segmentsIR': undeclared identifier
      '_preMultiplied': undeclared identifier
      '_fftComplexSize': undeclared identifier
      '_conv': undeclared identifier
      error count exceeds 100; stopping compilation
      'argument': conversion from 'int' to 'juce::uint16', signed/unsigned mismatch
      'argument': conversion from 'int' to 'juce::uint16', signed/unsigned mismatch
      The contents of are available only with C++20 or later.
      'numImplementationTypes': illegal qualified name in member declaration
      'numImplementationTypes': undeclared identifier

      I have followed every step in the tutorial carefully and managed to build HISE a couple of months ago, but now it doesn't seem to work when I cloned the github repo with git bash instead of downloading the code manually.

      Thanks for the help!

      posted in Newbie League
      J
      jenö
    • RE: HISE 4.1 release vs compiling from dev branch

      @d-healey thanks, I will try again!

      posted in General Questions
      J
      jenö
    • RE: HISE 4.1 release vs compiling from dev branch

      @d-healey I use the oneapi base toolkit and building the develop one.

      posted in General Questions
      J
      jenö
    • RE: HISE 4.1 release vs compiling from dev branch

      @d-healey thx for the fast reply!

      I have now compiled is following your tutorial, but the intel ipp version does not match and I get an error. I've seen many have had troubles with that. May I ask how you set up this git pull system? Sorry very noob question.

      posted in General Questions
      J
      jenö
    • HISE 4.1 release vs compiling from dev branch

      Hi!

      I am very new to HISE and programming in general, but I've gone through all the material I could find in the docs and youtube, but I am still confused whether I should go for the release version or compile it. Are there any downsides (besides the "outdated" nature) to the release version? Is there a difference between how you can export the plugin from the release version versus the compiled one? I am asking this because I don't really understand how to keep the self-compiled version up to date and it just seems tideous to check for updates. If the compiled version really is superior in other ways than being more up to date, is there a way to automate some kind of update process that updates the code whenever it was updated on github?

      Thank you very much for the help!

      posted in General Questions
      J
      jenö