Giter VIP home page Giter VIP logo

zynlab's Introduction

zynlab

Rearrangement of the zynaddsubfx classes and seperated into libraries.

First run cmake, then build the "fluid" target (so fluid.exe is available) then re-run cmake.

set root_dir=%CD%
set "root_dir=%root_dir:\=/%"

git clone https://github.com/wtrsltnk/zynlab.git --recursive 
git clone https://github.com/wtrsltnk/zynaddsubfx-deps.git

mkdir zynlab-build

cd zynlab-build
cmake -DCMAKE_PREFIX_PATH=%root_dir%/zynaddsubfx-deps/mingw-32bit -DCMAKE_MODULE_PATH=%root_dir%/zynaddsubfx-deps/mingw-32bit/cmake-modules -G "MinGW Makefiles" ../zynlab
cmake --build ./
cd ../

robocopy "zynaddsubfx-deps/mingw-32bit/bin" zynlab-build/app *.dll
robocopy "zynaddsubfx-deps/mingw-32bit/bin" zynlab-build/app.threedee *.dll

Build FLTK for vc++ ::

cmake -G "Visual Studio 16 2019" -D CMAKE_BUILD_TYPE=Release` -D FLTK_BUILD_TEST=OFF -D OPTION_BUILD_HTML_DOCUMENTATION=OFF -D OPTION_BUILD_PDF_DOCUMENTATION=OFF -D "CMAKE_INSTALL_PREFIX=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133" ..
cmake --build .
cmake --install .

Also added some UI ideas:

Screenshot of zyn-studio

Screenshot of zyn-studio

Screenshot of zyn-studio

zynlab's People

Contributors

wtrsltnk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

zynlab's Issues

Missing License

Very excited about what your doing here. I'm doing an audio app with Dear Imgui as well and was looking to create several of the widgets you seem to have worked out. Would love to borrow your code. My app will not be GPL so I've got to be careful about license pollution. Thus, the question...

Assuming the Synth stuff is GPL since I expect it borrows from ZynAddSubFX...

But the Imgui Addons? What are they? MIT I hope...

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.