Geonkick - Le Bottin des Jeux Linux

Geonkick

🗃️ Specifications

📰 Title: Geonkick 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 04. Released (status)
🏷️ Category: Development ➤ Audio Production ➤ Drum / Percussions 🌍️ Browser version:
🔖 Tags: Development; Audio Production; Synthesizer; Drum; Standalone; JACK; LV2; VST3 📦️ Package Name: geonkick, geonkick-lv2, geonkick-vst3, geonkick-standalone
🐣️ Approx. start: 2017-03-26 📦️ Arch package: ✓
🐓️ Latest: 2023-12-03 📦️ RPM package: ✓
📍️ Version: Latest: 💥️3.0.1 // Dev: d24fd325 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-3 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb
🎰️ ID: 16348 🐛️ Created: 2023-08-29
🐜️ Updated: 2023-12-03

📖️ Summary

[en]: A libre, multi-timbral percussion synthesizer that can be used stand-alone or as a plugin (LV2, VST3 and Jack). It is sensitive to key velocity and supports up to 16 instruments in stereo (mappable to output channels) if used as a plugin, or just 1 if in stand-alone mode. It provides 3 layers, each comprising 2 oscillators (settings: sine, square, triangle, sawtooth, sample, ...) and 1 noise generator (settings: white and Brownian, random source, ...), a layer mixer, and supports presets and export (WAV, FLAC, OGG). [fr]: Un synthétiseur de percussions libre, multi-timbre, pouvant fonctionner de manière autonome ou en plugin (LV2, VST3 et Jack). Il est sensible à la vélocité de la touche et prend en charge jusqu'à 16 instruments en stéréo (mappables aux canaux de sortie) s'il est utilisé en plugin ou 1 seul s'il est en mode autonome. Il fournit 3 couches comprenant chacune 2 oscillateurs (réglages : sinus, carré, triangle, dent de scie, échantillon , ...) et 1 générateur de bruit (réglages : blanc et brownien, source aléatoire, ...), un mixeur de couches, et supporte les presets et l'export (WAV, FLAC, OGG).

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 🚀️ Code improvement New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🦝️ From Users: (202001),


🕯️ How To: (202002), (202002), (202002),


🎮️ Showcase: (201912), (202010), (202007),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2 3] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202001) r(202xxx) lp(202xxx) d(201912) d(202010) d(202007) ht(202002) ht(202002) ht(202002) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI 1 2] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
Development Buids
• Geonkick Download (aka Artifacts / Development buids): [Geonkick (Development builds)]

Resources
• Free patches for Geonkick (5 free patches for Geonkick): [Dark Side Of Synth] g(201912)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Soundcloud (Music created with Geonkick)] [YouTube (Music created with Geonkick)]

🐘 Social
Devs (Geonkick Team 1 2 [fr] [en]): [Site 1 2 3 4] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Iurie Nistor (iurie) 1 2 [fr] [en]): [Site 1 2 3 4] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [SoundCloud] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[LinuxMAO] [Libre Audio Visual] [LinuxMusicians forums]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

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

🕊️ Source of this Entry: [Libre Arts (202308)]

🐘 Social Networking Update (on mastodon)

🛠️ Title: Geonkick
🦊️ What's: A libre multi-timbral percussion synthesizer
🏡️ https://geonkick.org/
🐣️ https://gitlab.com/Geonkick-Synthesizer
🦉️ https://mastodon.online/@geonkick
🔖 #LinuxGameDev #Music #Drum
📦️ #Libre #Bin #Arch #RPM
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 3.0.1
⚗️ Code improvement 🚀️
📌️ Changes: https://geonkick.org/2023/12/03/geonkick-version-3-0-1-has-been-released.html
🐘 From: https://mastodon.online/@geonkick/111515731440595488
📶️ https://gitlab.com/Geonkick-Synthesizer/geonkick/-/tags?format=atom

