Radio: Difference between revisions
No edit summary Tag: Reverted |
No edit summary Tag: Manual revert |
||
Line 1: | Line 1: | ||
== Gargoyle - Set in Stone == | == Gargoyle - Set in Stone == | ||
Line 6: | Line 5: | ||
Hosted across 3 Raspberry Pi's, each running one major component of the site, it is built on 3 open source applications, Liquidsoap, Icecast and Mixxx. This is excluding the actual external facing site which which is hosted on an additional Raspberry Pi running HAPROXY and Nginx. | Hosted across 3 Raspberry Pi's, each running one major component of the site, it is built on 3 open source applications, Liquidsoap, Icecast and Mixxx. This is excluding the actual external facing site which which is hosted on an additional Raspberry Pi running HAPROXY and Nginx. | ||
There are other applications involved supporting the radio the core ones others being: [[JackD]] [[JackD|QjackCtl]], [[JackD|Jamin]], [[JackD|Jack Mixer]], [[Butt]], [[Darkice]]. | There are other applications involved supporting the radio the core ones others being: [[JackD]] [[JackD|QjackCtl]], [[JackD|Jamin]], [[JackD|Jack Mixer]], [[Butt]], [[Darkice]]. | ||
* [https://www.liquidsoap.info/ Liquidsoap] "Liquidsoap is a powerful and flexible language for describing audio and video streams. It offers a rich collection of operators that you can combine at will, giving you more power than you need for creating or transforming streams." while that is the official line, for Gargoyle Radio this translates to being the key platform for managing streams, schedules and what jingles there are. | * [https://www.liquidsoap.info/ Liquidsoap] "Liquidsoap is a powerful and flexible language for describing audio and video streams. It offers a rich collection of operators that you can combine at will, giving you more power than you need for creating or transforming streams." while that is the official line, for Gargoyle Radio this translates to being the key platform for managing streams, schedules and what jingles there are. | ||
* [https://icecast.org/ Icecast] "Icecast is a streaming media (audio/video) server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction." For Gargoyle Radio Icecast hosts the stream for distribution. There are 2 streams, Ogg and MP3 with MP3 being the default as has greater support. There is a HLS stream but that is still 'under construction' so to say. | * [https://icecast.org/ Icecast] "Icecast is a streaming media (audio/video) server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction." For Gargoyle Radio Icecast hosts the stream for distribution. There are 2 streams, Ogg and MP3 with MP3 being the default as has greater support. There is a HLS stream but that is still 'under construction' so to say. | ||
* [https://mixxx.org/ Mixxx] "Mixxx integrates the tools DJs need to perform creative live mixes with digital music files." Gargoyle Radio is backed by a random collection of music which is used as the personal jukebox but Mixxx is the tool for experimentation. | * [https://mixxx.org/ Mixxx] "Mixxx integrates the tools DJs need to perform creative live mixes with digital music files." Gargoyle Radio is backed by a random collection of music which is used as the personal jukebox but Mixxx is the tool for experimentation. |
Revision as of 12:25, 21 October 2024
Gargoyle - Set in Stone
The first project within the larger Gargoyle Project, the radio is a music site which, most of the time, streams 24/7/365. It has been online for a number of years now. Used as a personal jukebox, it is a tool to experiment with mixing, creating and generally experimenting with radio broadcast. Anyone interested in having a slot/experimenting just ask. More info on broadcasting.
Hosted across 3 Raspberry Pi's, each running one major component of the site, it is built on 3 open source applications, Liquidsoap, Icecast and Mixxx. This is excluding the actual external facing site which which is hosted on an additional Raspberry Pi running HAPROXY and Nginx. There are other applications involved supporting the radio the core ones others being: JackD QjackCtl, Jamin, Jack Mixer, Butt, Darkice.
- Liquidsoap "Liquidsoap is a powerful and flexible language for describing audio and video streams. It offers a rich collection of operators that you can combine at will, giving you more power than you need for creating or transforming streams." while that is the official line, for Gargoyle Radio this translates to being the key platform for managing streams, schedules and what jingles there are.
- Icecast "Icecast is a streaming media (audio/video) server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction." For Gargoyle Radio Icecast hosts the stream for distribution. There are 2 streams, Ogg and MP3 with MP3 being the default as has greater support. There is a HLS stream but that is still 'under construction' so to say.
- Mixxx "Mixxx integrates the tools DJs need to perform creative live mixes with digital music files." Gargoyle Radio is backed by a random collection of music which is used as the personal jukebox but Mixxx is the tool for experimentation.