trying to fix

This commit is contained in:
Chris Cochrun 2022-01-03 12:41:35 -06:00
parent fa407dfeb6
commit e013d7569e
22945 changed files with 447936 additions and 0 deletions

View file

@ -0,0 +1,4 @@
<p>Garjola Dindi has a delightful blog entry on how he leverages Emacs to enjoy his music. Dindi was nostalgic for the days when listening to music meant putting a vinyl disk on the record player. Back then, the friction of listening to recorded music meant you put on an album and listened to whole thing. These days, of course, Dindis music is digitized and lives in his computer.</p>
<p>Part of that means that now its possible to listen to a single track from one album and then switch to another track on some other album but Dindi wanted to experience the whole-album experience again. He uses <a href="https://www.gnu.org/software/emms/">EMMS</a> to listen to his music so it was pretty easy to do what he wanted. He simply brought up an EMMS buffer with a list of his albums, used the <code>random</code> function to choose a line number, and <code>goto-line</code> to go to that album and then played it. He also logged it to an Org file so he would know what albums he had listened to.</p>
<p>All you Emacsers out there are jumping up and down and screaming, “Automate it. Automate it.” Of course, <a href="https://dindi.garjola.net/emms-random-album.html">thats exactly what he did</a>. It turned out to be really easy: he basically just wrote some Elisp to call the same commands he was using to do it manually. He also added some code to make the log entry.</p>
<p>The code is simple but the point, as Dindi points out, is that with Emacs its possible to combine different applications that werent designed to work together to solve whatever problem youre having.</p>