glsl-Audio

所属分类:数据可视化
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2023-10-20 23:31:47
上 传 者sh-1993
说明:  使用glsl着色器进行音频可视化,
(uses glsl shaders for audio visualization,)

文件列表:
build/ (0, 2023-11-21)
build/Makefile (498, 2023-11-21)
build/make_gui.sh (55, 2023-11-21)
include/ (0, 2023-11-21)
include/DFT.hpp (114, 2023-11-21)
include/json.hpp (916936, 2023-11-21)
include/json_fwd.hpp (6340, 2023-11-21)
include/miniaudio.h (366687, 2023-11-21)
include/mp3player.hpp (611, 2023-11-21)
include/playlist.hpp (788, 2023-11-21)
include/raylib.h (120408, 2023-11-21)
include/raymath.h (62844, 2023-11-21)
include/rlgl.h (228122, 2023-11-21)
include/stdafx.hpp (847, 2023-11-21)
playlists/ (0, 2023-11-21)
playlists/playlist.json (243, 2023-11-21)
settings.json (223, 2023-11-21)
src/ (0, 2023-11-21)
src/main.cpp (4682, 2023-11-21)
src/miniaudio.cpp (3425807, 2023-11-21)
src/mp3player.cpp (6527, 2023-11-21)
src/playlist.cpp (4682, 2023-11-21)
src/stdafx.cpp (491, 2023-11-21)

# Cppmp3 A Simple mp3player api for C++ with basic json playlists and configuration. With some cool examples and a fully functional mp3player with Opengl Shader visualization. ## Building bash cd build make ## playlist.json ```json { "name":"playlist_name", "songs":[ {"songname":"some custom name","path":"some/absolutepath"},{"songname":"some custom name","path":"$SOME_ENV_VARIABLE"} ] } ``` ## settings.json the gui mp3player takes this file to configure itself. playlist_dirs and music_dirs currently only take absolute paths, but later they will get env variable parsing. So something like "music_dirs":["$HOME/Music"] would lead to /home/user/Music on linux. ```json { "playlist_dirs":[ ], "music_dirs":[ ], "nanodelay":10000000, "fps":60, "initial-screen-size-x":800, "initial-screen-size-y":450, "start-maximized":true, "start-fullscreen":false } ```

近期下载者

相关文件


收藏者