Skip to main content


Showing posts from June 11, 2017

How to Create an Audio CD or Digital Music Files from Digital and Analog Sources Using Only Open Source Software

You might have a collection digital audio files -- such as MP3 files -- or a source of analog audio -- like the headphone output from your phone, tablet or computer, or a vinyl record, a cassette tape, VHS tape, or any other old school audio format -- and you want to share it with someone who has a CD player in their boom box or their car's audio system. Or maybe you just like making mix tapes and you want to update your game for the 21st century.

In this post, I'll  cover:
how to convert your analog audio to a digital audio format, how to convert your digital audio into the specific format you need to make an Audio CD, the type of CD that will pay in a stand-alone CD player or the CD player in a car's sound system.  To burn an Audio CD, your track files must be in a specific WAV file formats (details below). Note that you could easily use these steps to convert existing digital audio, like AIFF files, to another format, like MP3s, or to covert analog audio to any digital…

Atom: Hackable Text Editor for Ubuntu

It all started when I wanted to convert some text to Title Case. Ubuntu's default text editor, gedit, is quite capable, but does not include case conversion. A quick trip to Google and I found  (gedit is number 4). Since I write some code, too, I'm always interested in a good text editor.

After going through the list, I picked #2, Atom.

Atom looks appealing for a number of reasons. It's available through the Ubuntu Software app (almost -- see below for details)It's built on web technologies.It's cross-platform. From the article: Atom is a free and open source text editor that’s developed by GitHub. Based on Electron (CoffeeScript, JS, Less, HTML), it’s a desktop application that’s built using web technologies ... The major features of Atom are cross-platform editing, built-in package manager, file system browser, multiple pane support, find and replace function, and smart autocompletion. You can select from 1000s of open source packages and add new features to Atom…