An audio player that works with looping files that have special looping behavior
Find a file
2024-10-15 13:01:50 -07:00
.codelite Fix looping for ZSM files 2024-10-15 12:23:47 -07:00
.gitea/workflows Hopefully fix workflow. 2023-07-23 20:58:59 -07:00
.idea Add TOML support and playback error handling. 2023-12-22 14:13:48 -08:00
.zed Update vgmstream 2024-09-06 10:06:32 -07:00
assets Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
backends Prefer previous position used when loop position is not exactly at a command 2024-10-15 13:01:50 -07:00
build-env Update vgmstream 2024-09-06 10:06:32 -07:00
cmake Make it work 2024-09-28 10:31:18 -07:00
flatpakref Add flatpakref files 2023-07-19 08:16:05 -07:00
include Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
ipc Make it work 2024-09-28 10:31:18 -07:00
screenshots Upload theme editor screenshots 2023-07-21 10:19:04 -07:00
sdl-android-project Add android support, and other changes. 2024-04-28 12:31:40 -07:00
subprojects Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
thirdparty Update vgmstream 2024-09-06 10:06:32 -07:00
web Various updates 2024-05-02 14:52:11 -07:00
.clangd Update vgmstream 2024-09-06 10:06:32 -07:00
.gitignore Fix loop position 2024-10-15 09:44:56 -07:00
.gitmodules Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
backend.cpp Update DBus API 2024-04-09 10:15:05 -07:00
backend.hpp Update DBus API 2024-04-09 10:15:05 -07:00
base85.cpp Make it work 2024-09-28 10:31:18 -07:00
base85.h Make it work 2024-09-28 10:31:18 -07:00
build-android.sh Add android support, and other changes. 2024-04-28 12:31:40 -07:00
build-appimage.py Temporary commit 2024-09-16 15:05:53 -07:00
build-appimage.sh Temporary commit 2024-09-16 15:05:53 -07:00
build-docker.sh Temporary commit 2024-09-16 15:05:53 -07:00
build-file.sh Fix accidental ignore of build-file.sh 2023-07-16 17:09:08 -07:00
build.sh Temporary commit 2024-09-16 15:05:53 -07:00
BUILDING.md Various changes 2024-03-26 18:39:02 -07:00
cmake-android.sh Add android support (WIP) 2024-04-25 11:23:38 -07:00
CMakeLists.txt Fix build failures with protobuf-c 2024-10-15 09:36:23 -07:00
com.experimentalcraft.NekoPlayer.yml Fix missing version in flatpak 2023-07-21 09:39:07 -07:00
conanfile.txt Add conanfile.txt 2023-10-22 14:00:06 -07:00
config.cmake.h.in Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
config.hpp Start playback thread on playback engine construction 2024-09-30 13:33:32 -07:00
COPYING.md Various changes 2024-03-26 18:39:02 -07:00
daemon_backend.cpp Add web support, and fix a bug. 2024-04-24 09:59:51 -07:00
daemon_backend.hpp Add web support, and fix a bug. 2024-04-24 09:59:51 -07:00
data.h UI backends, DBus interface, port to CMake build system 2024-03-23 18:41:26 -07:00
dbus.cpp Update vgmstream 2024-09-06 10:06:32 -07:00
dbus.hpp Temporary commit 2024-09-16 15:05:53 -07:00
download-modules.sh Make it work 2024-09-28 10:31:18 -07:00
dummy.c Make it work 2024-09-28 10:31:18 -07:00
file_backend.cpp Improve error handling of playback process 2024-09-29 15:28:08 -07:00
file_backend.hpp Improve error handling of playback process 2024-09-29 15:28:08 -07:00
gen_ui_backend_inc.py Update vgmstream 2024-09-06 10:06:32 -07:00
grpc.patch Update vgmstream 2024-09-06 10:06:32 -07:00
LICENSE.GPL Various changes 2024-03-26 18:39:02 -07:00
license.hpp Various changes 2024-03-26 18:39:02 -07:00
LICENSE.MIT Various changes 2024-03-26 18:39:02 -07:00
log.cpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
log.hpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
main.cpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
meson2cmake_cfg.py UI backends, DBus interface, port to CMake build system 2024-03-23 18:41:26 -07:00
neko-player.project Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
neko-player.sh Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
neko-player.workspace Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
options.cpp Various updates 2024-05-02 14:52:11 -07:00
options.hpp Update vgmstream 2024-09-06 10:06:32 -07:00
playback.cpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
playback.h Start playback thread on playback engine construction 2024-09-30 13:33:32 -07:00
playback_backend.cpp Make it work 2024-09-28 10:31:18 -07:00
playback_backend.hpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
playback_process.cpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
playback_process.hpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
protobuf_c_optional-1.patch Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
proxy_backend.cpp Add web support, and fix a bug. 2024-04-24 09:59:51 -07:00
proxy_backend.hpp Add web support, and fix a bug. 2024-04-24 09:59:51 -07:00
README.md Make screenshots a table with two pairs of columns, and add the new screenshots to it 2023-07-21 10:26:04 -07:00
requirements.txt Temporary commit 2024-09-16 15:05:53 -07:00
resolve_library.py Temporary commit 2024-09-16 15:05:53 -07:00
rpc.hpp Make it work 2024-09-28 10:31:18 -07:00
setup-android-project.ps1 Add android support, and other changes. 2024-04-28 12:31:40 -07:00
setup-android-project.sh Add android support, and other changes. 2024-04-28 12:31:40 -07:00
start-memory-limited.sh Update vgmstream 2024-09-06 10:06:32 -07:00
tests.cpp Make it work 2024-09-28 10:31:18 -07:00
translation.cpp Various improvements. 2024-05-01 09:07:08 -07:00
translation.hpp Add android support (WIP) 2024-04-25 11:23:38 -07:00
update-commits.sh Make it work 2024-09-28 10:31:18 -07:00
util.cpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
util.hpp Mostly fix ZSM support 2024-10-15 09:17:22 -07:00
version.sh UI backends, DBus interface, port to CMake build system 2024-03-23 18:41:26 -07:00
web_functions.hpp Various updates 2024-05-02 14:52:11 -07:00
x86_64-w64-mingw32.txt Fix Windows support on MinGW-w64 on Arch Linux 2023-07-16 19:59:23 -07:00

Neko Player

An audio player that can play back files with seamless loops using their metadata.

It can also change the pitch, tempo, and speed (which is pitch and tempo at the same time) using the SoundTouch libraries found on the system.

Downloads

Flatpak:

Nightlies

Latest release

Windows:

Latest release

Themes

This player supports theming! Go to the preferences window, and either select a theme, or open the theme editor.

In addition, themes support changing the accent color to have the hue you select.

Screenshots

Description Screenshot Description Screenshot
Main Window Screenshot Dark mode with a custom accent color Screenshot
Theme editor (Sizes tab) Screenshot Playback with the above settings Screenshot
Theme editor (Colors tab) Screenshot N/A N/A