Laborejo

Laborejo (Esperanto: Workshop) is a MIDI sequencer based on classical music notation. Its main purpose is to compose and produce "traditional" music, such as instrumental pieces, soundtracks and other music normally played back by samplers.

Unlike other notation editors Laborejo is not meant primarily to print out sheets of notation but to create music for your computer: You get all the tools you know from other midi sequencers for maximum fine control to get exactly the music you want!

Working in Laborejo is very fast and efficient by using a combination of midi input and typing.

Software type
JACK
Platform
GNU/Linux
Software features
Notation
MIDI
Software language
C++
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)

Vico

Vico is a minimalistic Midi sequencer that is intended to be used in parallel with other software. In a loop- or pattern based environment you often want to have a 'free flowing' track in order to create an instrumental solo, for example. Sometimes you just want to record a sketch or an idea quickly and not open or create an entire DAW project. Vico fulfills these conditions by connecting exactly one source to one output, and records and plays back in between. Or to put it another way: you only get one track, intended for one instrument (but with convenient layers).

Vico has been written primarily for users of Patroneo, but has no closer technical bond. Patroneo is a program characterized by strict repetitions and constant reuse of very short patterns. With this you can quickly create whole arrangements for drums, bass and accompaniment chords, but a beautiful, long melody is extremely cumbersome. Therefore Vico wants to solve this problem. However, all programs that run as JACK transport masters or JACK timebase masters are suitable as "remote control".

Software type
JACK
Platform
GNU/Linux
macOS
Windows
Software features
NSM
JACK Transport
MIDI
Piano roll
Modular
Software language
Python
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)

Patroneo

Patroneo (which is Esperanto for "Pattern") is an easy to use, pattern based midi sequencer, a program that sends digital "notes" to software instruments such as synthesizers and samplers.

Patroneo is primarily designed for educational purposes, where the main goal is to teach the importance of patterns and repetitions in any kind of music. However, Patroneo is a full sequencer you can use to create real music. The constraints it presents will more likely boost your creativity than suppressing it.

You have tracks with one pattern each. Turn on steps in the pattern to play musical notes. Switch the patterns on and off in a sequence to create a song structure. Connect external synthesizers and samplers to create sounds.

Software type
JACK
Platform
GNU/Linux
macOS
Windows
Software features
NSM
JACK Transport
Step/grid sequencer
MIDI
Software language
Python
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)

Fluajho

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. .sf2 is an old file format for making MIDI signals audible through virtual instruments, although it is still in moderate use today.

Fluajho was written for a clearly defined use case: Load an .sf2 in the New Session Manager (Argodejo) 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.

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.

Software type
JACK
Software features
SF2
Software language
Python
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)

Agordejo

Agordejo (Esperanto: 'place to set things up') is a music production session manager. It is used to start your programs, remember their (JACK) interconnections and make your life easier in general. You can seamlessly change between two view modes to quickly start a few programs or have complete control and a detailed overview.

Agordejo does not re-invent the wheel but instead uses the New-Session-Manager daemon and enhances it with some tricks of its own, that always remain 100% compatible with the original sessions.

Software type
Utility
JACK
Software features
NSM
Launcher
Software language
Python
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)
Original release
2020-07-15