@Hyperion
Might be the same issue as this: https://github.com/strawberrymusicplayer/strawberry/issues/1488
![](/assets/uploads/profile/1-profileavatar.jpeg)
Posts made by jonas
-
RE: APE audio playback suddenly freezes player
-
RE: Trouble installing GStreamer Spotify plugin
I think the plugin directory is
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/
on Ubuntu. -
RE: Moving translations to Weblate
Weblate didn't respond to my request, so I've moved to Crowdin instead, translations are now available here: https://crowdin.com/project/strawberrymusicplayer/
-
Version 1.1.1 released
Bugfixes:
- Fixed compilation songs being split into different albums when using album grouping.
- Fixed adding playlist columns not working when stretch mode is disabled (#1085).
- Fixed resetting playlist columns.
- Fixed adding songs to playlist adding all songs instead of filtered songs.
- Fixed collection filter matching entire text instead of individual words.
Enhancements:
- Use same code for collection and playlist filter search.
macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-1-1-108632702).
If you are sponsoring through GitHub, Ko-fi or PayPal, please e-mail support AT strawberrymusicplayer.org for access to downloads. -
RE: Reintegrate projectM Visualizer
@Gustavo-L-Conte
Thanks for looking into it. It seems that projectm version 3 is buggy, I think we should try to get version 4 working instead, and drop support for version 3. See the discussion on https://github.com/orgs/projectM-visualizer/discussions/820 -
RE: 1.1.0-rc2 actual playing track is not highlited
@peter
It should be available -
RE: Pay for new version, when I've already paid multiple time with donations?
@linuxdancer
Seems like a crash to me, but can you check Windows application logs (https://learn.microsoft.com/en-us/shows/inside/event-viewer) and paste the content of the entry with the crash here.
Also try installing the Visual C++ 2022 runtime: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022 -
RE: Pay for new version, when I've already paid multiple time with donations?
@linuxdancer
If you send me an e-mail on support@strawberrymusicplayer.org with your name and how you previously paid I can give you access to the downloads outside of Patreon. -
RE: Pay for the newest verison?
I've decided to do this based on how much work I've put into it, and there are minimal contributions from the community, and no help from anyone else for over 5 years with regards to windows. macOS releases have already been closed for quite some time and it has proven to work better.
I'm also not happy that some freeware sites have listed strawberry as "freeware" with no information on how to sponsor, some of the sites even containing malware. I've sent some of these sites e-mail asking that strawberry is removed but I'm getting no reply.If someone has been sponsoring in the past I can make access to the downloads outside of Patreon, but Patreon is much easier for me since everyone get's access immediately and I don't have to manually maintain a separate list of username/passwords.
-
RE: 1.1.0-rc4 Compilation or various artists are no longer grouped in a single entrance when grouping by albums
@AemiliusCrassus
The idea is that it separates albums that have different artist but same album name, obviously this won't work for compilations. I've fixed that now: https://github.com/strawberrymusicplayer/strawberry/commit/f4ec3ab379d3e05477e563f0c89c7fb1f516e4e1
If you can try a development build when it's available. -
Version 1.1.0 released
Bugfixes:
- Fixed crash when pressing CTRL + C (#1359).
- Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
- Fixed misredered playlist search field with Wayland using scaling (#1255).
- Fixed Azlyrics lyrics provider because of website changes.
- Fixed Musixmatch lyrics provider because of website changes.
- Fixed application exiting when closing file dialog (#1401).
- Fixed playlist shuffle randomness (#707).
- Fixed playlist shuffle order always the same when restarting playback (#1381).
- Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
- Fixed manual shuffle while playing not setting current song to new index (##1353).
- Fixed volume sync with PA when output is set to auto (#1123).
- Fixed mpris:trackid type with KDE 6 (#1397).
- Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
- Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
- Fixed reading common metadata CUE's with multiple files (#1463).
- Fixed playlist header stretch mode to only resize the right column of the column being resized.
- Fixed adding columns to playlist header not working when not using stretch mode (#1085).
- Fixed severe memory leak (!) in context album cover fading (#1464).
- Separate albums by different artist in album groupings (#1276).
- Removed -new-window parameter from dolphin command for open in file manager (#1412).
- Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
- (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
- (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).
- (Windows) Fixed update window blocking sponsor window on startup.
Enhancements:
- Improve error messages when connecting and copying to devices.
- Allow enter to be used with multiselection to add songs to playlist (#1360)
- Add song progress to taskbar using D-Bus.
- Use API to receive Radio Paradise channels.
- Added button for fetching lyrics to tag editor (#1391).
- Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
- Improved album and title disc, remastered, etc matching and stripping (#1387).
- Save volume to settings when adjusting (#1272).
- Resolve song from collection using track with Cue in XSPF (#1181).
- Added background image to sidebar.
- Read metadata from RIFF WAV files (#1424).
- Use original path instead of canonical path when adding directories to the collection.
- Only apply added/removed collection directories when settings are saved.
- Detect and handle different text encodings when reading CUE files (#1429).
- The collection has been rewritten and improved (model/filter/search) (#392).
- Improve error messages from tag reader.
- (Unix) Add experimental GStreamer pipewire support.
- (Windows) Add experimental exclusive mode for WASAPI.
- (Windows MSVC) Added experimental ASIO support.
- (Windows MSVC) Add back WASAPI2.
New features:
- Letras lyrics provider.
- Open Tidal API (openapi.tidal.com) cover provider.
- Turbine analyzer.
- WaveRubber analyzer.
- Spotify streaming support.
Removed features:
- Removed now broken lyricsmode.com lyrics provider because of website changes.
macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-1-0-108113604).
-
RE: Reintegrate projectM Visualizer
@Gustavo-L-Conte
short is the same as int16_t, 2 bytes because the consumed buffer is 16 bit, but size_t is 8 bytes, I'd like to understand why that is correct.
Another thing is that channels are hard-coded, so if the buffer has more then 2 channels, it will be wrong so we should pass channels to ConsumeBuffer -
RE: 1.1.0-rc2 actual playing track is not highlited
Never mind, I see the problem now.
-
RE: 1.1.0-rc2 actual playing track is not highlited
@peter
Can you show a screenshot of what you mean? -
Version 1.1.0-rc2 released
This is a release candidate available for testing which will become the stable 1.1.0 release in a few days unless any bugs are reported.
Bugfixes:
- Fixed crash when pressing CTRL + C (#1359).
- Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
- Fixed misredered playlist search field with Wayland using scaling (#1255).
- Fixed Azlyrics lyrics provider because of website changes.
- Fixed Musixmatch lyrics provider because of website changes.
- Fixed application exiting when closing file dialog (#1401).
- Fixed playlist shuffle randomness (#707).
- Fixed playlist shuffle order always the same when restarting playback (#1381).
- Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
- Fixed manual shuffle while playing not setting current song to new index (##1353).
- Fixed volume sync with PA when output is set to auto (#1123).
- Fixed mpris:trackid type with KDE 6 (#1397).
- Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
- Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
- Fixed reading common metadata CUE's with multiple files (#1463).
- Fixed playlist header stretch mode to only resize the right column of the column being resized.
- Fixed adding columns to playlist header not working when not using stretch mode (#1085).
- Fixed severe memory leak (!) in context album cover fading (#1464).
- Separate albums by different artist in album groupings (#1276).
- Removed -new-window parameter from dolphin command for open in file manager (#1412).
- Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
- (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
- (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).
Enhancements:
- Improve error messages when connecting and copying to devices.
- Allow enter to be used with multiselection to add songs to playlist (#1360)
- Add song progress to taskbar using D-Bus.
- Use API to receive Radio Paradise channels.
- Added letras lyrics provider.
- Added Open Tidal API (openapi.tidal.com) cover provider.
- Added button for fetching lyrics to tag editor (#1391).
- Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
- Improved album and title disc, remastered, etc matching and stripping (#1387).
- Save volume to settings when adjusting (#1272).
- Resolve song from collection using track with Cue in XSPF (#1181).
- Added background image to sidebar.
- Read metadata from RIFF WAV files (#1424).
- Use original path instead of canonical path when adding directories to the collection.
- Only apply added/removed collection directories when settings are saved.
- Detect and handle different text encodings when reading CUE files (#1429).
- The collection has been rewritten and improved (model/filter/search) (#392).
- Improve error messages from tag reader.
- (Unix) Add experimental GStreamer pipewire support.
- (Windows) Add experimental exclusive mode for WASAPI.
- (Windows MSVC) Added experimental ASIO support.
- (Windows MSVC) Add back WASAPI2.
New features:
- Turbine analyzer.
- WaveRubber analyzer.
- Spotify streaming support.
Removed features:
- Removed now broken lyricsmode.com lyrics provider because of website changes.
-
RE: Library cleared when external drive not connected
@Gustavo-L-Conte
I think it would be better to check dirs, not subdirs, I think it should be possible withQStorageInfo
to check if it's mounted.
And GUI stuff should never be in CollectionWatcher.
But I'm not a fan of this solution, a popup message seems unnecessary. If you have 2 collection directories, songs for the one missing shouldn't be shown so marking song unavailable like it's already done seem like the best solution, but checking ctime when the songs are found again to avoid any rescan, and perhaps use GIO to detect when the drive is mounted again. -
RE: Reintegrate projectM Visualizer
@Gustavo-L-Conte said in Reintegrate projectM Visualizer:
if ( index <= 0 ) projectm_->selectPresetPosition(projectm_->getPlaylistSize()); else projectm_->selectPresetPosition(index-1);
This looks wrong, since the index starts with zero,
getPlaylistSize
will be too high, needs to do - 1. Also, why are you using index-1 when the index is set? Doesn'tIndexOfPreset
return the correct index? -
RE: Strawberry and WMA files
Strawberry doesn't currently read album artist from ASF (wma) files, I can add that, it's pretty easy to fix. It doesn't support saving album covers to ASF (wma) files either, so it falls back to the cache directory.
The reason you get 4 files is probably because there are more than 1 artist for the album and it saves covers per artist + album, that should be solved by adding album artist support. -
RE: Trouble with SQL
@henriquepz45
You should see simply "ok" if the database is good.
But you should also see some output if the database has issues.You can try:
sqlite3 ~/.local/share/strawberry/strawberry/strawberry.db
and enterpragma integrity_check;
You can also try the following.:
vacuum; REINDEX;
enter
.quit
to exit.Also check that your disk is not full.
If that doesn't solve it:
If you don't mind loosing your indexed collection and playlist you can simply delete the database file
strawberry.db
and it will automatically create a new on startup.Otherwise there are some steps for possible recovery here: https://www.sqlite.org/recovery.html
-
RE: Trouble with SQL
@henriquepz45
Close strawberry and check the database for errors:https://wiki.strawberrymusicplayer.org/wiki/Database_integrity_check