-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mixxx-Mini (a media player like WinAmp) #10778
Comments
Commented by: daschuer We have work in progress towards integrate Mixxx into the system tray. In Linux it is done via the MPRIS2 D-Bus interface. Will this suit your needs? I can also imagine to create an own mixxx remote app that is using a network interface to communicate with the main mixxx. Clementine has such thing that works also from a mobile device. One related wish is to provide a kiosk app where the audience to place track wishes. Another approach could be to add a second main window to Mixxx.
https://bugs.launchpad.net/mixxx/+bug/1152575 Other ideas? What do you think? |
Commented by: ronso0 Beside the sys tray integration, I think most of what you expect from 'Mixxx mini' could already be realized by creating a mini skin with one deck (and 'a few' engine adustements). The 'few adjustments' coming to mind:
Launching 'mixxx --miniMode' would
Being able to switch between mini / regular mode at runtime would be the cherry on the cake. |
Commented by: daschuer That sounds like a good approach, except that a single deck will probably have hard times to crossfade. |
Commented by: ronso0
Yeah :) |
Commented by: nprevail I agree with @ronso0. Remote app is a neat idea, but a secondary app is a lot more work, and allows more room for error/issues with integrating the two together. By using the same Mixxx app, but in a smaller skin, Mixxx is still fully functional. The mini-Mode is limited mainly to keep it simple looking, easy to navigate, and separate from the full view mode of Mixxx. No need to recreate or build something that causes more work. Using what we already have is much more efficient to time, and less bugs to deal with since it'd be a matter of making sure the GUI. It wouldn't need any bells and whistles, because if someone really wanted those extra features, they could open the full view mode of Mixxx and have all the features to do so. It'd be great to see an easy transition going from mini-Mode to Full view mode, while the music is playing. For example: Someone was casually listening to music in the background. They happen to like the song they're listening to. While the song is playing, they can switch to full view Mixxx mode, and the track is still playing. The listener can now start DJing from where the music timestamp is. |
Commented by: ronso0 'casually listening to music in the background' btw switchable sooundconfigs would be a nice feature anyway, for different use cases like preparing with laptop only, and playing live with controller or multiple I/O devices |
Commented by: ronso0 Am I right that with the MPRIS interface anyone could develop frontends, e.g. for Android? |
Commented by: daschuer I am not sure if it is reasonable to use MPRIS2 over Ethernet from an Android device. But at least it is possible. See here: https://www.reddit.com/r/linux/comments/2hqs7v/im_writing_an_androidmpris_bridge_if_you_dont/ |
Commented by: Swiftb0y FYI KDE connect and its GNOME counterpart gsConnect also support controlling the host audio via MPRIS. https://userbase.kde.org/KDEConnect#Multimedia_Control_Receiver |
Reported by: nprevail
Date: 2022-07-06T03:15:58Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1980795
This just dawned one me as someone gave me the thought: "why don't I use Mixxx as my everyday music player?"
I currently use VLC, and VLC sounds like a practical thing. However, because Mixxx is a DJ software, it'd make more sense for me to make "playlists" to DJ, AND casually listen to music like a WinAmp media player, which leads me to this point:
"Why not develop a 'small' form of Mixxx, with a GUI as big as WinAmp or VLC, but only for audio playback?"
This "Mixxx-mini" would be a tiny GUI on your desktop, and will allow you to throw in songs like any other media player library list. This is no different from WinAmp but for the fact that this is directly connected to your DJ software.
This is obviously a very basic idea, but the convenience is:
DJs can casually make playlists and crates that directly go to Mixxx for when you want to DJ. DJs can make such playlists while working on non-DJ stuff through their desktop
DJs will have a history of songs saved in the history section
Allow a "EQ" feature so DJs can tune their sound, and save their tuned settings for when they DJ with the parametric or graphic EQ.
Analyze track file data as you listen to them.
This will help cross-promote Mixxx into other avenues that attract non-DJ music enthusiasts, beginning DJs, and long-term DJs that want an easy way for any DJ and listen to their track files.
My idea is to have Mixxx fully running in the background, but to have a simple GUI that can be the next WinAmp. Mixxx can be your "music player" for creating playlists, and your "DJ program." It just needs to look more approachable and directly help build Mixxx libraries.
EXAMPLES:
WinAmp
https://i.kinja-img.com/gawker-media/image/upload/s--lITc2VvG--/c_fill,fl_progressive,g_center,h_900,q_80,w_1600/19aadxvg4qkp6jpg.jpg
Spotify (mini player)
https://cdn.dribbble.com/users/2136833/screenshots/6173844/shot.png
Sonique
https://sm.pcmag.com/pcmag_uk/photo/l/lycos-soni/lycos-sonique_h9tm.jpg
The text was updated successfully, but these errors were encountered: