This repository has been archived by the owner on Aug 3, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinternet-radio.html
173 lines (168 loc) · 9.94 KB
/
internet-radio.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description"
content="Despite its limitations, internet radio provide a viable alternative music listening experience to modern streaming services.">
<title>A Case for Internet Radio</title>
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="randomcolors/24.png">
<script src="scripts/color-scheme.js" defer></script>
<meta charset="UTF-8">
</head>
<body>
<h1 id="a-case-for-internet-radio">A Case for Internet Radio</h1>
<h3>Published on 2024年7月26日 and last edited on 2024年7月27日</h3>
<label for="color-scheme">Color scheme:</label>
<select name="color-scheme" id="color-scheme" class="color-scheme">
<option value="system">Default</option>
<option value="rose-pine"> Rosé Pine</option>
<option value="rose-pine-dawn">Rosé Pine Dawn</option>
<option value="rose-pine-moon">Rosé Pine Moon</option>
<option value="latte">Catppuccin Latte</option>
<option value="frappe">Catppuccin Frappé</option>
<option value="macchiato">Catppuccin Macchiato</option>
<option value="mocha">Catppuccin Mocha</option>
<option value="retro">Retro</option>
</select>
<br>
<p>
A different way of listening to music has been forgotten: music radio. Some of us may have listened to radio in the
car, but modern streaming services like Spotify and YouTube have been growing more popular.
There is nothing wrong with music on demand. It allows you to listen to your own playlists with your own songs. I
have been using it for years, and I still use it today. However, I have been trying out internet radio for the past
couple of months. Despite its limitations, internet radio provide a viable alternative to modern streaming services.
</p>
<h2 id="why-radio">Why Radio?</h2>
<p>Internet radios give a predetermined program of music to listen to.
Although being unable to choose your songs may seem like a flaw at
first, this lack of choice could also be useful.</p>
<p>It can save valuable time spent on choosing songs or making
playlists. In Spotify, I would need manually pick out every song in my
playlist. And even after that, you might need to search for new songs to avoid the playlist getting too repetitive.
With internet radio, when I feel like listening to a certain
genre, I will choose a radio that focuses on that genre. Without no human input needed, radio cuts away a lot of
inconveniences, making song selection automatic.</p>
<p>Furthermore, because of this, listening to the radio is an effective method to
listen to a range of different music which you have been never exposed to. For example, one of my favorite
radios I discovered is <a href="https://www.slayradio.org/home.php#news">SLAY Radio</a> which focuses on C64
remixes. I do not
know anything about C64 remixes but if I want to listen to it, I do not
need to find C64 artist or search up any songs - I just hop in to SLAY
radio. By using a radio over streaming in demand, it becomes easier to focus on listening to music right away.</p>
<h2 id="okay-but-i-can-do-this-too-in-my-streaming-platform">Okay, but I
can do this too in my streaming platform!</h2>
<p>Yes, a lot of streaming services now make auto-generated playlists
which allow you to do the same thing. However, there are certain
advantages you will see only in internet radio.</p>
<p>For starters, it is completely free. With just an URL streaming link, you can
access any radio through the internet. Now the only caveat is that some
radios feature advertisements, which I will discuss later.</p>
<p>Furthermore, there are multiple applications or in other words,
clients for internet radio. Because internet radio is based on open
protocols, anyone can make a internet radio client. They are easy to
find one that fits your needs, and if you do not like one, you can
always find another. My preferred client is <a href="https://github.com/coderholic/pyradio">PyRadio</a> which are
for geeks
like me that want listen to radio even at the terminal!
This can be a big contrast compared to other streaming platforms which may be non-native to your operation system or
use more distracting and resource heavy
features. By having more choice more than one client, you use grants you with ultimiately more personalization for
your needs.
</p>
<img src="img/pyradio.png" alt="screenshot of list of radios in the pyradio program">
<div class="caption">A screenshot of PyRadio</div>
<p>Finally, in some countries, you can legally record off from radios
for offline listening. Although there are methods to download music for
free like <a href="https://github.com/yt-dlp/yt-dlp">yt-dlp</a>, radio could be an ethical way to download music.
Not a
lot of radio clients can do this, but for the clients that can, it is
awesome. Some clients like <a href="https://gitlab.gnome.org/World/Shortwave">Shortwave</a> can cut
individual songs
automatically which is convenient.</p>
<img src="img/radio-download.png" alt="screenshot of Shortwave with a selection of songs that can be downloaded">
<div class="caption">A screenshot of Shortwave giving options to download songs</div>
<h2 id="this-all-sounds-wonderful-no-pun-intended-but-there-has-to-be-some-negatives.">What are some of the negatives?
</h2>
<p>Like I mentioned earlier, some radios have some advertisements. This
is going to vary between radios. There are many great radios that have
no interruptions at all. In some radios like SLAY Radio, there will only
short voice-overs reminding what radio station you are listening to
between songs. Others like Classic FM UK offer insights before each
song. However, some internet radios takes a minute before starting for
product advertisements. There had been times where I felt the advertisements were really annoying, but sometimes it
just comes down in finding the good radios to listen to (which they are many). However, ultimately radios are
free though so it is difficult to complain about the advertisements.</p>
<p>Another thing to be aware of is that you cannot be too picky of what
music you listen to. The truth is that not every song in the radio is good, and I
sometimes switch between radios to just avoid a bad song. Furthermore, you
also might have difficulty finding radios with niche taste. If having
high audio quality is important to you, you will be limited to a smaller
number of radios.</p>
<h2 id="quick-guide">Quick Guide</h2>
<p>One simple option I have seen many people use is <a href="https://radio.garden">Radio Garden</a>. Radio Garden is a
radio player which you can use on the browser. The cool thing about it is that it enables you to pick radios through
a
novel globe interface, allowing you to pick base on geography which is very cool, esspecially if
you are interested in world music.</p>
<img src="img/radiogarden.png"
alt='A screenshot of Radio Garden displaying the globe. A ring surrounds a location of a radio station. On the side, it states the name of the station, "ON Heavy Metal".'></img>
<div class="caption">A screenshot of Radio Garden</div>
<p>However, if Radio Garden does not fit your needs, there are multiple other internet radio clients for desktop and
mobile. <a href="https://www.radio-browser.info/users">Here is a list of some of them</a>, but you can easily search
them up
too. Many application have builtin radio search which are easy to use.
</p>
<img src="img/shortwave-radio-selection.webp" alt="A graphical user face of radios to pick from in Shortwave"></img>
<div class="caption">A screenshot of Shortwave's radio selection page</div>
<p>For applications where you have to manually insert radio stream links, I use <a
href="https://www.radio-browser.info/">radio-browser</a> to find new radio stations. You can search for radios
based on country and tags. By personal experience, I recommend sorting by the number of votes rather than clicks.
</p>
<h2 id="radio-recommendations">Radio Recommendations</h2>
<p>Below are some of my favorite radios. Feel free to explore:</p>
<br>
<table>
<tr>
<th>Radio name</th>
<th>Genre</th>
<th>Stream Link</th>
</tr>
<tr>
<td>SLAY Radio</td>
<td>C64 music remixes</td>
<td><a href="https://www.slayradio.org/tune_in.php/128kbps/listen.m3u">Stream Link</a></td>
</tr>
<tr>
<td>Adriot Jazz Underground</td>
<td>Jazz</td>
<td><a href="https://icecast.walmradio.com:8443/jazz">Stream Link</a></td>
</tr>
<tr>
<td>Bossa Jazz Brasil</td>
<td>Sometimes bossa nova, sometimes jazz</td>
<td><a href="https://centova5.transmissaodigital.com:20104/live">Stream Link</a></td>
</tr>
</table>
<h2 id="ending-notes">Ending Notes</h2>
<p>I hope this encourages you to try internet radio. To be clear, I do
not think internet radio should be a full on replacement to streaming
services. There are clear advantages for both, and I only really listen
to internet radio 20% of the time when I am in the mood to listen with music with more variety. Thanks for reading
and feel free to
give me any feedback.</p>
<!-- <br> -->
<!-- <p>Shoutout to Pinkie for helping me edit this piece.</p> -->
<br>
<p xmlns:cc="http://creativecommons.org/ns#">This work by <span property="cc:attributionName">thairanaru</span> is
licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1"> Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International </a>
<div>
<a href="index.html">Press here to head back home!</a>
</div>
<div class="caption">By entering this website, you are agreeing that Starlight Glimmer is the best character <a
href="secret.html" style="color: var(--subtext); text-decoration: none;">
<3. </a>
</div> <br>
</body>
</html>