Chargement...
 
Skip to main content

Historique: LegaSynth

Aperçu de cette version: 4

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
Wed 01 Jul 2015 15:25 olinuxx suppression des "logiciels similaires". Voir http://linuxmao.org/forumthread61227 24
Afficher
Sun 07 Sep 2014 16:27 olinuxx mise en cohérence des variables : version logiciel + date 23
Afficher
Fri 05 Sep 2014 16:19 olinuxx Recherche et remplacement en masse 22
Afficher
Fri 05 Sep 2014 16:15 olinuxx Recherche et remplacement en masse 21
Afficher
Fri 05 Sep 2014 08:35 olinuxx Recherche et remplacement en masse 20
Afficher
Thu 04 Sep 2014 14:12 olinuxx Recherche et remplacement en masse 19
Afficher
Thu 04 Sep 2014 08:55 olinuxx Recherche et remplacement en masse 18
Afficher
Mon 04 Nov 2013 17:11 anonymous wiki_up conversion 17
Afficher
Tue 01 Oct 2013 12:00 sri_raoul 16
Afficher
Tue 01 Oct 2013 12:00 sri_raoul une petite faute d'orthographe: rubrique "description" entrès -> entrée 15
Afficher
Fri 01 Mar 2013 11:26 utilisateur_anonyme2 14
Afficher
Fri 16 Mar 2012 19:50 pianolivier +fil d'ariane 13
Afficher
Wed 02 Nov 2011 18:54 pianolivier séparation 2 variables (version/date) 12
Afficher
Thu 09 Dec 2010 07:25 olinuxx 11
Afficher
Fri 15 Oct 2010 12:55 olinuxx + connie 10
Afficher
Wed 29 Sep 2010 00:20 olinuxx logiciels similaires 9
Afficher
Wed 08 Sep 2010 23:51 olinuxx passage aux variables de version + mise en cohérence pages logiciels 8
Afficher
Fri 12 Mar 2010 15:28 yanshee 7
Afficher
Tue 17 Nov 2009 01:18 olinuxx amélioration de la lecture 6
Afficher
Tue 17 Nov 2009 01:18 olinuxx traduction description 5
Afficher
Mon 16 Nov 2009 10:49 olinuxx 4
Afficher
Mon 16 Nov 2009 10:47 olinuxx ajout info 3
Afficher
Mon 16 Nov 2009 10:43 olinuxx logiciel similaire 2
Afficher
Mon 16 Nov 2009 10:41 olinuxx création de la page 1
Afficher