Menu

Tree [88a343] master /
 History

HTTPS access


File Date Author Commit
 resources 2019-10-07 Elijah Lopez Elijah Lopez [47bfcd] Subtle Update
 .gitignore 2019-09-26 Elijah Lopez Elijah Lopez [129f48] Timer update
 Installer Script.iss 2019-10-08 elibroftw elibroftw [d1ad70] Added playlist support
 LICENCE 2019-07-21 Elijah Lopez Elijah Lopez [e26e6b] Update LICENCE
 README.md 2019-09-24 elibroftw elibroftw [8e4513] Update README.md
 after_build.py 2019-09-23 elibroftw elibroftw [7dd4cb] Fixed mem leak in python version?
 build.bat 2019-07-15 Elijah Lopez Elijah Lopez [40ffc1] Fixed Startup
 layout_creator.py 2019-10-08 elibroftw elibroftw [d1ad70] Added playlist support
 music_caster.py 2019-10-08 elibroftw elibroftw [88a343] Update music_caster.py
 music_caster.spec 2019-09-26 Elijah Lopez Elijah Lopez [daa64c] Refactoring
 requirements.txt 2019-09-26 Elijah Lopez Elijah Lopez [063b4e] Update requirements.txt
 updater.py 2019-09-23 elibroftw elibroftw [18e1f7] Update updater.py
 updater.spec 2019-09-26 Elijah Lopez Elijah Lopez [daa64c] Refactoring
 version_info.txt 2019-10-08 elibroftw elibroftw [d1ad70] Added playlist support

Read Me

Music Caster

Download Count

Music Caster is a music player which lets you cast your local music files to a Google Cast Device (Chromecast, Home, etc...)
Download Page

Screenshots

Settings window screenshot Tray startup screenshot

Tray playing screenshot Settings window screenshot

Usage

On the first startup, the app will be in your hidden tray. You can move it onto the Taskbar and it'll stay in sight for future launches.
If you right click the icon, a menu will pop up. Click Settings to open settings (no longer a file).
Now you may add or remove music directories. By default, your home music directory is put into the music directories list.
When you click Play All, all the music from these directories all shuffled into a list and played.
When you click Play File, you can select a file to play and all of the music in your music directories are shuffled into the music queue.

TLDR: If you have music files in different folders, right click icon in tray and open settings

This app supports media keys.

Limitations and known issues

  • The GUI library I use does have a memory leak issue, I'm planning on porting to wxPython
  • So restart if you feel the app is laggy
  • If you find a bug, please create an issue or email me, I am very fast at pushing fixes if the issues are huge

Build Instructions

  1. Make sure all the required modules are installed
  2. Download PySimpleGUIWx.py (Place in root)
  3. Make sure you do not have the PyPi version of PySimpleGuiwx installed.
  4. Remove the sphinx import from PySimpleGuiwx.py
  5. Make sure Python scripts folder is on PATH
  6. OPTIONAL: Having Inno Setup installed and C:\Program Files (x86)\Inno Setup 6\ on PATH
  7. Run build.bat

Credits

default.png made by ivke32 from Pixabay