Swift-Radio-Pro - Professional Radio Station App - now supports Swift 4 / Xcode 9!

  •        473

Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely in Swift. Master is now the Xcode 9 / Swift 4 branch. View this GETTING STARTED VIDEO. It's short & sweet to give you a quick overview. Give it a quick watch.

https://github.com/analogcode/Swift-Radio-Pro

Tags
Implementation
License
Platform

   




Related Projects

PandoraPlayer - Lightweight music player for iOS, based on AudioKit and completely written in Swift

  •    Swift

PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift, constructed to be fast, light and have a nice design. It can play iPod music / bundle music, Real-time two-channel visual equalizer, Standard controls etc.

Cantata - Graphical Music Player

  •    C++

Cantata is a graphical (Qt5) client for music player daemon (MPD). It supports Multiple MPD collections, Highly customisable layout, Group songs by album, Add tags to songs, File organizer, Smart Playlists, Radio stream support, Audio CD ripping and playback and lot more.

RhythmBox - A Music playing application for GNOME

  •    C

RhythmBox is an MP3/OGG player for Linux and the GNOME desktop. It features easy playlist edition, CD-ripping, MP3 walkman support, Audio CD burning and internet radio playback. Its interface is strongly based on Apple's iTunes.

Sayonara-player - Platform independent music player written in C++

  •    C

Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses GStreamer as audio backend. It supports Many supported music and playlist formats, Media library with fast search function, Dynamic playback, Equalizer, MP3 Converter, Radio streaming, Multimedia Keys and lot more.

DeaDBeeF - The Ultimate Music Player

  •    C++

DeaDBeeF is an audio player which supports mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta, cd audio, and many more formats. It has no no GNOME or KDE dependencies. Its feature include GUI using GTK2 and GTK3, 18-band graphical equalizer and other DSP plugins, Gapless playback, Radio streaming, Transcode files to other formats, OSD notifications about current playing songs and lot more.


AzuraCast - A Simple, Self-Hosted Web Radio Management Suite

  •    PHP

AzuraCast is a self-hosted, all-in-one web radio management suite. Using its easy installer and powerful but intuitive web interface, you can start up a fully working web radio station in a few quick minutes. AzuraCast works for web radio stations of all types and sizes, and is built to run on even the most affordable VPS web hosts.

ROMPlayer - AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player

  •    Swift

Welcome to the official AudioKit example of a sample-based music instrument written in Swift. It can be modified to play EXS24, Wave, or Sound Fonts. This code is lightweight and demonstrates how you can make a beautiful sounding, pro-level instrument with small amount of code. If you're new to AudioKit, you can learn more and view getting started links: here.

Parsifal - Make your streaming radio...

  •    

Create a real radio online with Parsifal and share your music with your friends! Parsifal is easy to use with a great user interface . The current version is compatible only with XP. Win 7 update coming soon... Required : - Media Encoder - Media Player 8 or newer

quodlibet - Music player and music library manager for Linux, Windows, and macOS

  •    Python

Quod Libet is a music management program. It provides several different ways to view your audio library, as well as support for Internet radio and audio feeds. It has extremely flexible metadata tag editing and searching capabilities. Ex Falso is a tag editor with the same tag editing interface as Quod Libet.

Swift-Radio-Pro - Professional Radio Station App, created w/ Swift 2.0

  •    Swift

Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely in Swift 2.

Infinity Music

  •    

Entertainment center, music player, youtube player, Internet radio, Facebook, Twitter ... All in one application ...! Centro de entretenimiento, reproductor de música, reproductor videos you tube, radio por internet, Facebook, Twitter... Todo en una misma aplicación...! ...

Tomahawk - Social Music Player

  •    C

Tomahawk is a music player that fundamentally changes the way music is consumed and shared. Plugin your songs from various sources, Connect your or others computers and friends via Jabber, Google Chat and Twitter. Browse and play their libraries, playlists and stations or just listen along with them. Tomahawk has the knobs, dials and feeds to find it for you. Listen to the latest charts, new releases and create custom radio stations.

snapcast - Synchronous multiroom audio player

  •    C++

Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player into a Sonos-like multiroom solution. Audio is captured by the server and routed to the connected clients. Several players can feed audio to the server in parallel and clients can be grouped to play the same audio stream. One of the most generic ways to use Snapcast is in conjunction with the music player daemon (MPD) or Mopidy. The encoded chunks are sent via a TCP connection to the Snapclients. Each client does continuous time synchronization with the server, so that the client is always aware of the local server time. Every received chunk is first decoded and added to the client's chunk-buffer. Knowing the server's time, the chunk is played out using a system dependend low level audio API (e.g. ALSA) at the appropriate time. Time deviations are corrected by playing faster/slower, which is done by removing/duplicating single samples (a sample at 48kHz has a duration of ~0.02ms).

SysTray Radio

  •    

SysTray Radio is a simple Radio Player in the SysTray. Right mouse click the icon to get a list of radio stations and select what you wanna listen to. Left mouse click to start and stop the radio.

react-native-track-player - A fully fledged audio module created for music apps

  •    Java

Check Platform Support for more information. After trying to team up modules like react-native-sound, react-native-music-controls and react-native-google-cast, I've noticed that their structure and the way should be tied together can cause a lot problems (mainly on Android). Those can heavily affect the app stability and user experience.

Beets - Music library manager and MusicBrainz tagger

  •    Python

Beets is the media library management system for obsessive-compulsive music geeks. The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes. It then provides a bouquet of tools for manipulating and accessing your music.

Internet Radio Tuner

  •    

Internet Radio Tuner allows users to easily manage internet streams for their favourite traditional radio stations. It also allows for albums stored in a users Windows Media Player library to be played as a whole. It is written in VB6

Babe - Tiny Qt Music Player

  •    C++

Babe will handle your whole music collection, letting you create custom playlists to organize your music. You can also filter your music by artist, title, album, genre, date and location. Babe let's you babe-mark your favorite YouTube music videos into your local collection by using the Chromium extension. Think of Babe as the playlist where all your favorite tracks at the moment are. And when needed you also have an integrated collection manager. Babe is designed to tightly integrate with the KDE Plasma desktop.

Lollypop - Modern music player for GNOME

  •    C++

Lollypop is a modern music player for GNOME. It supports mp3, mp4, ogg, and flac formats, Visual access from your couch, Get artists and tracks information from the web, Search in your collection by artist, album and title and lot more.

Aqualung

  •    C

Advanced music player for GNU/Linux, also running on FreeBSD, OpenBSD and Microsoft Windows. Plays audio CDs, internet radio streams, podcasts and soundfiles in just about any audio format and has the feature of inserting no gaps between adjacent tracks.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.