🦝️ https://www.youtube.com/embed/EtWSnbmdB9w
🕯️ https://www.youtube.com/embed/3lKxzW_fGSg
🕯️ https://www.youtube.com/embed/z4UZyuihH2s
🎮️ https://www.youtube.com/embed/_eXcQef_mSQ
🎮️ https://www.youtube.com/embed/sIqvmz40PVo
🎮️ https://www.youtube.com/embed/j4ErldMEH-U

🕶️ A view of the IU with 2 main zones, one at the top with the display - similar to an oscilloscope - showing a curve of the transmitted signal in frequency/length, the other below, the various parameter adjustment potentiometers, divided into 4 zones (Oscillator 1, Oscillator 2, Noise and General). At the very top are buttons allowing, in particular, the selection of layers.

Geonkick is a libre, multi-timbral percussion synthesizer that can be used stand-alone or as a plugin (LV2, VST3 and Jack). It is sensitive to key velocity and supports up to 16 instruments in stereo (mappable to output channels) if used as a plugin, or just 1 if in stand-alone mode. It provides 3 layers, each comprising 2 oscillators (settings: sine, square, triangle, sawtooth, sample, ...) and 1 noise generator (settings: white and Brownian, random source, ...), a layer mixer, and supports presets and export (WAV, FLAC, OGG).

📕 Description [en]

📕🐧"A libre multi-timbral percussion synthesizer that can operate as a stand-alone unit or as a plug-in"🐧📕

Geonkick - a free software percussion synthesizer.

Geonkick is a synthesizer capable of producing various percussion elements. The most basic examples are: kicks, snares, hi-hats, shakers, claps.
The term "Geon" in the name "Geonkick" refers to a hypothetical particle called "geon".

License: GPLv3

If you have an idea about a feature or found an issue, please, submit it:

☑ on GitLab
☑ on GitHub

If you want your created presets to be added to the list of Geonkick presets, please, create a pull request with the preset archive on GitLab or GitHub. See the folder "presets" for instructions on creating a preset archive.

Features

☑ Kit
• Supports up to 16 instruments.
• Save / Load kit in JSON format
• Export instrument kit to SFZ
☑ Multitibral
• 16 MIDI key range
• user configurable key mapping
☑ Multichannel
• 16 stereo audio output channels for plugin (1 stereo for standalone)
• user configurable mapping of kit instrument to output channels
☑ 3 layers
☑ Layers Mixer
☑ 2 oscillators per layer
• sine, square, triangle, saw-tooth, sample (wav, ogg, flac)
• initial phase control
• amplitude, frequency and sample pitch shift envelope
• low, band and high pass filter, cutoff envelope
☑ FM synthesis
• OSC1->OSC2
☑ One noise generator per layer
• white & brownian
• random seed
• amplitude envelope
• low, band and high pass filter, cutoff envelope
☑ General
• amplitude envelope & kick length
• low & high pass filter, cutoff envelope
• limiter
• compression
• distortion
• distortion drive envelope
• distortion volume envelope
• tune percussion option (relative to key A4)
☑ Key velocity sensitive for instrument total output amplitude
☑ Jack support
☑ Export
• mono, stereo
• WAV: 16, 24, 32 bit
• FLAC: 16, 24 bit
• Ogg
☑ Open & Save presets in JSON format
☑ Preset browser
☑ Standalone
☑ Pitch to note
☑ LV2 Plugin
• "Single" version that supports one instrument and one stereo channel per instance.
• The default version that supports kits of 16 instruments and 16 output stereo channels per instance.
☑ Platforms:
• GNU/Linux
☑ Manually scale the UI by factor of 2 (useful for HiDPI cases)

Requirements

In order Geonkick to run and operate correctly there is a need:

for standalone:

☑ GNU/Linux operating system
☑ Jack server running

for plugin:

☑ GNU/Linux operating system.
☑ A host that supports LV2 plugin format.

📕 Description [fr]

Un synthétiseur de percussions libre, multi-timbre, pouvant fonctionner de manière autonome ou en plugin, par la Geonkick Team, initié par Iurie Nistor (iurie).
En C.

