You are not logged in.
Typically, I put a vinyl record on the turntable, turn on the pre-amp and amplifier, start the turntable and then gently lower the stylus on to the platter.
Ryzen 1800x 8 core/16 thread - 2 x GTX 1070 8Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
Clementine is a good player, it doesn't really lack anything compared to best Windows based players, plus it's FOSS. But, you didn't name one of the best players = "Quod Libet", try it, I don't think you will regret it, for me, it is the best player.
Ok, thanks for the advice for "Quod Libet".
Today I started using Audacious. I think it's a great looking program. With all the features I mentioned above for Foobar.
Audacious seems a perfect replacement for Foobar so I might not try "Quod Libet".
It's not that I am looking for a discussion. Clementine does not really do it for me because it stops playing after a few pauses (play button does not work anymore).
This was the case on Ubuntu and now on Arch (with a new GPU and a new CPU and a fresh Arch install on a new SSD).
Sorry I came in a little too loud. I spoke too soon and based on just 2 small bad luck cases.
Great day!
Offline
I like my music spiced with news. That is why I wrote a script that takes news from news podcasts. The script plays these news and music from my favorite mp3 playlists. That is why I use mpg123 a lot. And ffmpeg to trim news broadcasts. Have a look at my github page.
Offline
Since I am an apple sheep I discovered Cider for apple music!
For stored music I use amberol
Archi3
Offline
I like my music spiced with news
It's interesting how different tastes can be - news would actually be the LAST thing I would want to hear while listening to music. But I respect it and your efforts on Github, don't take it personal.
Offline
I say: "$GIRLFRIEND, how about some music? Some {electronic,metal,animesoundtrack,random} playlist, perhaps?"... and - POOF! - music.
A year later and a few updates, $GIRLFRIEND now supports the "Skip this song, please." and "Would you play that again?" commands.
Offline
Awebb wrote:I say: "$GIRLFRIEND, how about some music? Some {electronic,metal,animesoundtrack,random} playlist, perhaps?"... and - POOF! - music.
A year later and a few updates, $GIRLFRIEND now supports the "Skip this song, please." and "Would you play that again?" commands.
$GIRLFRIEND is useful though not infrequently she offers some weird music in response to a request - and I need to "$GIRLFRIEND, please STOP" and re-issue a differently phrased 'request' instead. If you are into ballroom and Latin dance music it can get tortuous, unless you have your own playlists! But on the laptop I mostly resort to VLC playing my own playlists of music I 'know' I will like!
Mike C
Offline
I usually play records on my stereo. I still have my old stereo with the tower speakers from back when that was a thing. On the laptop I do sometimes use Amberol. I like that I can just open a folder with it. I tend to be an entire album kinda guy. It literally bothers me sometimes hearing songs not in the order they are in within the album they're from.
Edit: Anybody else think it's weird Amarok isn't around anymore?? The last time I was a linuxer having no Amarok would be unthinkable.
More Edit:
Typically, I put a vinyl record on the turntable, turn on the pre-amp and amplifier, start the turntable and then gently lower the stylus on to the platter.
I have considered upgrading to a more modern setup. I know buying a separate pre-amp is a lot more prevalent now. Not sure I'll do it, but I've googled it enough.
Yet more edit:
I just looked at Linski's github link. I think FunkRadio should be a script that plays 'One Nation Under a Groove' on repeat. Just me though..
Last edited by tdtooke (2023-05-02 21:23:52)
Offline
My music folder is organized by artists, with subfolders for each album. On Arch I use mpd+ncmpcpp to play music, while on Windows I'm using MediaMonkey (same on Android phone).
Offline
flatpak run com.spotify.Client
Offline
I have a large music collection offline of about 60000 songs, which is 99% in the flac format, on my external drive. I've converted the entire collection to opus with 192 kbps and uploaded it to 1fichier, which I use as a cloud service. And I have it converted to opus with 96 kbps to my SD card (edit2: which I put into my old android phone if I want to have my collection with me) Sometimes my external drive is connected and mounted to my laptop, sometimes to my media center, which runs kodi on archlinuxarm and which I mount on my laptop aswell.
I love to have a shuffle playback of the entire collection. Moc, which I normally use, allows this aswell (edit: but moc doesn't support replaygain, so not as nice), but I have a key combination which runs the following script, which is quite nice.
#!/bin/sh
if [ -d "/run/media/sekret/8000GB/musik" ]
then
st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/run/media/sekret/8000GB/musik"
elif [ -d "/run/media/sekret/android/Music" ]
then
st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/run/media/sekret/android/Music"
elif [ -d "/mnt/alarm/mnt/8000GB/musik" ]
then
st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/mnt/alarm/mnt/8000GB/musik"
elif [ -d "/mnt/1fichier/Musik" ]
then
st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/mnt/1fichier/Musik"
else
notify-send "Keine Musik verfügbar!"
fi
I know that this script is horribly written with all the repetitions etc. I'm not a good coder!!! What I meant to show is the idea behind it.
Last edited by sekret (2023-05-09 14:37:37)
Offline
sudo pacman -S spotify-launcher
https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...
Offline
I have a large music collection offline of about 60000 songs, which is 99% in the flac format, on my external drive. I've converted the entire collection to opus with 192 kbps and uploaded it to 1fichier, which I use as a cloud service. And I have it converted to opus with 96 kbps to my SD card (edit2: which I put into my old android phone if I want to have my collection with me) Sometimes my external drive is connected and mounted to my laptop, sometimes to my media center, which runs kodi on archlinuxarm and which I mount on my laptop aswell.
I love to have a shuffle playback of the entire collection. Moc, which I normally use, allows this aswell (edit: but moc doesn't support replaygain, so not as nice), but I have a key combination which runs the following script, which is quite nice.
#!/bin/sh if [ -d "/run/media/sekret/8000GB/musik" ] then st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/run/media/sekret/8000GB/musik" elif [ -d "/run/media/sekret/android/Music" ] then st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/run/media/sekret/android/Music" elif [ -d "/mnt/alarm/mnt/8000GB/musik" ] then st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/mnt/alarm/mnt/8000GB/musik" elif [ -d "/mnt/1fichier/Musik" ] then st -t "shuffle entire collection" -e mpv --no-video --no-audio-display --shuffle --replaygain=track "/mnt/1fichier/Musik" else notify-send "Keine Musik verfügbar!" fi
I know that this script is horribly written with all the repetitions etc. I'm not a good coder!!! What I meant to show is the idea behind it.
Arrrrrr matey, black flag and sails set!
Offline
Arrrrr! I'll share a script I find very useful when dealing with flacs. I'm not a digital audio purist and I'm already listening over bluetoothed ear buds so I don't see the point, but I can appreciate that many love flac. I usually batch convert them with:
#!/bin/bash
for i in *.flac;
do name=`echo "$i" | rev | cut -c6- | rev`
echo "$name"
ffmpeg -i "$i" -c:a libmp3lame -q:a 0 -map_metadata 0 -id3v2_version 3 "${name}.mp3"
done
The ffmpeg part is written by me, got the other bits here and there. And my scripting is pretty lousy too, but you get the idea.
Offline
fzfamp
#!/bin/bash
if (( ${#@} > 0 )); then
/usr/bin/ls -1 "${@}" | fzf --multi --bind "enter:execute-multi(mpv.a {})" --preview-window=hidden \
--preview=/usr/bin/false --layout=reverse-list -e --no-sort -d '/' --with-nth=-3.. --nth=..
else
locate -i '/home/*.mp3' '/home/*.m4a' | fzf --multi --bind "enter:execute-multi(mpv.a {})" \
--preview-window=hidden --preview=/usr/bin/false --layout=reverse-list -e --no-sort -d '/' \
--with-nth=-3.. --nth=..
fi
mpv.a
#!/bin/bash
IPC_SOCK=/tmp/.$USER.mpv.a.socket
case "$1" in
play)
COMMAND='{ "command": ["set_property", "pause", false] }'
;;
pause)
COMMAND='{ "command": ["set_property", "pause", true] }'
;;
playpause)
COMMAND='cycle pause'
;;
next)
COMMAND='playlist-next'
;;
prev)
COMMAND='playlist-prev'
;;
esac
if [ -n "$COMMAND" ]; then
echo "$COMMAND" | socat - $IPC_SOCK > /dev/null 2>&1
exit $?
fi
real_path="$1"
[ -e "$real_path" ] && real_path="$(realpath "$real_path")"
if socat -u OPEN:/dev/null UNIX-CONNECT:$IPC_SOCK >/dev/null 2>&1 && [ -e "$real_path" ] || [[ "$real_path" = *"://"* ]]; then
echo -e 'loadfile "'$real_path'"\n{ "command": ["set_property", "pause", false] }' | socat - $IPC_SOCK > /dev/null && exit 0
fi
exec mpv --stop-screensaver=no --input-ipc-server=$IPC_SOCK --ontop --no-border --geometry=360x120-64+32 \
--title='${metadata/by-key/title:${filename/no-ext}}' \
--video-unscaled=yes --force-window=yes --osd-on-seek=no --idle=yes --keep-open=yes --x11-name="linAMP" \
--script-opts=osc-layout=box,osc-scaleforcedwindow=4.0,osc-visibility=always,osc-vidscale=no,osc-windowcontrols_alignment=left,osc-title='${metadata/by-key/title:${filename/no-ext}}' \
"$@" >/dev/null 2>&1 &
Offline
Now that both cantata and cantata-next are dead, I'm looking for an actively maintained MPD frontend that displays album art. Anyone got any leads?
For now, cantata is still chugging along just fine. I imagine it's only a matter of time until there's a breaking update, though.
Offline
I use mpd and a shell script I made (dependencies are mpd, mpc and wofi):
#!/bin/sh
mpc update -q
mpc repeat on
music=$(mpc listall | wofi --dmenu) # put to variable so current music wont stop
mpc 'clear' # removes current queue
mpc add $music
mpc play
I set up a key binding in hyprland:
bind = $mainMod, S, exec, /path/to/music/launcher
Online