Main > Free Download Search >

Free synthesizer software for linux

synthesizer

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 49
Fully Modular Synthesizer 0.9

Fully Modular Synthesizer 0.9


FMS is a tool to create all kinds of sounds from scratch. more>>
FMS stands for Fully Modular Synthesizer and is a tool to create all kinds of sounds from scratch.
You can play and sound (sine, triangular, etc.) with any property settings (frequency or volume) and modulations thereof.
It also features tools to save sounds, play .MUS music, graphically display sounds, and make real noise.
Main features:
Playing sounds
- with any frequency and volume
- one after another or at the same time (mixer) or both
- stereo (different sounds on different channels)
- like speech synthesis
- both on-the-fly playing with direct user access and asynchronous, pre-computed output
- with all modulation options described below
Making noise
- now although it tends to get noisy in any way, we mean real noise here
- in 4 different ways
- nearly-white noise
- narrow band noise
Modulating
- amplitude (volume)
- frequency
- minima, maxima, amplitude and frequency of the modulation (here the "Fully Modular" comes to existence)
- narrowness of the noise frequency band - experimental
Making music
- some-kind-of-midi-mapping mode (sound + envelope => instrument, FMS midi file format)
- auto-converter and player for MUS file format (Musplay)
- auto-composer for those who like a rather modern kind of music - experimental
- chords - experimental
Displaying
- spectrum of a sound
- oscillogram of a sound
Saving
- sounds as oscillograms in FMS file format (mathematical description, not complete wavetables)
- sounds as Fourier overtone amplitudes
- music in FMS midi format
- FMS output in wave format
- wave file sounds in FMS file format (auto-converter) - experimental
GUI
- a somewhat ugly and extremely limited tcl/tk gui
- FROCOR, an installation that connects the FMS sound backend to graphical interfaces and outputs
- a fully modular Qt GUI - experimental
Enhancements:
- synchronous mode (no more waiting!)
- bugfixes (no more screaming!)
- unscrewed display tools (no more segfaulting!)
- improved exacticity (no more discalculating!)
- UDS controlled sound backend (no more stupid jokes!)
<<less
Download (0.17MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1152 downloads
F Modular Synthesizer 1.0 RC2

F Modular Synthesizer 1.0 RC2


F Modular Synthesizer (FMS) is basically a tool to generate all kinds of sounds. more>>
F Modular Synthesizer (FMS) is basically a tool to generate all kinds of sounds. It should work on any up-to-date Linux system.
Main features:
Playing sounds
- with any frequency and volume
- one after another or at the same time (mixer) or both
- stereo (different sounds on different channels)
- with any balance between the two channels
- with built-in sweep that even follows frequency modulation
- like speech synthesis [listen]
- both on-the-fly playing with direct user access and asynchronous, pre-computed output; also combining the two, taking the best of both
- with all modulation options described below
Making noise
- now although it tends to get noisy in any way, we mean real noise here
- in 4 different ways
- nearly-white noise
- narrow band noise
Modulating
- amplitude (volume)
- frequency
- minima, maxima, amplitude and frequency of the modulation (here the "Fully Modular" comes to existence)
- balance, moving the sound from left to right and back in stereo mode
- narrowness of the noise frequency band in many different ways
Making music
- some-kind-of-midi-mapping mode (sound + envelope => instrument, FMS midi file format)
- auto-converter and player for MUS file format, listen [here] (Musplay)
- auto-composer for those who like a rather modern kind of music
- chords
Displaying
- spectrum of a sound
- oscillogram of a sound
- mixes between different sounds with different volumes / frequencies
Saving
- sounds as oscillograms in FMS file format (mathematical description, not complete wavetables)
- sounds as Fourier overtone amplitudes
- music in FMS midi format
- FMS output in wave format
- wave file sounds in FMS file format (auto-converter) - experimental
GUI
- a somewhat ugly and extremely limited tcl/tk gui
- FROCOR, an installation that connects the FMS sound backend to graphical interfaces and outputs
- a fully modular Qt GUI - experimental, but Ill give you a [screenshot]
Enhancements:
- This release fixes all bugs discovered via user feedback, and should be quite stable.
- Sweep frequency modulation is now implemented, and using both blur and frequency modulation on the same sound at the same time is possible.
<<less
Download (0.18MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
925 downloads
QSynth 0.3.1

QSynth 0.3.1


QSynth is a Qt GUI Interface for FluidSynth. more>>
QSynth project is a fluidsynth GUI front-end application written in C++ around the Qt3 toolkit using Qt Designer.

Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynth but for the moment it wraps the excellent FluidSynth.

FluidSynth is a command line software synthesiser based on the Soundfont specification.

<<less
Download (0.12MB)
Added: 2007-07-17 License: GPL (GNU General Public License) Price:
831 downloads
SysExxer 0.7

SysExxer 0.7


SysExxer is a small utility to exchange system exclusive data with MIDI devices like synthesizers or effects processors. more>>
SysExxer is a small utility to exchange system exclusive data with MIDI devices like synthesizers or effects processors. It is free software brought to you under terms and conditions of the GPL.

SysExxer is provided as is and in the hope it is useful for you, but without any warranty. If you use it, you use it at your own risk and responsiveness. Be careful to not delete your killer sound you have worked on several hours, or set your device in undefined states. Both is possible using SysExxer!

SysExxer can contain bugs, so when you use SysExxer for doing backups of the contents of your MIDI-devices, ensure that the resulting files have been properly transmitted, e.g. by sending the content back to the device and testing if everything is OK.

SysExxer is based on KDE, so for using it youll need at least KDE 3.1 installed.

<<less
Download (1.8MB)
Added: 2005-06-15 License: GPL (GNU General Public License) Price:
1593 downloads
amSynth 1.2.0

amSynth 1.2.0


amSynth is a realtime polyphonic Analogue Modeling SYNTHesizer. more>>
amSynth is a realtime polyphonic Analogue Modeling SYNTHesizer. The project provides virtual analogue synthesis in the style of the classic Moog Minimoog/Roland Junos.
It offers an easy-to-use interface and synth engine, while still creating varied sounds.
Main features:
- two analogue-style audio oscillators, featuring:
- sinusoidal, saw/triangle (with adjustable shape), square/pulse (with adjustable pulsewidth) waveforms
- white noise with or without sample & hold
- hard sync
- of course, detune and range controls
- mixer section with ring modulation
- analogue-style low-pass filter
- 24dB/octave curve
- dedicated ADSR envelope
- cutoff and resonance control
- keyboard pitch tracking
- amplifier with dedicated ADSR envelope
- modulation LFO
- up to 58Hz modulation
- routable to all sections (pitch, filter, amplifier)
- Effects
- High quality stereo reverb (freeverb)
- Distortion/crunch
- Easy navigation and manipulation of presets
<<less
Download (0.43MB)
Added: 2006-12-24 License: GPL (GNU General Public License) Price:
1038 downloads
FluidSynth 1.0.7

FluidSynth 1.0.7


FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. more>>
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. FluidSynth project can read MIDI events from a MIDI input device and render them to an audio device using SoundFont instruments.
SoundFont files are composed of digital audio "samples" and additional instrument parameters. These files can be created or downloaded off the Internet. FluidSynth also has support for controlling effects in real time and can play MIDI files.
Note: FluidSynth was previously called IIWU Synth.
Enhancements:
- LASH support has been added.
- This release has improved command line argument handling, AMD-64 bugfixes, a few synthesis bugfixes, and other miscellaneous improvements.
<<less
Download (0.99MB)
Added: 2006-02-19 License: LGPL (GNU Lesser General Public License) Price:
1350 downloads
Balsa Asynchronous Synthesis System 3.5

Balsa Asynchronous Synthesis System 3.5


Balsa Asynchronous Synthesis System is a circuit synthesizer. more>>
Balsa project is an asynchronous circuit synthesis system. Balsa is built around the Handshake Circuits methology, and it can generate gate level netlists from high-level descriptions in the Balsa language.

Both dual-rail (QDI) and single-rail (bundled data) circuits can be generated.

<<less
Download (2.4MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1256 downloads
Sanetracker 1.0.0

Sanetracker 1.0.0


Sanetracker is a pattern based MIDI sequencer. more>>
Sanetracker is a pattern based MIDI sequencer. In December 2002 it became a part of the KDE project, so SourceForge will only be used for web for now (and not CVS).
The current version of Sanetracker can use raw MIDI devices (OSS/Free) and the ALSA sequencer, thus supporting virtually all sound cards having a driver for Linux. Getting high precision timers to work under Linux (necessary for synchronizing synthesizers) is hard, so currently you need an external clock to use Sanetracker.
Cakewalk Instrument Defintion files are used for instrument definitions. If you dont have such files for all of your synths, patch selection will become difficult. Sanetracker will download instruments from an online database on request, but you might need to use Google to find the ones you need.
Song files are stored in Standard MIDI Format (SMF), also known as .mid-files. SMF is extendable, and almost all MIDI applications support it, so theres no reason not to use it.
Install:
- vim Makefile (edit CONFIG_*, which is your include dirs)
- make dep
- make all
- cp sane
- mkdir ~/.sanetracker/
- cp config.xml ~/.sanetracker/
- vim ~/.sanetracker/config.xml
Usage:
./sane MySong.xml.gz
The file will be created if it doesnt exist.
<<less
Download (0.021MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1421 downloads
Xastir 1.9.1

Xastir 1.9.1


Xastir ptoject can receive and plot APRS position packets. more>>
Xastir ptoject can receive and plot APRS position packets. Development is a collaborative effort of programmers from around the world. Xastir supports many map formats and is highly customizable. Check out the "Screen Shots" link to see just a few of the ways that Xastir can be used.

Xastir runs on Windows/MacOSX/Linux/FreeBSD/Solaris/Lindows, with many more possible. It supports 125 map formats, several types of TNCs and weather stations, Festival speech synthesizer, AX.25 networking (Soundmodem/Baycom/SCC!) and seven languages!. On Unix-like operating systems, you can run your weather station or GPS on a separate computer as well, which is good for those hams who are already short on serial ports.

Xastir is FREE! under the GPL license and comes with all source code.
<<less
Download (2.1MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
fastbreeder 1.0.0b2

fastbreeder 1.0.0b2


fastbreeder is an experimental genetic programming synthesiser. more>>
fastbreeder is an experimental genetic programming synthesiser. This program is free software, developed for linux, using jack for audio.

Fastbreeder is essentially a 4 button synth. The idea is to grow code by choosing from a range of automatically generated variations of functions, you dont have to know how they work, but each function creates a sound which can be selected by you.

The following generation is then created containing mutants of your chosen sound. You can refine and develop the sound just by auditioning and choosing the best one each time.

The interface shows you the code graphically, as a tree. These trees are attempts to clearly represent code structure, giving you some feedback on what is being evolved. Conventional listings are not that informative with GP (genetic programming), as deeply functional code such as this is hard to read linearly (see below).

<<less
Download (0.017MB)
Added: 2006-03-23 License: GPL (GNU General Public License) Price:
1311 downloads
AlsaModularSynth 1.8.8 RC2

AlsaModularSynth 1.8.8 RC2


AlsaModularSynth project is a realtime modular synthesizer and effect processor. more>>
AlsaModularSynth project is a realtime modular synthesizer and effect processor.
Main features:
- MIDI controlled modular software synthesis
- Realtime effect processing with capture from e.g. "Line In" or "Mic In".
- Full control of all synthesis and effect parameters via MIDI.
- Integrated LADSPA Browser with search capability
- JACK Support
Modular synthesis is one of the most flexible and fascinating ways of making electronic music. The principles of voltage-controlled modular synthesis have been stated in the famous paper Voltage-Controlled Electronic Music Modules by Robert A. Moog , presented in 1964 at the Annual Convention of the Audio Engineering Society.
AlsaModularSynth is a digital implementation of a classical analog modular synthesizer system. It uses virtual control voltages to control the parameters of the modules. The control voltages which control the frequency e.g. of the VCO (Voltage Controlled Oscillator) and VCF (Voltage Controlled Filter) modules follow the convention of 1V / Octave. Read the first two pages of the Moog paper to understand why this logarithmic scale is so important.
A real analog synthesizer has a lot of knobs and switches which give immediate access to all important parameters of the generated sound. AlsaModularSynth can be controlled by MIDI controller boxes, like e.g. the Doepfer Pocket Dial . MIDI events can be assigned to module parameters in a very flexible way by using the Control Center dialog of AlsaModularSynth.
<<less
Download (0.15MB)
Added: 2007-05-06 License: GPL (GNU General Public License) Price:
906 downloads
Spiral Synth Modular 0.2.2a

Spiral Synth Modular 0.2.2a


Spiral Synth Modular is a cool and expandable modular synthesizer. more>>
Spiral Synth Modular is a cool and expandable modular synthesizer.

SpiralSynth Modular is an object orientated music studio with an emphasis on live use. You can use it in a fairly straight forward way to make tracks with, or get very experimental. Audio or control data can be freely passed between the plugins. Data can also be fed back on itself for chaotic effects.

SSM supports LADSPA plugins, which you can use in the same way as any of the native plugins. The JACK audio server is also supported.

SSM is a collaborative open source project, see the AUTHORS file for an extensive list of contributors.

<<less
Download (0.47MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
1350 downloads
CheeseMusic Engine 1.0.1

CheeseMusic Engine 1.0.1


The CheeseMusic engine is the core to most of the cheesetronic audio tools. more>>
The CheeseMusic engine is the core to most of the cheesetronic audio tools.
CheeseMusic Engine is a flexible and powerful set of components designed to aid in the programming of audio software.
Main features:
- Very fast fixed point mixing/resampling engine. (tops around 200 voices on my duron 850mhz)
- Support for custom Effect Buffers (and LADSPA too).
- Abstract DSP/MIDI layers with support for ALSA/JACK/OSS/Win32
- Support for synthesis helpers such as envelopes,LFOs,filters,ringbuffers,interpolators,declickers,etc
- GUI-Agnostic support thru "Property Bridges" with GTKmm and QT support (but most support is for Qt)
- Qt widgets for configuring many components, such as:
- Audio/Midi drivers.
- Resampler.
- Effect Buffers/Routing.
- Envelopes/LFO,etc.
- Midi-Input managers, with voice/bank/channel allocation and integration to the mixing engine
- Powerful framework for writing MIDI Synthesizers, as programming at voice level is only needed.
<<less
Download (0.45MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1421 downloads
eSpeak 1.28

eSpeak 1.28


eSpeak is a software speech synthesizer for English, and potentially other languages. more>>
eSpeak is a software speech synthesizer for English, and potentially other languages.
eSpeak produces good quality English speech. It uses a different synthesis method from other open source TTS engines, and sounds quite different. Its perhaps not as natural or "smooth", but I find the articulation clearer and easier to listen to for long periods.
eSpeak project can run as a command line program to speak text from a file or from stdin. It works well as a "Talker" with the KDE text to speech system (KTTS), as an alternative to Festival for example. As such, it can speak text which has been selected into the clipboard, or directly from the Konquerer browser or the Kate editor.
- Includes different Voices, whose characteristics can be altered.
- Can produce speech output as a WAV file.
- Can translate text to phoneme codes, so it could be adapted as a front end for another speech synthesis engine.
- Potential for other languages. Rudimentary (and probably humourous) attempts at German and Esperanto are included.
- Compact size. The program and its data total about 350 kbytes.
- Written in C++.
I regularly use it to listen to blogs and news sites. I prefer the sound through a domestic stereo system rather than my small computer speakers.
INSTALLATION:
- Place the "speak" executable file in the command path, eg in /usr/local/bin
- Place the "speak-data" directory in /usr/share as /usr/share/speak-data.
Alternatively if it is placed in the users home directory (i.e. /home/ /speak-data) then that will be used instead.
- Dependencies.
speak uses the PortAudio sound library, so you will need to have the libportaudio0 library package installed. It may be already, since its used by other software, such as OpenOffice.org and the Audacity sound editor.
COMMAND OPTIONS:
Examples
To use at the command line, type:
speak -f < text file >
Or just type
speak
followed by text on subsequent lines. Each line is spoken when RETURN is pressed. Use speak -p to see the corresponding phonemes codes.
echo "This is a test" | speak
Speaking from a single line command.
Enhancements:
- Roman number translation added for some languages.
- Improvements to languages, including en-r, Hungarian, Romanian.
- Various bug fixes.
<<less
Download (0.20MB)
Added: 2007-07-17 License: GPL (GNU General Public License) Price:
838 downloads
ALSA driver 1.0.14a

ALSA driver 1.0.14a


ALSA driver is an alternative implementation of Linux sound support. more>>
The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware.
It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.
Main features:
- Efficient support for all types of audio interfaces, from consumer soundcards to professional multichannel audio interfaces.
- Fully modularized sound drivers.
- SMP and thread-safe design.
- User space library (alsa-lib) to simplify application programming and provide higher level functionality.
- Support for the older OSS API, providing binary compatibility for most OSS programs.
<<less
Download (2.3MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
869 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4