Giter VIP home page Giter VIP logo

erkentonio / score Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ossia/score

0.0 0.0 0.0 51.04 MB

ossia score, an interactive sequencer for the intermedia arts

Home Page: https://ossia.io

License: Other

CMake 4.10% C++ 93.95% Shell 0.67% QMake 0.01% HTML 0.06% QML 0.08% NSIS 0.06% Python 0.38% Objective-C 0.02% Objective-C++ 0.33% Dockerfile 0.01% Batchfile 0.01% JavaScript 0.32%

score's Introduction

Financial Contributors on Open Collective join the chat at https://gitter.im/ossia/score Downloads Version

ossia score is a sequencer for audio-visual artists, designed to create interactive shows.

Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score.

Free, open source and runs on desktop, mobile, web and embedded.

Read more on https://ossia.io, come ask questions on the forum or hang out in our chat, we will be happy to help you !

Quick download links: latest official release / bleeding edge

ossia score screenshot

Releases

Releases are available for Windows, Linux (via AppImage) and Mac OS X.

  • Windows: install and run.
  • OS X: extract and run ossia score.app.
  • Linux: make executable (right click -> permissions or chmod +x) and run the AppImage.

Build status

  • Official Win/Mac/Linux releases: Azure Pipelines
  • ArchLinux, OpenSUSE, Fedora, Debian, WASM, Raspberry Pi: Linux distro build
  • Ubuntu Bionic, Focal on GCC, Clang: Ubuntu build
  • macOS (with Brew): macOS build
  • OpenHub
  • ossia score uses CppDepend to ensure consistent code quality improvements ; please check it out !

In order to build score, follow the documentation.

Contributing

When updating the score repository through the command line, don't forget to update the submodules, they change often.

cd score
git pull
git submodule update --init --recursive

Some useful and easy potential contributions are listed on the website.

There are also many fixable areas in the code :

  • TODO : for simple issues.
  • FIXME : for critical bugs / problems.
  • MOVEME : when something is not where it should be.
  • REMOVEME : when something is redundant.
  • RENAMEME : when the class does not match with the file it's in.
  • OPTIMIZEME : when an easy-to-write-but-suboptimal algorithm is used.

Finally, one can write its own score plug-ins to add custom features to the software. An example plug-in with the most common classes reimplemented is provided here.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

score's People

Contributors

jcelerier avatar nvuaille avatar aklevy avatar jaimechao avatar avilleret avatar simonjamain avatar jln- avatar bltzr avatar cbossut avatar thibaudk avatar robinmontferme avatar borismansencal avatar mariapcarrero avatar pach avatar probonopd avatar afourcadet avatar erkentonio avatar sciss avatar monkeywithacupcake avatar simonarchipoff avatar gitter-badger avatar aliefhooghe avatar luzpaz avatar

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.