Code Monkey home page Code Monkey logo

Comments (9)

ffont avatar ffont commented on May 13, 2024

Hi, it looks like compilation is aborted because it does not find the sdk. You need VST2 SDK to compile source. You could try disabling VST legacy target output (using the projucer to edit Source.jucer), and only export to vst3, but last time I tried vst3 on linux it did not work well.

from source.

hellocatfood avatar hellocatfood commented on May 13, 2024

You need VST2 SDK to compile source.

The VST2 SDK is no longer officially available steinbergmedia/vst3sdk#51

using the projucer to edit Source.jucer

Where is this file located? I can't find it after cloning the repository or attempting to compile

from source.

ffont avatar ffont commented on May 13, 2024

Hi,

Yeah, VST2 sdk is discontinued but people still use it. I'd like not to use it anymore but I have not managed to make SOURCE it work in the ELK board with VST3.

Where is this file located? I can't find it after cloning the repository or attempting to compile

Here I assumed JUCE development knowledge. The file that needs to be edited is this one: https://github.com/ffont/source/blob/master/SourceSampler/SourceSampler.jucer

Normally you would edit that with an app called "Projucer" that you also need to compile, but maybe you could try by simply editing this with a text editor and replacing:

pluginFormats="buildAU,buildStandalone,buildVST,buildVST3"

by

pluginFormats="buildAU,buildStandalone,buildVST3"

from source.

hellocatfood avatar hellocatfood commented on May 13, 2024

Yeah, VST2 sdk is discontinued but people still use it.

It's not available on any official website. Can you point me to where you downloaded your copy from?

from source.

ffont avatar ffont commented on May 13, 2024

Can you point me to where you downloaded your copy from?

Hi @hellocatfood, this is precisely what I can't do, but you might want to try searching "download vst2 sdk archive". You might get a search result that I think should work.

Also, are you trying to run this on an ELK board or just on normal linux computer? Because if that is the case you can simply skip VST2 as I was mentioning and hopefully VST3 will work for you.

from source.

hellocatfood avatar hellocatfood commented on May 13, 2024

Also, are you trying to run this on an ELK board or just on normal linux computer?

I want to run it on a linux computer, not the ELK board.

I did try editing SourceSample.jucer to remove buildVST but when running fab compile it still complains of missing VST2 SDK

from source.

ffont avatar ffont commented on May 13, 2024

Then maybe there's something else that should be disabled. You should compile projucer and edit the .jucer file to disable "VST legacy". I think you can probably run fab compile-projcuer or otherwise find some JUCE tutorials for doing that.

Otherwise you can try finding VST2 sdk, I'm quite positive you should be able to find it using the suggestions in my previous messages.

from source.

letsdig avatar letsdig commented on May 13, 2024

succesfully compiled on linux on a debian machine with the sdk2, running it on standalone, what i see it seems to be not working at all its the jack audio option

from source.

ffont avatar ffont commented on May 13, 2024

This option is part of what JUCE bundles into a standalone application so I can't really help with that. Did it work with other audio drivers or using a plugin host?

from source.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.