Surge XT - Le Bottin des Jeux Linux

Surge XT

🗃️ Specifications

📰 Title: Surge XT 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 👁️ Visual: Fixed screen
🏷️ Category: Development ➤ Audio Production ➤ Synthesizer 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Audio Production; Synthesizer; VST3; Flagship ⏱️ Pacing: Real Time
🐣️ Approx. start: 2005-01-01 👫️ Played: Single
🐓️ Latest: 2024-08-11 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 1.3.2➜1.3.4 / Dev: 6c59e38 ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: GPL-3 ✨️ (temporary):
🐛️ Created: 2021-04-24 🐜️ Updated: 2024-08-11

📦️ Deliverables

📦️ Package name: surge-xt, surge-xt-standalone ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 🦍️ Consistent version 👔️ Already shown:
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: ✓ 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 16026

📖️ Summary

📜️[en]: A libre, multi-platform hybrid subtractive synthesizer, previously distributed commercially by the company vember audio, then freed. It is a very complete tool that can be used as a VST3 plugin, supporting the MPE (MIDI Polyphonic Expression) specification as well as the new analog mode for ADSR envelopes. It uses a patch system, each patch containing 2 scenes which are separate instances of the whole synthesis engine (except effects) that can be used to create layered or split patches. 📜️[fr]: Un synthétiseur hybride soustractif libre et multi-plateforme, précédemment distribué commercialement par la société vember audio, puis libéré. C'est un outil très complet pouvant être utilisé sous forme de plugin VST3, supportant la spécification MPE (MIDI Polyphonic Expression) ainsi que le nouveau mode analogique pour les enveloppes ADSR. Il utilise un système de patchs, chaque patch contenant 2 scènes qui sont des instances séparées de l'ensemble du moteur de synthèse (à l'exception des effets) pouvant être utilisées pour créer des patchs superposés ou divisés.

🎥️ Videos


💎 Features: The Sin Oscillator(1.7/202007), Filter Feedback and the Surge Flute2 Patch(201911), Velocity(1.6.4/201911),


🦝️ From Users: (202303), (1.7.1/202008), (1.6.0/201903),


📰 Progress: (1.0/202201),


🕯️ How To: (202202), (202306), (1.8.1/202103),


🎮️ Showcase: (202207), (202112), (202103),

🕸️ Links

🏡️ Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots] [Videos pv(1.0/202201) pv(1.9-dev/202104) pv(1.8-stable/202103) pv(1.8-stable/202103) pv(1.8-stable/202103) ft(1.7/202007) ft(201911) ft(1.6.4/201911) t(202xxx) gd(202xxx) gu(202303) gu(1.7.1/202008) gu(1.6.0/201903) gu(1.6.6/202003) gu(201906) r(202xxx) lp(202xxx) ht(202202) ht(202306) ht(1.8.1/202103) ht(202011) d(202207) d(202201) d(202103) d(202102) d(1.8/202101) g(202304) g(202112) g(202112) g(1.8.0/202101) g(202111) g(202010) g(202011) g(202007) g[fr](202xxx) g[de](202304) g[de](202101) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI 1 2 3] [FAQ] [RSS] [Changelog 1 2(archived) 3 4]

💰 Commercial
• (empty)

🍩️ Resources

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Surge Synth Team 1 2] [fr] [en]): [Site 1 2] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Claes Johanson (kurasu, Vember Audio) [fr] [en]): [Site 1 2 3 4] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[FreshFOSS] [audiopluginsforfree.com]

