Arkos Tracker 2 - Le Bottin des Jeux Linux

Arkos Tracker 2

🗃️ Specifications

📰 Title: Arkos Tracker 2 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Development ➤ Audio Production ➤ Tracker 🌍️ Browser version:
🔖 Tags: Development; Audio Production; Tracker; Synthesizer; Chiptune; AMSTRAD; APPLE; ATARI; SINCLAIR; MSX; TANGERINE 📦️ Package Name:
🐣️ Approx. start: 2017-11-06 📦️ Arch package:
🐓️ Latest: 2021-03-20 📦️ RPM package:
📍️ Version: Latest: 2.0.1 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Free 📦️ 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: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 16016 🐛️ Created: 2021-04-10
🐜️ Updated: 2024-02-24

📖️ Summary

[en]: A free, multi-platform tracker that recreates the sound atmosphere of 8/16-bit computers from the 80s by emulating the sound of their sound chips (AY-3-8912 & YM2149F used by many microcomputers). It supports in particular the emulation of the AY-3-8912 and YM2149F sound chips, but also specific hardware and standard PSG (Programmable sound generator) sound, with an unlimited number of PSGs (allowing to create songs with 3, 6, 9, 32-channel or more), 4 columns of effects per channel, 4 players (from versatile to extremely fast), import/export of different sound formats. [fr]: Un tracker gratuit et multi-plateforme recréant l'ambiance sonore d'ordinateurs 8/16 bits des années 80 en émulant le son de leurs puces sonores (AY-3-8912 & YM2149F utilisés par de nombreux micro-ordinateurs). Il supporte notamment l'émulation des puces sonores AY-3-8912 et YM2149F, mais aussi de matériels spécifiques et le son standard PSG (Programmable sound generator), avec un nombre illimité de PSG (permettant de créer des morceaux à 3, 6, 9, 32 canaux ou plus), 4 colonnes d'effets par canal, 4 lecteurs (de polyvalents à extrêmement rapides), l'import/export de différents formats sonores

🎥️ Videos


🦉️ From Devs: (202xxx),


🕯️ How To: (202xxx), (202xxx), (202xxx),


🎮️ Showcase:

🕸️ Links

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

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [CPCWiki] [Showcase]