Geonkick est un synthétiseur de percussions libre, multi-timbre, pouvant fonctionner de manière autonome ou en plugin (LV2, VST3 et Jack). Il est sensible à la vélocité de la touche et prend en charge jusqu'à 16 instruments en stéréo (mappables aux canaux de sortie) s'il est utilisé en plugin ou 1 seul s'il est en mode autonome. Il fournit 3 couches comprenant chacune 2 oscillateurs (réglages : sinus, carré, triangle, dent de scie, échantillon , ...) et 1 générateur de bruit (réglages : blanc et brownien, source aléatoire, ...), un mixeur de couches, et supporte les presets et l'export (WAV, FLAC, OGG).


Geonkick - un logiciel libre de synthétiseur de percussions.

Geonkick est un synthétiseur capable de produire divers éléments de percussion. Les exemples les plus basiques sont : kicks, snares, hi-hats, shakers, claps.
Le terme "Geon" dans le nom "Geonkick" fait référence à une particule hypothétique appelée "geon".

Licence : GPLv3

Si vous avez une idée sur une fonctionnalité ou si vous avez trouvé un problème, merci de le soumettre :

☑ sur GitLab
☑ sur GitHub

Si vous voulez que les pré-réglages que vous avez créés soient ajoutés à la liste des pré-réglages de Geonkick, veuillez créer une demande d'extraction avec l'archive des presets sur GitLab ou GitHub. Voir le dossier "presets" pour les instructions sur la création d'une archive de presets.

Caractéristiques

☑ Kit
• Prend en charge jusqu'à 16 instruments.
• Sauvegarde / Chargement du kit au format JSON
• Exportation du kit d'instruments vers SFZ
☑ Multitimbre
• 16 touches MIDI
• mapping des touches configurable par l'utilisateur
☑ Multicanal
• 16 canaux de sortie audio stéréo pour le plugin (1 stéréo pour le standalone)
• mappage configurable par l'utilisateur de l'instrument du kit aux canaux de sortie
☑ 3 couches
☑ Mixeur de couches
☑ 2 oscillateurs par couche
• sinus, carré, triangle, dent de scie, échantillon (wav, ogg, flac)
• contrôle de la phase initiale
• enveloppe d'amplitude, de fréquence et de décalage de la hauteur de l'échantillon
• filtre passe-bas, passe-bande et passe-haut, enveloppe de coupure
☑ Synthèse FM
• OSC1->OSC2
☑ Un générateur de bruit par couche
• blanc et brownien
• source aléatoire
• enveloppe d'amplitude
• filtre passe-bas, passe-bande et passe-haut, enveloppe de coupure
☑ Général
• enveloppe d'amplitude et longueur du kick
• filtre passe-bas et passe-haut, enveloppe de coupure
• limiteur
• compression
• distorsion
• enveloppe d'entraînement de la distorsion
• enveloppe de volume de distorsion
• option d'accordage des percussions (par rapport à la touche A4)
☑ Sensible à la vélocité de la touche pour l'amplitude totale de sortie de l'instrument
☑ Prise en charge de Jack
☑ Exportation
• mono, stéréo
• WAV : 16, 24, 32 bits
• FLAC : 16, 24 bits
• Ogg
☑ Ouverture et sauvegarde des presets au format JSON
☑ Navigateur de presets
☑ Autonome
☑ Pitch to note
☑ Plugin LV2
• Version " mono " qui prend en charge un instrument et un canal stéréo par instance.
• La version par défaut prend en charge des kits de 16 instruments et 16 canaux stéréo de sortie par instance.
☑ Plateformes :
• GNU/Linux
☑ Mise à l'échelle manuelle de l'interface utilisateur par un facteur de 2 (utile pour les cas HiDPI)

Exigences

Pour que Geonkick fonctionne correctement, il est nécessaire de disposer des éléments suivants

d'un système d'exploitation autonome :

☑ Système d'exploitation GNU/Linux
☑ Serveur Jack en cours d'exécution

pour le plugin :

☑ Système d'exploitation GNU/Linux.
☑ Un hôte qui prend en charge le format de plugin LV2.