Software >
https://bitbucket.org/zxtune/zxtune
https://zxtune.bitbucket.io/
Oldschool as fuck, but does everything just right™.
- 2018-04-16 - r3410 on Devuan-1.0.0-jessie-i386-DVD
-
2018-04-13 - I'm back to using DeaDBeeF for Commodore SID playback.
- I have no real use for ZXTune except for its odd format support, but I don't actually have any songs of those odd formats. New status: zombie.
- 2018-04-13 - r3410 on Devuan-1.0.0-jessie-i386-DVD
-
2018-04-07 - r3410 on Devuan-1.0.0-jessie-i386-DVD
Table of Contents [hide]
2018-04-16 - r3410 ∞
get zxtune ∞
\mkdir zxtune \chdir zxtune \wget --continue bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_linux_i686.tar.gz \tar -xvvzf zxtune_r3410_linux_i686.tar.gz \cd ./usr/bin
get a sid ∞
- Visit https://hvsc.c64.org/#search
- Search for
C64Music/MUSICIANS/G/Gray_Matt/Last_Ninja_2.sid
- Mouse over the result
- click 'download'
-
save to the
zxtune
directory you made earlier
\mv ../../Last_Ninja_2.sid .
Test 1, defaults ∞
log='zxtune-log-01.txt' \rm --force "$log" ZXTUNE_DEBUG_LOG='*' ./zxtune123 ./Last_Ninja_2.sid 2> "$log"
Spoiler
Playing: ./Last_Ninja_2.sid?#1 Type: SID Container: SID Program: Title: Last Ninja 2 Author: Matt Gray Time: 4:27.00 Channels: 1 Position: 0 Line: 0 Channels: 1 Pattern: 0 Frame: 0 Tempo: 1 [0:00.19] [>--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------]
Test 2, with switches ∞
log='zxtune-log-02.txt' \rm --force "$log" ZXTUNE_DEBUG_LOG='*' ./zxtune123 --alsa device=Default ./Last_Ninja_2.sid 2> "$log"
Spoiler
Failed to initialize playback. @b3,d60,e64 -------- Error in ALSA backend while working with device 'Default': No such file or directory. @8b,562,8da --------
2018-04-13 - r3410 ∞
Currently-selected song ∞
Yes, I can select another song, when there is one, but it's very annoying.
control-tab
for switching playlists ∞
- Launch
zxtune-qt
- Close all playlists.
- Quit ZXTune.
-
Launch zxtune, e.g.:
\zxtune-qt Last_Ninja_2.sid &
- This creates a new playlist.
- Quit ZXTune.
-
Launch zxtune, e.g.:
\zxtune-qt Last_Ninja_2.sid &
- This creates a second playlist.
control-tab
works as expected.- Quit ZXTune.
-
Launch zxtune, e.g.:
\zxtune-qt Last_Ninja_2.sid &
- This creates a third playlist.
control-tab
works as expected.- Select an item in a playlist
control-tab
no longer works.- Close a playlist
-
control-tab
works as expected.
2018-04-07 - r3410 ∞
zxtune-qt r3410 Jul 16 2015 linux-x86 i686
qt 4.8.6
-
Needed to configure it to play with ALSA by default.
- File > Preferences > Sound: Select ALSA: [Move up]
- Selecting a song gives it a black background with blue text, which is nigh invisible to me.
- Lets you skip ahead, but it's awfully slow.
- Using the commandline does not append any new items to the current playlist. Instead, it opens an entirely new instance and plays simultaneously.
- Auto-creates playlists in tabs.
- Cannot
control-tab
to switch playlists. -
The volume can only be changed while a song is playing.
zxtune123 ∞
\zxtune123 --alsa
This looks great, but it has terribly noisy output.
Spoiler
Generated with:
log='zxtune-log-00.txt' \rm --force "$log" ZXTUNE_DEBUG_LOG='*' zxtune123 Last_Ninja_2.sid --alsa 2> "$log"
Last updated 2019-12-06 at 23:09:14
Hello! Let me give some comments about some of your notes:
- black background with blue text is given only for currently played song selection (two cursors are merged together), select another item and you'll get
- some of the formats require to render and drop sound data to move ahead, so it can be very sloooow (e.g. SID)
- cmdline behavior is tuneable
- ctrl+tab successfully works (checked on ubuntu)
P.S. What the problems do you have with zxtune123? It uses the same code as zxtune-qt or zxtune-android.
Thanks for your comment.
- What do you mean the cmdline is tuneable? I see `zxtune123 --help` (and zxtune123_en.txt), but is there anything for `zxtune-qt` ?
- I have added a test case for control-tab
- For testing SID songs, `zxtune-qt` gives correct audio but `zxtune123` does not. I can recognize the song, but it is slower and there is a high-pitched and static-"echo"
I don't really care about zxtune123 because I won't need to use it.
- check out File -> Preferences ->Interface. No cmdline options, only files to play. Also a bit outdated help is available by F1
- looks like playlist content steals ctrl+tab focus. I'll take a look
- could you please collect debug logs for zxtune123 to investigate? E.g.:
and then share me somehow zxtune.log
I posted the error log.
You still didn't enabled alsa at all... Please, use provided cmdline (pay attention for parameter after --alsa key).
BTW, I don't know WTF with your build - such behavior should't happen at all!. I'm not sure are you using genuine binary. I've tried to download devuan iso you mentioned and there're no any zxtune package inside...
Anyway, thank you for assistance, it's very important for me to get useful feedback, even negative:)
P.S. I've tried to put there link for the most fresh zxtune build, but your spam policy has rejected the post:( If you are interested, let me know any way to share it for you.
I have added a few more notes above. I tried to be very exact.
I need a small break, but I will return to try to troubleshoot further. I still don't know how to use zxtune123 properly, so I will have to read.
--
There is no native Devuan package. I downloaded it and am using it directly. Maybe I should use the Ubuntu version.
I did not know my spam policy was so aggressive. I see no way to change that. I checked, and my anti-spam plugin has now become premium! I will have to investigate.
For a more recent build, you can email me directly at spiralofhope at gmail dot com
I am pleased to help a developer!