🦣️ Social
Devs (Julien Névo (Targhan/Arkos) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Programmable sound generator (PSG)) [fr] [en] [de]] [Flatpak] [AppImage(author's repo)] [Snap]

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

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

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2.0.1 (20210320)] [LinuxFr [fr](20210407) (SotE)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #LinuxGameDev #Music #Tracker
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"A free tracker that recreates the sound atmosphere of 8/16-bit computers from the 80s by emulating the sound of their sound chips"🐧📕.

Arkos Tracker is the ultimate musical tool (or "Tracker") for 8/16-bit computers from the 80's, such as Amstrad CPC, Atari ST/XE/XL, ZX Spectrum, MSX, Oric, Apple 2, Vectrex, and SHARP MZ-700!

Arkos Tracker 2 is the evolution of STarKos (an Amstrad CPC Tracker) and Arkos Tracker 1 (A Windows-only Tracker), but improves them greatly. Some features:

• Cross-platform (Windows, Linux, Mac).
• Manage both standard PSG sound and samples without any distinction!
• Support of AY-3-8912 and YM2149F.
• Unlimited PSG count! You can create standard 3-channel songs, or 6, 9, 32 or more if you want!
• 4 columns of effects per channel, including Arpeggio (via a table or inline value), Pitch, slide, glide, change Arpeggio/Pitch/Instrument speed, etc.
• Import from MIDI, AKS (Arkos Tracker 1), SKS (STarKos), 128 (BSC's Soundtrakker), WYZ (Wyz Tracker), MOD, VT2 (Vortex Tracker 2), CHP (Chip'n'sfx).
• 4 players, from versatile to extremely fast, or slower but less memory-consuming.
• Support of specific hardware: PlayCity (CPC), Spectrum TurboSound, SpecNext, MSX Darky and MSX FPGA (AKY player only).
• Real-time communication with your hardware possible, to listen or compose just like on the real thing!
• Sound effect support, shared among songs.
• ROM players available: no more auto-modifying code, a small buffer is used.
• Exports can be assembly sources or binaries: it makes it easy to integrate the songs in your production.
• Sources can be converted to any assembler.
• Each PSG can have its own frequency (including custom ones).
• Replay rate from 12Hz to 300Hz, or custom.
• A song is composed of sub-songs, all sharing the same instruments. Helps you save even more memory!

All the limitations of past AY/YM trackers are blown to pieces with Arkos Tracker 2!


FAQ

Is it an open-source project?

Not currently. It will at some point, but for now, this is the toy box I use to learn, try stuff, have fun. The source will become public when I deem the software mature enough and most features are implemented.

Can I use the players in my production?

Of course! The players are MIT-licensed. Basically, you can use and modify them at will, in any production, free or sold, open or closed source.

One nice (but non-mandatory) thing you can do would be to put a credit somewhere in your production about Arkos Tracker 2, and we'll be best friends ever.

What assembler to use to compile the Z80 sources?
(...)

📕 Description [fr]

Un tracker recréant l'ambiance sonore d'ordinateurs 8/16 bits des années 80, par Julien Névo (Targhan/Arkos).

Arkos Tracker 2 est un tracker gratuit et multi-plateforme recréant l'ambiance sonore d'ordinateurs 8/16 bits des années 80 en émulant le son de leurs puces sonores (AY-3-8912 et YM2149F utilisés par de nombreux micro-ordinateurs). Il supporte notamment l'émulation des puces sonores AY-3-8912 et YM2149F, mais aussi de matériels spécifiques et le son standard PSG (Programmable sound generator), avec un nombre illimité de PSG (permettant de créer des morceaux à 3, 6, 9, 32 canaux ou plus), 4 colonnes d'effets par canal, 4 lecteurs (de polyvalents à extrêmement rapides), l'import/export de différents formats sonores.


Arkos Tracker est l'outil musical ultime (ou "Tracker") pour les ordinateurs 8/16 bits des années 80, tels que Amstrad CPC, Atari ST/XE/XL, ZX Spectrum, MSX, Oric, Apple 2, Vectrex, et SHARP MZ-700 !

Arkos Tracker 2 est l'évolution de STarKos (un tracker pour Amstrad CPC) et Arkos Tracker 1 (un tracker pour Windows uniquement), mais les améliore grandement. Quelques caractéristiques :

• Multiplateforme (Windows, Linux, Mac).
• Gère à la fois le son standard PSG et les échantillons sans aucune distinction !
• Support de AY-3-8912 et YM2149F.
• Nombre illimité de PSG ! Vous pouvez créer des morceaux standard à 3 canaux, ou 6, 9, 32 ou plus si vous le souhaitez !
• 4 colonnes d'effets par canal, incluant l'Arpège (via une table ou une valeur en ligne), le Pitch, le slide, le glide, le changement de vitesse de l'Arpège/Pitch/Instrument, etc.
• Importation depuis MIDI, AKS (Arkos Tracker 1), SKS (STarKos), 128 (Soundtrakker de BSC), WYZ (Wyz Tracker), MOD, VT2 (Vortex Tracker 2), CHP (Chip'n'sfx).
• 4 lecteurs, de polyvalents à extrêmement rapides, ou plus lents mais moins gourmands en mémoire.
• Support de matériel spécifique : PlayCity (CPC), Spectrum TurboSound, SpecNext, MSX Darky et MSX FPGA (lecteur AKY uniquement).
• Possibilité de communication en temps réel avec votre matériel, pour écouter ou composer comme sur le vrai matériel !
• Support des effets sonores, partagés entre les chansons.
• Lecteurs ROM disponibles : plus de code auto-modifiant, un petit buffer est utilisé.
• Les exportations peuvent être des sources d'assemblage ou des binaires : cela permet d'intégrer facilement les chansons dans votre production.
• Les sources peuvent être converties dans n'importe quel assembleur.
• Chaque PSG peut avoir sa propre fréquence (y compris des fréquences personnalisées).
• Taux de lecture de 12Hz à 300Hz, ou personnalisé.
• Une chanson est composée de sous-chansons, toutes partageant les mêmes instruments. Cela vous permet d'économiser encore plus de mémoire !

Toutes les limitations des anciens trackers AY/YM sont réduites à néant avec Arkos Tracker 2 !

FAQ

S'agit-il d'un projet libre ?

Pas actuellement. Il le sera à un moment donné, mais pour l'instant, c'est la boîte à jouets que j'utilise pour apprendre, essayer des choses, m'amuser. Les sources deviendront publiques lorsque je jugerai le logiciel suffisamment mature et que la plupart des fonctionnalités seront implémentées.

Puis-je utiliser les players dans ma production ?

Bien sûr ! Les players sont sous licence MIT. En gros, vous pouvez les utiliser et les modifier à volonté, dans n'importe quelle production, gratuite ou payante, à source ouverte ou fermée.

Une chose agréable (mais non obligatoire) que vous pouvez faire est de mentionner Arkos Tracker 2 quelque part dans votre production, et nous serons les meilleurs amis du monde.

Quel assembleur utiliser pour compiler les sources du Z80 ?
(...)

🚧️ Installation ➜ 🚀️ Launching [fr]

(✔ v. 2.0.1) ⚙️ Installation à partir du binaire

• Des binaires statiques (32-bits et 64-bits) sont disponibles, il suffit de décompresser le binaire correspondant à l'architecture de votre installation dans le répertoire souhaité.

📄️ Installation à partir du source

• Pas de source disponible.


🚀️ LANCEMENT DE L'INTERFACE:

• En console dans son répertoire racine lancez : $ ./ArkosTracker2

🕵️ Test [fr]

🕵️ Test (✔ v. 2.0.1) par goupildb (config. : Debian Testing 64-bit) :
Le : 10/04/2021
⏱️Durée du test : 10 minutes.

🎯️ Objectif: tester son fonctionnement.

Je me suis contenté de lancer l'interface pour vérifier son fonctionnement et voir si des exemples étaient disponibles. L'auteur a pensé à mettre quelques exemples de grande qualité montrant un aperçu de ses possibilités (effets sonores, démos musicales).
La qualité me semble au rendez-vous, à vous d'en juger par vous-même.
👏️ ❤️ Un grand bravo et merci à son auteur !