Antescofo~ is a modular polyphonic Score Following system as well as a Synchronous Programming language for musical composition. The module allows for automatic recognition of music score position and tempo from a realtime audio Stream coming from performer(s), making it possible to synchronize an instrumental performance with computer realized elements. The synchronous language within Antescofo allows flexible writing of time and interaction in computer music.
This package provides a
grammar core to activate
syntax highlighting for the
Antescofo Language and an
OSC communication with Antescofo. Event and Action
snippets are now available.
It is co-developed with :
Clément Poncelet: https://github.com/cponcelets (grammar core)
Benjamin Levy : http://benjaminnlevy.net/bnl.html#home (osc communication with antescofo)
You can install this package in your
Atom package settings (http://flight-manual.atom.io/using-atom/sections/atom-packages).
This package works with the
atom-antescofo-light-syntax themes available on this repo and can be easily installed in
Atom theme settings.
themes make it easy to tweak and arrange the syntax highlighting that suits you...
It is possible now to interact with Antescofo from the editor and launch commands.
Open commands in Atom with
command-shift-P and type
antescofo to filter by Antescofo commands.
Some of these commands are also available if you right-click on a word and check the context menu.
Event and Action snippets are now available. Type curve, pattern or nim and use the tab key ->| to echo the code and cycle through the parameters' fields.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.