Browse Source

Prepare config.py and changelog for next release

master
Nils 2 years ago
parent
commit
544c098107
  1. 7
      CHANGELOG
  2. 1
      documentation/out/CHANGELOG
  3. 20
      engine/config.py
  4. 1
      mypy.ini

7
CHANGELOG

@ -5,6 +5,13 @@ Two empty lines before the next entry.
External contributors notice at the end of the line: (LastName, FirstName / nick)
## 2022-01-15 1.7.1
Fluajho is now complete. All further updates will be maintenance and bugfixes.
The save file (and therefore NSM Sessions) format is now permanently stable.
This CHANGELOG is now available through the programs help menu directly.
Improvement on the codebase to make future maintenance easier.
## 2021-11-15 1.7.0
New quick-select widget for midi-input hardware.
Fix regression in "ignore program changes".

1
documentation/out/CHANGELOG

@ -0,0 +1 @@
../../CHANGELOG

20
engine/config.py

@ -21,8 +21,8 @@ METADATA={
#release announcements, entries in software directories etc.
"tagline" : 'SF2 soundfont sample player for JACK based on Fluidsynth.',
"version" : "1.7.0",
"year" : "2021",
"version" : "1.7.1",
"year" : "2022",
"author" : "Laborejo Software Suite",
"url" : "https://www.laborejo.org/fluajho",
@ -51,17 +51,27 @@ METADATA={
"Fluajho" (with jh as in pleasure) means fluid in Esperanto. It is a simple sf2 soundfont
host/player for Linux. Behind the scenes the Fluidsynth library is at work, hence the name.
This program is feature-complete with version 1.7.1 in 2022.
Further releases will be limited to maintenance and fixing problems.
.sf2 is an old file format for making MIDI signals audible through virtual instruments, although it
is still in moderate use today.
Why does Fluajho exist? There are many soundfont players for Linux,
Why does Fluajho exist? There are already many soundfont players for Linux,
most of them even based on Fluidsynth. Fluajho was written for a clearly defined use case:
Load an .sf2 in the New Session Manager (Agordejo) and save the soundfont in the session directory.
This makes it possible to archive the session, for example as a backup or to share it.
If you already have a DAW, host or plugin that reliably saves soundfont files together with the
session you do not need Fluajho.
You can load one soundfont file per Fluajho instance. Each instance holds 16 of the soundfonts
instruments that can be assigned to 16 MIDI channels. Finally connect external sequencers, such as
Laborejo, Patroneo or Vico, through JACK-Midi to play the instruments.
instruments that can be assigned to 16 MIDI channels. All access to MIDI parameters like Volume or
Pan needs to be done via midi control changes.
Finally connect external sequencers, such as Laborejo or Patroneo, through JACK-Midi to play the
instruments. There is only one JACK-Midi input but each of the 16 midi channels has it's own stereo
JACK audio output. Additionally there is a stereo mix output pair.
""",
"dependencies" : "\n".join("* "+dep for dep in ("Fluidsynth", )),

1
mypy.ini

@ -0,0 +1 @@
template/mypy.ini
Loading…
Cancel
Save