Annonces LinuxSampler 2
Alerte nouvelle annonceForums LinuxSampler Developers LinuxSampler 2
News
Fiche technique
- Fabricant : LinuxSampler Developers
- Modèle : LinuxSampler 2
- Catégorie : Samplers et lecteurs d'échantillons virtuels
- Fiche créée le : 01/12/2017
Sampleur audio logiciel gratuit en open source pour Mac OS X, Linux et Windows, disponible sous la forme d'un logiciel autonome ou d'un plug-in VSTi (v2), AudiUnit (AU), DSSI et LV2.
- MIDI input drivers
- Audio output drivers
- Sampler Engines
- Gigasampler / GigaStudio format Engine
- Gig file loader
- Gig v2 format
- Gig v3 & v4 format
- large file support (64 bit file offsets are currently truncated to 32 bit)
- 24 bit samples (uncompressed as well as compressed)
- support for multi-file format (.gig, .gx01, .gx02, ...)
- support for articulation (.art) files
- support for Dimension Splits not equal to two
- up to 8 Dimensions or 256 Dimension Regions
- iMIDI rules (smart midi); Note: due its strong limitations usage of iMIDI rules is discouraged. We recommend you to consider using real-time instrument scripts instead.
- Controller trigger rule
- Legato rule
- Alternator rule
- convolution
- Generic playback (RAM playback & disk streaming)
- Dimension switching
- Sample Channel
- Layer
- Velocity
- Channel Aftertouch
- Release Trigger
- Keyboard Position
- Round Robin
- Round Robin Keyboard
- Smart MIDI
- Random
- Modulation Wheel
- Breath Ctrl.
- Foot Ctrl.
- Portamento Time Ctrl.
- Effect 1 & 2 Ctrl.
- Effect 1 - 5 Depth Ctrl.
- General Purpose Ctrl. 1 - 8
- Sustain Pedal
- Portamento
- Sostenuto Pedal
- Soft Pedal
- Sustain pedal interpretation
- Sostenuto pedal interpretation
- Key velocity <-> volume mapping
- Looping
- endless loop
- limited amount of loops
- fractional looping
- Pitchbend wheel support
- Bidirectional voice state transition, allowing to cancel the relase stage of voices forth and back arbitrary times if needed
- Filter (VCF)
- Highpass
- Bandpass
- Bandreject
- Lowpass
- Turbo lowpass
- all filter types provide extremely accurate characteristics compared to the original Gigasampler format filters
- Cutoff frequency controllable by MIDI controller
- Resonance controllable by MIDI controller
- VCA Envelope Generator (Volume)
- VCF Envelope Generator (Filter)
- VCO Envelope Generator (Pitch)
- VCA Low Frequency Oscillator (Volume)
- VCF Low Frequency Oscillator (Filter Cutoff)
- VCO Low Frequency Oscillator (Pitch)
- Layers
- Crossfades
- Key Groups (a.k.a Exclusive Groups), for mutually switching off sounds i.e. for drumkits
- Release Triggered Voices, specific samples that are played back when voices are released
- Key Switching, which allows to map a certain range on thy keyboard as additional performance controller, i.e. for switching articulations of orchestral sounds in realtime
- Voice Stealing
- Portamento Mode and Solo Mode (a.k.a 'Mono Mode', can be altered via standard GM messages, that is CC5 for altering portamento time, CC65 for enabling / disabling portamento mode, CC126 for enabling solo mode and CC127 for disabling solo mode)
- Scale Tuning (via standard MIDI GS SysEx message)
- Gig file loader
- DLS Engine
- Akai Engine
- Akai file loader (S1000, S3000 series)
- Generic playback
- SoundFont v2 (SF2) format engine
- SF2 file loader
- Generic playback
- Articulations
- SFZ v2 format engine (Note: not to be interchanged with "SoundFont" format !!)
- SFZ file loader
- Generic playback
- Articulations: Major part of opcodes have been implemented. Have a look at the SFZ status page for details.
- KORG format Engine
- KORG format file loader (currently supports Kronos, Oasys, M3, Triton and Trinity sample based sounds).
- Generic playback
- Control interfaces
- Time stamp event system & jitter correction
- Multi channel & multi engine support
- Pitch shifter / Interpolation
- Linear interpolation
- Cubic interpolation
- Formant frequency correction / formant manipulation
- Extensive SMP (multi processor) support
- User can explicitly run individual sampler parts on different CPUs/cores.
- Automatic SMP voice pooling.
- Network cluster support
- MIDI instrument mapper, allows to create very flexible MIDI progam change setups in a very easy way.
- MIDI program change
- MIDI bank select (automatic detection of MSB only, LSB only or full MSB+LSB)
- Load Strategy for each Item individually
- On-Demand: loads the instrument only when needed, frees it immediately once not used by any sampler channel anymore
- On-Demand-Hold: loads the instrument when needed and keeps it in memory, that is even if not used by a sampler channel
- Persistent: loads the instrument immediately in the background (i.e. at sampler startup), allowing immediate program changes in realtime even of largest instruments, without wait time
- Default: let the sampler decide
- Volume Factor for each Item, allowing to compensate the volume difference of sample library collections i.e. for live performances, without having to edit the instrument files
- Mapping of arbitrary Instrument Files, already independent of the underlying format in respect for future sampler engines
- arbitrary amount of independent MIDI instrumet maps, (i.e. for chromatic instruments, drumkits, ...), each sampler channel can be assigned to a specific MIDI map
- Effect Sends
- Arbitrary Amount of FX Sends on Sampler Channels
- Realtime MIDI Control of Send Level
- Arbitrary MIDI Controller assignable
- Flexible Routing i.e. to a dedicated effect audio output
- Instrument Database System, allowing to keep track of even the largest sample library collections
- Ordering in Categories
- Search by various Criteria
- Transparently maintained on backend side
- (Graphical) frontends
- JSampler a.k.a "Fantasia" (Java based frontend)
- Supports all currently available features of LinuxSampler
- QSampler (C++ based frontend using Qt)
- Supports all features of LinuxSampler except the following ...
- MIDI Instrument Maps (qsampler does currently not yet support to create more than two MIDI instrument maps [one intended for chromatic instruments and one for drumkits])
- Instruments DB support (to ease handling of huge sample library collections)
- Audio and MIDI device management (only minor thing that qsampler lacks support yet are "multiplicity" type device parameters, that is parameters which don't just accept one value, but also a list of values, i.e. for the "ALSA_SEQ_BINDINGS" parameter of the ALSA MIDI driver)
- JSampler a.k.a "Fantasia" (Java based frontend)
- Playing while Loading, i.e. allowing to play and hold notes on the keyboard while loading a new instrument on the same sampler channel at the same time
- Limits for max. voices and max. disk streams can be altered at runtime
- Instrument Editor Plugin System for 3rd Party Instrument Editors
- Instrument Editors
- gigedit (C++ based using gtkmm/Gtk+)
- allows to modify all aspects of Gigsampler/GigaStudio v2, v3 and v4 format files
- allows to modify existing as well as creating completely new .gig files from scratch
- stand-alone mode (independent of LinuxSampler)
- live-mode (attached with LinuxSampler), which makes all modifications audible in the sampler in realtime without having to reload
- created / modified files are accepted by LinuxSampler as well as by Gigastudio 3 & 4
- virtual MIDI keyboard (for triggering notes by mouse click and highlighting the virtual keys on external note events)
- Support for managing and editing real-time instrument scripts (LinuxSampler extension of the original GigaStudio format).
- gigedit (C++ based using gtkmm/Gtk+)
- Real-time instrument script support
(allows to override / customize sampler's behavior by textual, easy to write scripts included with instruments, which act like small programs, plugged into the sampler).
- Gigasampler / GigaStudio format Engine
»
Autres catégories dans Samplers Virtuels
Autres dénominations : linux sampler 2, linuxsampler2