Coder Social home page Coder Social logo

prajwalvandana / maestro-cli Goto Github PK

View Code? Open in Web Editor NEW
60.0 2.0 3.0 11.24 MB

A command-line tool to play songs (or any audio, really) in the terminal.

License: MIT License

Python 100.00%
audio audio-player cli flac mp3 songs wav music ogg ogg-vorbis

maestro-cli's Issues

Listen along feature

Stream to a website so that people can listen along (e.g. if you're the user "abc123", then stream to www.somesite.com/abc123)

Windows build in release

Hi there. This is a cool program indeed but please consider to add the Windows build during release. Right now you need to install atleast 6GB of buildtools/visual studio environment just for make the compile of just_playback lib. I've already tried this command

pip install PATH_TO_DOWNLOADED_WIN64_WHEEL

with this file but it doesn't work on my system (Windows 11 x64). The only solution is to install buildtools and Windows SDK plus Visual C libraries for buildtools for make the compile successfull

Mac - OSError: Could not load shared object file: libllvmlite.dylib

Erorr occured when trying to run maestro add -Y <link> <tag>


Traceback (most recent call last):
  File "/Users/raheyo/opt/anaconda3/bin/maestro", line 5, in <module>
    from maestro import cli
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/maestro.py", line 55, in <module>
    import helpers
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/helpers.py", line 23, in <module>
    from numba import jit  # NOTE: I think I'm in love with this decorator
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/numba/__init__.py", line 19, in <module>
    from numba.core import config
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/numba/core/config.py", line 15, in <module>
    import llvmlite.binding as ll
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/__init__.py", line 4, in <module>
    from .dylib import *
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/dylib.py", line 3, in <module>
    from llvmlite.binding import ffi
  File "/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/ffi.py", line 195, in <module>
    raise OSError(msg)
**OSError: Could not load shared object file: libllvmlite.dylib**

Errors were: [OSError("dlopen(/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/libllvmlite.dylib, 0x0006): Library not loaded: @rpath/libLLVM-11.dylib\n 
Referenced from: <30EC6215-F7F9-31EB-861D-2FF27BD00307> /Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/libllvmlite.dylib\n 
Reason: tried: '/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/../../../../libLLVM-11.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/../../../../libLLVM-11.dylib' (no such file),
'/Users/raheyo/opt/anaconda3/lib/python3.9/lib-dynload/../../libLLVM-11.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/bin/../lib/libLLVM-11.dylib' (no such file), 
'/usr/local/lib/libLLVM-11.dylib' (no such file), 
'/usr/lib/libLLVM-11.dylib' (no such file, not in dyld cache)"), OSError("dlopen(libllvmlite.dylib, 0x0006): tried: 
'libllvmlite.dylib' (no such file), 
'/System/Volumes/Preboot/Cryptexes/OSlibllvmlite.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/lib/python3.9/lib-dynload/../../libllvmlite.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/bin/../lib/libllvmlite.dylib' (no such file), 
'/usr/lib/libllvmlite.dylib' (no such file, not in dyld cache), 'libllvmlite.dylib' (no such file),
'/usr/local/lib/libllvmlite.dylib' (no such file), '/usr/lib/libllvmlite.dylib' (no such file, not in dyld cache)"), 
OSError("dlopen(./libllvmlite.dylib, 0x0006): tried: './libllvmlite.dylib' (no such file), 
'/System/Volumes/Preboot/Cryptexes/OS./libllvmlite.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/lib/python3.9/lib-dynload/../.././libllvmlite.dylib' (no such file), '/Users/raheyo/opt/anaconda3/bin/../lib/./libllvmlite.dylib' (no such file), 
'/usr/lib/./libllvmlite.dylib' (no such file, not in dyld cache), 
'./libllvmlite.dylib' (no such file), '/Users/raheyo/libllvmlite.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/raheyo/libllvmlite.dylib' (no such file), 
'/Users/raheyo/libllvmlite.dylib' (no such file)"), 
OSError("dlopen(/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/libllvmlite.dylib, 0x0006): Library not loaded: @rpath/libLLVM-11.dylib\n  
Referenced from: <30EC6215-F7F9-31EB-861D-2FF27BD00307> /Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/libllvmlite.dylib\n  
Reason: tried: '/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/../../../../libLLVM-11.dylib' (no such file), 
'/Users/raheyo/opt/anaconda3/lib/python3.9/site-packages/llvmlite/binding/../../../../libLLVM-11.dylib' (no such file), '/Users/raheyo/opt/anaconda3/lib/python3.9/lib-dynload/../../libLLVM-11.dylib' (no such file), '/Users/raheyo/opt/anaconda3/bin/../lib/libLLVM-11.dylib' (no such file), '/usr/local/lib/libLLVM-11.dylib' (no such file), '/usr/lib/libLLVM-11.dylib' (no such file, not in dyld cache)")]

The installation process went fine...

Visualizer fails to load when v is pressed

it loads fine if I pass the -V flag, but if i press v after starting with play

  File "/home/thecrazygm/.local/pipx/venvs/maestro-music/lib/python3.11/site-packages/helpers.py", line 422, in output
    elif self.playlist[self.i][0] not in self.visualizer_data:
                                         ^^^^^^^^^^^^^^^^^^^^
AttributeError: 'PlayerOutput' object has no attribute 'visualizer_data'. Did you mean: 'load_visualizer_data'?

Debian Sid amd64

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.