0xlitf / qvogenclient

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QVogenClient


Intro

Vogen editor using QSynthesis framework.

Display

Supported Platforms

  • Microsoft Windows
  • Apple MacOS
  • Linux

How To Use

System Related

Windows

See Windows Instructions.

Mac

See Mac Instructions.

Linux

See Linux Instructions.

User Interface

See User Interface.

Build from source

The whole QSynthesis source code is written in C++ with Qt library. In order to facilitate code reuse and reduce compilation troubles, the project uses as few other libraries as possible.

Requirements

Component Requirement Detailed
Qt >=5.15 Core, Gui, Svg, Network, Multimedia
Compiler >=C++17 MSVC 2019, MinGW 0.8.1, GCC, Clang
CMake >=3.17 >=3.20 is recommended

On Windows, compiling with Microsoft Visual C++ is strongly recommended.

For detailed information, see Build Instructions.

Open-source softwares used

Qt 5.15.2

  • Home: https://www.qt.io/
  • License: LGPL v3
  • Owner: Qt Company
  • Usage: Build QVogenClient interface

Frameless Helper

QMidi

QuaZip

Zlib

  • Home: http://www.zlib.net/
  • License: zlib License
  • Owner: Jean-loup Gailly and Mark Adler
  • Usage: For QuaZip to call

Wave

Most libraries and their source code are unmodified and are called as dynamic links.

Related Pages

Vogen Official

QVogenServer


License

QVogenClient is licensed under Apache 2.0 License.

About

License:Apache License 2.0


Languages

Language:C++ 46.8%Language:C 43.3%Language:Ada 1.9%Language:CMake 1.9%Language:Pascal 1.6%Language:C# 1.2%Language:HTML 0.7%Language:DIGITAL Command Language 0.6%Language:Objective-C++ 0.4%Language:Assembly 0.3%Language:Shell 0.3%Language:Roff 0.2%Language:Makefile 0.2%Language:Batchfile 0.2%Language:QML 0.1%Language:F# 0.1%Language:Perl 0.1%Language:Module Management System 0.0%Language:M4 0.0%Language:QMake 0.0%Language:Lua 0.0%