You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
2.9 KiB

4 years ago
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
#Do not change these during runtime!
METADATA={
#The pretty name of this program. Used for NSM display and Jack client name
#Can contain everything a linux file/path supports. Never change this or it will break the
4 years ago
#session, making your file unable to load and destroying saved Jack connections.
"name" : "Laborejo",
4 years ago
#Set this to the name the user types into a terminal.
#MUST be the same as the binary name as well as the name in configure.
#Program reports that as proc title so you can killall it by name.
#Should not contain spaces or special characters. We use this as save file extension as well
#to distinguish between compatible program versions. In basic programs this will just be e.g.
#patroneo. But in complex programs with a bright future it will be "laborejo1" "laborejo2" etc.
"shortName" : "laborejo",
#A very short description used in various places: Desktop file, overview on the website,
#release announcements, entries in software directories etc.
"tagline" : 'MIDI sequencer based on classical music notation',
"version" : "2.0.3",
11 months ago
"year" : "2022",
"author" : "Laborejo Software Suite",
4 years ago
"url" : "https://www.laborejo.org/laborejo",
4 years ago
"supportedLanguages" : {"German":"de.qm"},
4 years ago
#Show the About Dialog the first time the program starts up. This is the initial state for a
#new instance in NSM, not the saved state! Decide on how annoying it would be for every new
#instance to show about. Fluajho does not show it because you add it many times into a session.
#Patroneo does because its only added once.
"showAboutDialogFirstStart" : True,
4 years ago
#If your program handles very small duration with n-tuplets you should increase D4.
#This will not be visible to the outside jack world
"quarterNoteInTicks" : 53760,
#How many audio outputs do you want? must be pairs. These are just unconnected jack outputs
4 years ago
#that need to be connected internally to instrument outputs like fluidsynth
"cboxOutputs" : 1 * 2, #metronome
4 years ago
4 years ago
#Does the program use a metronome? In this case you need at least two cboxOutputs above
"metronome" : True,
4 years ago
#Various strings for the README
#Extra whitespace will be stripped so we don't need to worry about docstring indentation
"description" : """
Laborejo (Esperanto: Workshop) is a MIDI sequencer based on classical music notation.
4 years ago
Its main purpose is to compose and produce "traditional" music, such as instrumental pieces,
soundtracks and other music normally played back by samplers.
""" + "\n" + """
Unlike other notation editors Laborejo is not meant primarily to print out sheets of notation but
4 years ago
to create music for your computer: You get all the tools you know from other midi sequencers for
4 years ago
maximum fine control to get exactly the music you want!
""" + "\n" + """
Working in Laborejo is very fast and efficient by using a combination of midi input and typing.""",
}