Chargement...
 
Skip to main content

Historique: LegaSynth

Aperçu de cette version: 3

LegaSynth est un synthétiseur logiciel de vieux biniou
Image


Informations

Site web officiel : http://freshmeat.net/projects/legasynth/ .
Version actuelle : 0.4.1 du 17 août 2002.
Support : Jack.
Licence : GNU GPL.
Développeur : Juan Linietsky.

Description

LegaSynth is an old chip/synthesizer emulator on top of an advanced software sound synthesis programming framework. It currently emulates the Yamaha DX7 FM Synth, the MOS6581SID (C64 soundchip), the Yamaha 2xxx FM series (very common in some personal synths, arcades, and the Sega Genesis), and the TB303. It supports the ALSA Sequencer API for midi input, and OSS/ALSA and JACK for output. A GTK graphical interface is provided to take full advantage of the synth, as well as for managing presets, patches, and banks, etc.

LegaSynth is an old chip/synthethizer emulator. It currently uses the ALSA sequencer API, but could easily be expanded to use others as well.
LegaSynth supports OSS/JACK wave output drivers.

Current engines proovide very precise emulation of:
-Yamaha DX7 FM
-MOS6581 Sound Interface Device (or best known as the good old C64 SID 😊
-Yamaha YMH2K (Soundchip very popular in small Yamaha keyboards/Arcades and the Sega GENESIS)

LegaSynth Programming Framework:
LegaSynth is also a very powerful synthethizer programming framework, where, with only a few lines of code you can have your own engine.
A simple demo engine and some documentation are aviable within the source tarball.
The difference between LegaSynth and other programs such as Reaktor or Bristol, is that here the engines have to be actually programmed 😊.
LegaSynth proovides you with:
-Midi Driver Handling.
-Midi Event Handling.
-Voice Parameters Handling: You dont need to parse/write specific midi bank/controller/pitch/key code, legasynth takes care of all that.
-Smart "Voice" base class: Your voice is notified of noteon/noteoff, and then asked to mix into a buffer, at mix time you retrieve the frequency/volume and run your code. If you think the note finished its job, just change the status to "dead"
-Voice Allocation: LegaSynth does all voice allocation/handling job.
-Bank/Patch/Drums Config: Simply let LegaSynth know about what parameters does your voice use, and with simply that, LegaSynth will be able to create midi patches, banks, drumsets, an interface to configure patches, and ability of loading/saving them to disk.
-Effect Buffers: Voices can be Chorused/Reverbed, and will soon use custom output plugins.
-Wave Output: LegaSynth supports OSS/ALSA and JACK drivers.

Commentaires

Logiciels similaires : Bristol.

Historique

Avancé
Information Version
Mercredi 01 juillet 2015 15:25 olinuxx suppression des "logiciels similaires". Voir http://linuxmao.org/forumthread61227 24
Afficher
Dimanche 07 septembre 2014 16:27 olinuxx mise en cohérence des variables : version logiciel + date 23
Afficher
Vendredi 05 septembre 2014 16:19 olinuxx Recherche et remplacement en masse 22
Afficher
Vendredi 05 septembre 2014 16:15 olinuxx Recherche et remplacement en masse 21
Afficher
Vendredi 05 septembre 2014 08:35 olinuxx Recherche et remplacement en masse 20
Afficher
Jeudi 04 septembre 2014 14:12 olinuxx Recherche et remplacement en masse 19
Afficher
Jeudi 04 septembre 2014 08:55 olinuxx Recherche et remplacement en masse 18
Afficher
Lundi 04 novembre 2013 17:11 anonymous wiki_up conversion 17
Afficher
Mardi 01 octobre 2013 12:00 sri_raoul 16
Afficher
Mardi 01 octobre 2013 12:00 sri_raoul une petite faute d'orthographe: rubrique "description" entrès -> entrée 15
Afficher
Vendredi 01 mars 2013 11:26 utilisateur_anonyme2 14
Afficher
Vendredi 16 mars 2012 19:50 pianolivier +fil d'ariane 13
Afficher
Mercredi 02 novembre 2011 18:54 pianolivier séparation 2 variables (version/date) 12
Afficher
Jeudi 09 décembre 2010 07:25 olinuxx 11
Afficher
Vendredi 15 octobre 2010 12:55 olinuxx + connie 10
Afficher
Mercredi 29 septembre 2010 00:20 olinuxx logiciels similaires 9
Afficher
Mercredi 08 septembre 2010 23:51 olinuxx passage aux variables de version + mise en cohérence pages logiciels 8
Afficher
Vendredi 12 mars 2010 15:28 yanshee 7
Afficher
Mardi 17 novembre 2009 01:18 olinuxx amélioration de la lecture 6
Afficher
Mardi 17 novembre 2009 01:18 olinuxx traduction description 5
Afficher
Lundi 16 novembre 2009 10:49 olinuxx 4
Afficher
Lundi 16 novembre 2009 10:47 olinuxx ajout info 3
Afficher
Lundi 16 novembre 2009 10:43 olinuxx logiciel similaire 2
Afficher
Lundi 16 novembre 2009 10:41 olinuxx création de la page 1
Afficher