FOSSPicks
DF-SHOW
There are many different file managers that run from the command line, but the one most of us think of, and the one we're most likely to use, is Midnight Commander. Midnight Commander was created by Miguel de Icaza way back in 1994, before he started the Gnome project, before Ximian, Mono, and Microsoft. Midnight Commander was itself inspired by Norton Commander, which was an essential tool for anyone working in the pre-Windows world of Microsoft DOS. And so too is DF-SHOW, which is a new command-line file manager inspired by another DOS classic, Larry Kroeker's DF-EDIT. This becomes apparent as soon as you launch the application via its show
command. The files are listed in that warmly familiar teal color that seems, even now, the color of the early 90s DOS era.
Unlike Midnight Commander, the default view isn't split between source and destination directories. Instead, it's a flat list of the files and directories in the launch location. It looks a lot like the output from ls
, but you navigate through the files using the cursor keys or the function keys. A top "menu" of commands display the initials you can use to navigate into directories, or to mark files and folders to copy, delete, rename, show, and edit. The latter will launch your default text editor, allowing you to edit files in-place, just like in the 90s. You can even "hUnt," which means pressing U to search through the contents of the files using a case-sensitive search term. The show
function is implemented as a separate command, sf
, which can be useful if you want to quickly see the contents of a file without worrying about what its specific type might be, all of which can be configured if necessary.
Project Website
https://github.com/roberthawdon/dfshow

Synthesizers for ADLMIDI and OPNMIDI
ADLplug
Here are two software synthesizers that are part of a much larger project, although you're unlikely to have heard of it unless you enjoy listening to a certain era of video game music. The "upstream" project consists of two command-line music players that emulate two specific frequency modulation (FM) audio chips from a bygone era, the Yamaha YMF262, also known as the OPL3, and the Yamaha YM2612, or OPN2. Both were used in early computers and games consoles, with the latter being in Sega Genesis (also known as Mega Drive) and the former commonly found in even the earliest Sound Blasters, where FM chips could be found for years. If you played PC games in the mid-to-late 90s, there's a good chance the music came from one of these chips. As with the SID chip from the Commodore 64, these chips offer plenty of audio nostalgia for people who played the games that used them. Consequently, there's a large audience of devotees playing those old tracks on their modern machines with the command-line players.
These two painstakingly engineered emulations have been used to create two software synthesizers, turning those old sounds into fully fledged, MIDI-capable plugins that you can use within any VST-compatible Linux host. It's just like taking one of those early chips and putting them at the heart of a real hardware synthesizer, and they sound wonderful. They're both FM, but the brilliant thing about FM synthesis is that it sounds very different from classic oscillators. They're great for plucky strings and warm brass sounds, for example, and sound quite different from most other synths. Both have a similar architecture and almost identical controls, but they keep their individual character and are an essential installation if you're into any kind of chiptune music creation.
Project Website
https://github.com/jpcima/ADLplug

Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
News
-
KaOS 2022.06 Now Available With KDE Plasma 5.25
The newest iteration of KaOS Linux not only adds the latest KDE Plasma desktop but sets LibreOffice as the default.
-
Manjaro 21.3.0 Is Now Available
Manjaro “Ruah” has been released and includes the latest Calamares installer, GNOME 42, and much more.
-
SpiralLinux is a New Linux Distribution Focused on Simplicity
A new Linux distribution, from the creator of GeckoLinux, is a Debian-based operating system with a focus on simplicity and ease of use.
-
HP Dev One Linux Laptop is Now Available for Pre-Order
The System76/HP collaboration Dev One laptop, geared toward developers, is now available for pre-order.
-
NixOS 22.5 Is Now Available
The latest release of NixOS with a much-improved package manager and a user-friendly graphical installer.
-
System76 Teams up with HP to Create the Dev One Laptop
HP and System76 have come together to develop a new laptop, powered by Pop!_OS and aimed toward developers.
-
Titan Linux is a New KDE Linux Based on Debian Stable
Titan Linux is a new Debian-based Linux distribution that features the KDE Plasma desktop with a focus on usability and performance.
-
Danielle Foré Has an Update for elementary OS 7
Now that Ubuntu 22.04 has been released, the team behind elementary OS is preparing for the upcoming 7.0 release.
-
Linux New Media Launches Open Source JobHub
New job website focuses on connecting technical and non-technical professionals with organizations in open source.
-
Ubuntu Cinnamon 22.04 Now Available
Ubuntu Cinnamon 22.04 has been released with all the additions from upstream as well as other features and improvements.