📦️ Misc. repositories
[Repology 1 2] [pkgs.org] [Generic binary] [archlinux 1 2] [openSUSE] [Debian/Ubuntu(author's repo)] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Boiling Steam (20210424)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Surge XT
🦊️ What's: A libre & mature hybrid subtractive synthesizer
🏡️ https://surge-synthesizer.github.io
🐣️ https://github.com/surge-synthesizer
🔖 #LinuxGameDev #Flagship #Music #Synthesizer
📦️ #Libre #Bin #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🕵‍♂️️ Tested (1.3.4): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 1.3.2➜1.3.4
⚗️ Consistent version 🦍️
📌️ Changes: https://github.com/surge-synthesizer/releases-xt/releases
🦣️ From: 🛜️ https://github.com/surge-synthesizer/surge/releases.atom

🦝️ https://www.youtube.com/embed/oeamVu1qY-g
🦝️ https://www.youtube.com/embed/b9nZMV9gv1U
🕯️https://www.youtube.com/embed/kTvBgb4HGx0
🎮️ https://www.youtube.com/embed/8wdwrr4Nrk8
🎮️ https://www.youtube.com/embed/QFIBBKkytmQ

🕶️ A view of its modern UI on my PC with tons of settings via slider potentiometers, oscilloscopes, presets with waveforms and various access menus and buttons.

📚️ Surge XT is a libre, multi-platform hybrid subtractive synthesizer, previously distributed commercially by the company vember audio, then freed. It is a very complete tool that can be used as a VST3 plugin, supporting the MPE (MIDI Polyphonic Expression) specification as well as the new analog mode for ADSR envelopes. It uses a patch system, each patch containing 2 scenes which are separate instances of the whole synthesis engine (except effects) that can be used to create layered or split patches.

📕 Description [en]

📜️ "A libre hybrid subtractive synthesizer, previously distributed commercially by the company vember audio, then freed" 📜️

Free & open source hybrid synthesizer

A sound designer's dream.
A friendly, open community.
Featuring many synthesis techniques, a great selection of filters, a flexible modulation engine, a smorgasbord of effects, and modern features like MPE and microtuning.

Surge XT is a wonderful tool. We love it. We think you will, too!

Digital Beauty
Surge XT is a digital synth and makes no bones about it.
If you have used it in the past, it will be like welcoming an old friend back into your life. If you are new to Surge XT, welcome to the party. Come on in, the water is fine.

Surge is back and open source!
Thanks to the generosity of @Kurasu (owner of Vember Audio), Surge has been open sourced and lives on GitHub.


Synth Specifications

General

• Synthesis method: Subtractive hybrid
• Each patch contain two scenes which are separate instances of the entire synthesis engine (except effects) that can be used to create layered or split patches.
• Quick category-based patch browser
• Runs on a variety of operating systems, plugin formats, and architectures

Factory Sounds

• 2779 patches
• 614 wavetables

Oscillators

• 3 oscillators per scene.
• 12 versatile oscillator algorithms: Classic, Modern, Wavetable, Window, Sine, FM2, FM3, String, Twist, Alias, S&H Noise and Audio Input.
• Classic oscillator is a morphable pulse/saw/dual saw oscillator with a sub-oscillator and hard sync.
• Modern oscillator is a mixable saw/pulse/triangle oscillator with an optional sub-oscillator mode for triangle (and it can also change to sine or square) and hard sync.
• FM2/FM3 oscillators consist of a carrier and 2 or 3 modulators and various options.
• String oscillator uses two filtered waveguides to emulate plucked or bowed string sounds.
• Twist oscillator is based on a very famous Eurorack macro oscillator, and it offers a myriad of synthesis options in a very easy to use way.
• Most algorithms (except FM2, FM3, Twist and Audio Input) offer up to 16-voice unison at the oscillator level.
• Oscillator FM in 3 different configurations and ring modulation between oscillators 1-2 and 2-3.
• Most oscillator algorithms (except FM2, FM3, Sine and Alias) are strictly band-limited, yet still cover the entire audible spectrum, delivering a clear, punchy and clean sound.
• Noise generator with variable spectrum (available directly in the oscillator mixer).

Filter Block

• Two filter units in 8 different configurations.
• Feedback loop available in 7 of those configurations.
• Available filter algorithms: Lowpass (12 and 24 dB/oct, each with 3 variations), Legacy Ladder Lowpass (6-24 dB/oct), Vintage Ladder Lowpass (2 variations, each with and without gain compensation), Highpass (12 and 24 dB/oct, each with 3 variations), Bandpass (12 and 24 dB/oct, each with 3 variations), Notch (12 and 24 dB/oct, each with 2 variations), Allpass (3 variations), Comb (positive and negative), S&H.
• Open-source additions to our filter bank contain: K35 and Diode Ladder filter types from Odin 2 synthesizer, 12 and 24 dB/oct multimode filters from OB-Xd, and weird but fascinating Cutoff Warp and Resonance Warp filters by Jatin Chowdhury!
• Filters can self-oscillate (with excitation) and respond amazingly fast to cutoff frequency changes.
• Waveshaper (43 shapes).

Modulation

• 12 LFO units available, 6 are per voice and 6 are global for the whole scene.
• DAHDSR envelope generators on every LFO.
• DAHDSR envelope generators on every LFO.
• LFO shapes consist of 7 deformable LFO waveforms, step sequencer, and a fully-fledged multi-segment envelope generator (MSEG), with various curves and up to 128 nodes.
• Voice LFOs allow envelope retriggering in step sequencer mode.
• Extremely fast and flexible modulation routing. Almost every continuous parameter can be modulated!


Effects

• 16 effect units arranged as 2 inserts per scene, 2 sends and 2 master effects.

• 27 effect algorithms:

FILTERING:
⚬ 3-band fully parametric EQ
⚬ 11-band graphic EQ
⚬ Exciter
⚬ Resonator

DISTORTION:
CHOW
⚬ Distortion
⚬ Neuron
⚬ Tape (based on ChowTapeModel!)
⚬ Waveshaper

MANGLING:
⚬ Combulator
⚬ Frequency Shifter
⚬ Nimbus
⚬ Ring Modulator
⚬ Treemonster
⚬ Vocoder

MODULATION:
⚬ Chorus
⚬ Ensemble
⚬ Flanger
⚬ Phaser
⚬ Rotary Speaker

TIME & SPACE:
⚬ Delay
⚬ Reverb 1
⚬ Reverb 2
⚬ Spring Reverb

MULTIEFFECTS:
⚬ Airwindows (itself containing 56 effects!)
⚬ Conditioner
⚬ Mid-Side Tool
⚬ Contributors Welcome!


Contributors Welcome!

Surge XT is supported by a community of volunteer open source developers, designers, testers, musicians, synthesizer enthusiasts, and content creators.
Without them, none of would have been possible.

📕 Description [fr]

Un synthétiseur hybride soustractif, par la Surge Synth Team, initié par Claes Johanson (kurasu, Vember Audio).
En C++/C

Surge est un synthétiseur hybride soustractif libre et multi-plateforme, précédemment distribué commercialement par la société vember audio, puis libéré. C'est un outil très complet pouvant être utilisé sous forme de plugin VST3, supportant la spécification MPE (MIDI Polyphonic Expression) ainsi que le nouveau mode analogique pour les enveloppes ADSR. Il utilise un système de patchs, chaque patch contenant 2 scènes qui sont des instances séparées de l'ensemble du moteur de synthèse (à l'exception des effets) pouvant être utilisées pour créer des patchs superposés ou divisés.


Synthétiseur hybride libre et open source

Le rêve de tout concepteur sonore.
Une communauté amicale et ouverte.
Il propose de nombreuses techniques de synthèse, une grande sélection de filtres, un moteur de modulation flexible, un large éventail d'effets et des fonctionnalités modernes comme le MPE et le micro-tuning.

Surge XT est un outil merveilleux. Nous l'adorons. Nous pensons que vous le trouverez aussi !

Beauté numérique
Le Surge XT est un synthé numérique et ne s'en cache pas.
Si vous l'avez utilisé dans le passé, ce sera comme accueillir un vieil ami dans votre vie. Si vous êtes nouveau sur Surge XT, bienvenue à la fête. Entrez, l'eau est bonne.

Surge est de retour et open source !
Grâce à la générosité de @Kurasu (propriétaire de Vember Audio), Surge a été rendu open source et vit sur GitHub.


Spécifications du synthétiseur

Général

- Méthode de synthèse : Hybride soustractif
- Chaque patch contient deux scènes qui sont des instances séparées de l'ensemble du moteur de synthèse (à l'exception des effets) qui peuvent être utilisées pour créer des patchs superposés ou divisés.
- Navigateur de patchs rapide basé sur des catégories
- Fonctionne sur une variété de systèmes d'exploitation, de formats de plugins et d'architectures.

Sons d'usine

- 2779 patchs
- 614 tables d'ondes

Oscillateurs

- 3 oscillateurs par scène.
- 12 algorithmes d'oscillateurs polyvalents : Classic, Modern, Wavetable, Window, Sine, FM2, FM3, String, Twist, Alias, S&H Noise et Audio Input.
- L'oscillateur Classic est un oscillateur morphable à impulsion/scie/double scie avec un sub-oscillateur et une synchronisation dure.
- L'oscillateur moderne est un oscillateur morphable scie/impulsion/triangle avec un mode sub-oscillateur pour le triangle (et il peut aussi passer en sinus ou carré) et une synchronisation dure.
- Les oscillateurs FM2/FM3 sont composés d'une porteuse et de 2 ou 3 modulateurs et diverses options.
- L'oscillateur String utilise deux guides d'ondes filtrés pour émuler des sons de cordes pincées ou arquées.
- L'oscillateur Twist est basé sur un très célèbre macro-oscillateur Eurorack, et il offre une myriade d'options de synthèse d'une manière très facile à utiliser.
- La plupart des algorithmes (sauf FM2, FM3, Twist et Audio Input) offrent jusqu'à 16 voix d'unisson au niveau de l'oscillateur.
- Oscillateur FM en 3 configurations différentes et modulation en anneau entre les oscillateurs 1-2 et 2-3.
- La plupart des algorithmes d'oscillateur (à l'exception de FM2, FM3, Sine et Alias) sont strictement limités en bande, tout en couvrant l'ensemble du spectre audible, ce qui permet d'obtenir un son clair, percutant et propre.
- Générateur de bruit à spectre variable (disponible directement dans le mélangeur d'oscillateurs).

Bloc de filtres

- Deux unités de filtrage dans 8 configurations différentes.
- Boucle de rétroaction disponible dans 7 de ces configurations.
- Algorithmes de filtre disponibles : Lowpass (12 et 24 dB/oct, chacun avec 3 variations), Legacy Ladder Lowpass (6-24 dB/oct), Vintage Ladder Lowpass (2 variations, chacune avec et sans compensation de gain), Highpass (12 et 24 dB/oct, chacun avec 3 variations), Bandpass (12 et 24 dB/oct, chacun avec 3 variations), Notch (12 et 24 dB/oct, chacun avec 2 variations), Allpass (3 variations), Comb (positif et négatif), S&H.
- Les ajouts open-source à notre banque de filtres contiennent : Les types de filtres K35 et Diode Ladder du synthétiseur Odin 2, les filtres multimodes 12 et 24 dB/oct de OB-Xd, et les étranges mais fascinants filtres Cutoff Warp et Resonance Warp de Jatin Chowdhury !
- Les filtres peuvent s'auto-osciller (avec excitation) et répondre étonnamment vite aux changements de fréquence de coupure.
- Waveshaper (43 formes).

Modulation

- 12 unités LFO disponibles, 6 sont par voix et 6 sont globales pour toute la scène.
- Générateurs d'enveloppe DAHDSR sur chaque LFO.
- Générateurs d'enveloppe DAHDSR sur chaque LFO.
- Les formes de LFO se composent de 7 formes d'onde LFO déformables, d'un séquenceur à pas et d'un générateur d'enveloppe multi-segment (MSEG) à part entière, avec diverses courbes et jusqu'à 128 nœuds.
- Les LFO vocaux permettent de redéclencher l'enveloppe en mode séquenceur pas à pas.
- Routage de modulation extrêmement rapide et flexible. Presque tous les paramètres continus peuvent être modulés !

Effets

- 16 unités d'effets disposées comme 2 inserts par scène, 2 départs et 2 effets maîtres.

- 27 algorithmes d'effets :

FILTRAGE :
⚬ EQ 3 bandes entièrement paramétrique
⚬ EQ graphique 11 bandes
⚬ Excitateur
⚬ Résonateur

DISTORTION :
CHOW
⚬ Distorsion
⚬ Neuron
⚬ Bande (basé sur ChowTapeModel !)
⚬ Mise en forme des ondes

MANGLING :
⚬ Combulateur
⚬ Décaleur de fréquence
⚬ Nimbus
⚬ Modulateur en anneau
⚬ Treemonster
⚬ Vocodeur

MODULATION :
⚬ Chorus
⚬ Ensemble
⚬ Flanger
⚬ Phaser
⚬ Haut-parleur rotatif

TIME & SPACE :
⚬ Délai
⚬ Réverbération 1
⚬ Réverbération 2
⚬ Réverbération à ressort

MULTIEFFECTS :
⚬ Airwindows (contenant lui-même 56 effets !)
⚬ Conditionneur
⚬ Outil Mid-Side

Bienvenue aux contributeurs !

Surge XT est soutenu par une communauté de développeurs open source bénévoles, de concepteurs, de testeurs, de musiciens, de passionnés de synthétiseurs et de créateurs de contenu.
Sans eux, rien de tout cela n'aurait été possible.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

📦️ Installation à partir du paquet Debian/Ubuntu :
• Il(s) est/sont dans les dépôts Debian/Ubuntu, il suffit d'installer le(s) paquet(s).

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] Surge XT ou $ "Surge XT"
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./"Surge XT"

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.


📑️ PARAMÉTRAGE

Paramétrage des périphériques d'entrées :
• Clavier MIDI de test : ARTURIA Minilab 3 (connecté sur une prise USB).

• En haut à gauche de l'interface cliquez sur le bouton Options ➜ Audio/MIDI Settings
• Audio device type (à adapter si vous utilisez Jack): ALSA
• Input (déroulant): Minilab3; USB Stream Output
• Active Output channels: ✔ channel 1+2
• Active MIDI inputs: ✔ Minilab3 Minilab3 MIDI

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 11 août 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



💻️ PC specs :
Linux distribution : Manjaro
Kernel: 6.10.3-1-MANJARO + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 550.107.02 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.2.7) / Xorg 11.0 (1.21.1.13)

CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS + 2x4TB Seagate Barracuda
Monitors: 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: (Standard) / Roccat vulcan (+ roccat-dkms)
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms required)
Gamepad (Bluetooth/USB) : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)



🫕️ Installation :
▸ (✔ v. 1.3.2) Paquet Arch/AUR : FONCTIONNEL.
▸ (✔ v. 1.3.4) Binaire classique : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface magnifique (thème sombre ou clair, icône dans la barre des tâches), de très grande qualité, complète, très soignée, mature, efficace, dynamique (réaction de l'interface au survol de la souris), très réactive (actions de l'utilisateur traitées en temps réel), ergonomique, claire/intuitive (néanmoins elle requiert du temps et de l'énergie pour être maîtrisée), bien expliquée (aide en ligne très complète),
🟢️ Elle offre notamment une pléthore de paramétrages, une mise à l'échelle graphique par facteur multiplicateurs, un redimensionnement de sa fenêtre par glisser-déposer, le support des thèmes, du contenu libre/gratuit livré avec l'interface, la catégorisation du contenu, la sauvegarde des réglages,
🟠️ Point(s) faible(s) relevé(s) : un redimensionnement de sa fenêtre par glisser-déposer fiable (la fenêtre a tendance à se réduire toute seule, néanmoins il fourni de nombreux réglages de zoom qui conviennent tout à fait),

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier et à la souris.
🟢️ Il supporte mon clavier ARTURIA Minilab3 (ARTURIA), connecté sur une prise USB.


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un synthétiseur hybride soustractif.

‣ 🐮️ Spécificités
⚪️ Il avait été distribué commercialement par la société vember audio, puis libéré. C'est un outil très complet pouvant être utilisé sous forme de plugin VST3, supportant la spécification MPE (MIDI Polyphonic Expression) ainsi que le nouveau mode analogique pour les enveloppes ADSR. Il utilise un système de patchs, chaque patch contenant 2 scènes qui sont des instances séparées de l'ensemble du moteur de synthèse (à l'exception des effets) pouvant être utilisées pour créer des patchs superposés ou divisés.


🧪️ Tests effectués :

‣ 🧫️ Conditions du test, objectif(s)
⚪️ Point à prendre en considération : je n'ai aucune compétence en musique, j'ai acquis ce petit clavier MIDI (très abordable) pour m'amuser et tester quelques outils sonores, je ne fais que survoler de très loin les possibilités de cet outil,
⚪️ Ce test a pour objectif de faire une copie d'écran, de vérifier que le jeu/outil démarre, qu'aucun bug apparent ne survient, qu'il fonctionne avec des opérations basiques, de survoler son interface pour me faire une idée de ses fonctionnalités,

‣ 🎲️ Résultat des tests
🟢️ Le paramétrage de mon clavier est très simple, car il est reconnu et présenté dans le déroulant (voir la section "Installation" ci-avant)
⚪️ La sélection des sons se fait en haut au centre de l'interface, dans la zone "Patch Browser" :
- soit on clique sur le titre pour naviguer dans l'arborescence,
- soit on clique sur les boutons "Category" et "Patch" (=sous-catégorie)
🟢️ C'est un plaisir de tester les sons de Surge XT avec mon petit clavier.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Une pépite.
🟢️ Un superbe outil mature, d'une finition exemplaire, clair/intuitif, avec une réalisation soignée.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !