A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
1{
2 "openapi": "3.1.0",
3 "x-stoplight": {
4 "id": "jz8crifyfa3cs"
5 },
6 "info": {
7 "title": "Rockbox API v1",
8 "version": "1.0",
9 "contact": {
10 "name": "Tsiry Sandratraina",
11 "email": "tsiry.sndr@fluentci.io"
12 },
13 "summary": "Retrieve metadata from Rockbox Library, control playback.",
14 "description": "",
15 "x-logo": {
16 "url": "https://avatars.githubusercontent.com/u/1327269?s=200&v=4"
17 }
18 },
19 "servers": [
20 {
21 "url": "http://localhost:6063"
22 }
23 ],
24 "paths": {
25 "/albums": {
26 "get": {
27 "summary": "Get Several Albums",
28 "tags": [
29 "Albums"
30 ],
31 "responses": {
32 "200": {
33 "description": "OK",
34 "content": {
35 "application/json": {
36 "schema": {
37 "type": "array",
38 "items": {
39 "$ref": "#/components/schemas/Album.v1",
40 "x-stoplight": {
41 "id": "dhzrs9eun7c4r"
42 }
43 }
44 }
45 }
46 }
47 }
48 },
49 "operationId": "get-albums",
50 "parameters": [
51 {
52 "schema": {
53 "type": "integer"
54 },
55 "in": "query",
56 "name": "limit",
57 "description": "The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50."
58 },
59 {
60 "schema": {
61 "type": "integer"
62 },
63 "in": "query",
64 "name": "offset",
65 "description": "The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items."
66 }
67 ]
68 }
69 },
70 "/albums/{id}": {
71 "parameters": [
72 {
73 "schema": {
74 "type": "string"
75 },
76 "name": "id",
77 "in": "path",
78 "required": true
79 }
80 ],
81 "get": {
82 "summary": "Get Album",
83 "tags": [
84 "Albums"
85 ],
86 "responses": {
87 "200": {
88 "description": "OK",
89 "content": {
90 "application/json": {
91 "schema": {
92 "$ref": "#/components/schemas/Album.v1"
93 }
94 }
95 }
96 },
97 "404": {
98 "description": "Not Found"
99 }
100 },
101 "operationId": "get-albums-id"
102 }
103 },
104 "/albums/{id}/tracks": {
105 "parameters": [
106 {
107 "schema": {
108 "type": "string"
109 },
110 "name": "id",
111 "in": "path",
112 "required": true
113 }
114 ],
115 "get": {
116 "summary": "Get Album Tracks",
117 "responses": {
118 "200": {
119 "description": "OK",
120 "content": {
121 "application/json": {
122 "schema": {
123 "type": "array",
124 "items": {
125 "$ref": "#/components/schemas/Track.v1",
126 "x-stoplight": {
127 "id": "lesjtxruzxhwd"
128 }
129 }
130 }
131 }
132 }
133 }
134 },
135 "operationId": "get-albums-id-tracks",
136 "parameters": [
137 {
138 "schema": {
139 "type": "integer"
140 },
141 "in": "query",
142 "name": "limit",
143 "description": "The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50."
144 },
145 {
146 "schema": {
147 "type": "integer"
148 },
149 "in": "query",
150 "name": "offset",
151 "description": "The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items."
152 }
153 ],
154 "tags": [
155 "Albums"
156 ]
157 }
158 },
159 "/artists": {
160 "get": {
161 "summary": "Get Several Artists",
162 "tags": [
163 "Artists"
164 ],
165 "responses": {
166 "200": {
167 "description": "OK",
168 "content": {
169 "application/json": {
170 "schema": {
171 "type": "array",
172 "items": {
173 "$ref": "#/components/schemas/Artist.v1",
174 "x-stoplight": {
175 "id": "fjrt0wk35qlt5"
176 }
177 }
178 }
179 }
180 }
181 }
182 },
183 "operationId": "get-artists",
184 "parameters": [
185 {
186 "schema": {
187 "type": "integer"
188 },
189 "in": "query",
190 "name": "limit",
191 "description": "The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50."
192 },
193 {
194 "schema": {
195 "type": "integer"
196 },
197 "in": "query",
198 "name": "offset",
199 "description": "The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items."
200 }
201 ]
202 }
203 },
204 "/artists/{id}": {
205 "parameters": [
206 {
207 "schema": {
208 "type": "string"
209 },
210 "name": "id",
211 "in": "path",
212 "required": true
213 }
214 ],
215 "get": {
216 "summary": "Get Artist",
217 "tags": [
218 "Artists"
219 ],
220 "responses": {
221 "200": {
222 "description": "OK",
223 "content": {
224 "application/json": {
225 "schema": {
226 "type": "array",
227 "items": {
228 "$ref": "#/components/schemas/Artist.v1",
229 "x-stoplight": {
230 "id": "m69bd1mn62bxr"
231 }
232 }
233 }
234 }
235 }
236 },
237 "404": {
238 "description": "Not Found"
239 }
240 },
241 "operationId": "get-artists-id"
242 }
243 },
244 "/tracks": {
245 "get": {
246 "summary": "Get Several Tracks",
247 "responses": {
248 "200": {
249 "description": "OK",
250 "headers": {},
251 "content": {
252 "application/json": {
253 "schema": {
254 "type": "array",
255 "items": {
256 "$ref": "#/components/schemas/Track.v1",
257 "x-stoplight": {
258 "id": "ara2m1lvcmddb"
259 }
260 }
261 }
262 }
263 }
264 }
265 },
266 "operationId": "get-tracks",
267 "requestBody": {
268 "content": {},
269 "description": ""
270 },
271 "x-internal": false,
272 "parameters": [
273 {
274 "schema": {
275 "type": "integer"
276 },
277 "in": "query",
278 "name": "limit",
279 "description": "The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50."
280 },
281 {
282 "schema": {
283 "type": "integer"
284 },
285 "in": "query",
286 "name": "offset",
287 "description": "The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items."
288 }
289 ],
290 "tags": [
291 "Tracks"
292 ]
293 }
294 },
295 "/tracks/{id}": {
296 "parameters": [
297 {
298 "schema": {
299 "type": "string"
300 },
301 "name": "id",
302 "in": "path",
303 "required": true
304 }
305 ],
306 "get": {
307 "summary": "Get Track",
308 "responses": {
309 "200": {
310 "description": "OK",
311 "content": {
312 "application/json": {
313 "schema": {
314 "$ref": "#/components/schemas/Track.v1"
315 },
316 "examples": {
317 "Track": {
318 "value": {
319 "album": "2014 Forest Hills Drive",
320 "album_artist": "J. Cole",
321 "album_id": "cm1ibibnn00043fj7ppakq9w9",
322 "artist": "J. Cole",
323 "artist_id": "cm1ibibnn00033fj7hy019na5",
324 "bitrate": 96,
325 "composer": "Roy Hammond, Jermaine Cole, CHARLES SIMMONS",
326 "created_at": 1727296114,
327 "disc_number": 1,
328 "filesize": 2872773,
329 "frequency": 44100,
330 "genre_id": "",
331 "id": "cm1ibibnn00053fj79ghe6b2d",
332 "length": 239381,
333 "md5": "b5a0d86e156e6d02c90f647bf5cc6fc2",
334 "path": "/home/coder/Music/03 - J. Cole - Wet Dreamz(Explicit).m4a",
335 "title": "Wet Dreamz",
336 "track_number": 3,
337 "updated_at": 1727296114,
338 "year": 2014,
339 "year_string": "2014-12-09"
340 }
341 }
342 }
343 }
344 },
345 "headers": {}
346 },
347 "404": {
348 "description": "Not Found"
349 }
350 },
351 "operationId": "get-tracks-trackid",
352 "tags": [
353 "Tracks"
354 ]
355 }
356 },
357 "/artists/{id}/albums": {
358 "parameters": [
359 {
360 "schema": {
361 "type": "string"
362 },
363 "name": "id",
364 "in": "path",
365 "required": true
366 }
367 ],
368 "get": {
369 "summary": "Get Artist's Albums",
370 "tags": [
371 "artists"
372 ],
373 "responses": {},
374 "operationId": "get-artists-id-albums",
375 "parameters": [
376 {
377 "schema": {
378 "type": "integer"
379 },
380 "in": "query",
381 "name": "limit",
382 "description": "The maximum number of items to return. Default: 20. Minimum: 1. Maximum: 50."
383 },
384 {
385 "schema": {
386 "type": "integer"
387 },
388 "in": "query",
389 "name": "offset",
390 "description": "The index of the first item to return. Default: 0 (the first item). Use with limit to get the next set of items."
391 }
392 ]
393 }
394 },
395 "/browse/tree-entries": {
396 "get": {
397 "summary": "Get Entries",
398 "tags": [
399 "Browse"
400 ],
401 "responses": {},
402 "operationId": "get-tree_entries",
403 "parameters": [
404 {
405 "schema": {
406 "type": "string"
407 },
408 "in": "query",
409 "name": "q",
410 "description": "path"
411 },
412 {
413 "schema": {
414 "type": "boolean"
415 },
416 "in": "query",
417 "name": "show_hidden"
418 }
419 ]
420 },
421 "parameters": []
422 },
423 "/player/play": {
424 "parameters": [],
425 "put": {
426 "summary": "Play",
427 "operationId": "put-player-play",
428 "responses": {
429 "200": {
430 "description": "OK"
431 }
432 },
433 "tags": [
434 "Player"
435 ],
436 "parameters": [
437 {
438 "schema": {
439 "type": "integer"
440 },
441 "in": "query",
442 "name": "elapsed"
443 },
444 {
445 "schema": {
446 "type": "integer"
447 },
448 "in": "query",
449 "name": "offset"
450 }
451 ]
452 }
453 },
454 "/player/ff-rewind": {
455 "put": {
456 "summary": "Fast Forward Rewind",
457 "operationId": "put-player-ff_rewind",
458 "responses": {
459 "200": {
460 "description": "OK"
461 }
462 },
463 "tags": [
464 "Player"
465 ]
466 },
467 "parameters": []
468 },
469 "/player/status": {
470 "get": {
471 "summary": "Get Playback Status",
472 "tags": [
473 "Player"
474 ],
475 "responses": {},
476 "operationId": "get-player-status"
477 }
478 },
479 "/player/current-track": {
480 "get": {
481 "summary": "Get Currently Playing Track",
482 "tags": [
483 "Player"
484 ],
485 "responses": {
486 "200": {
487 "description": "OK",
488 "content": {
489 "application/json": {
490 "schema": {
491 "$ref": "#/components/schemas/Track.v1"
492 }
493 }
494 }
495 }
496 },
497 "operationId": "get-player-current-track",
498 "description": "Get the object currently being played "
499 }
500 },
501 "/player/next-track": {
502 "get": {
503 "summary": "Get Next Track",
504 "tags": [
505 "Player"
506 ],
507 "responses": {
508 "200": {
509 "description": "OK",
510 "content": {
511 "application/json": {
512 "schema": {
513 "$ref": "#/components/schemas/Track.v1"
514 }
515 }
516 }
517 }
518 },
519 "operationId": "get-player-next-track",
520 "description": "Get the next track"
521 }
522 },
523 "/player/flush-and-reload-tracks": {
524 "put": {
525 "summary": "Flush And Reload Tracks",
526 "operationId": "put-player-flush-and-reload-tracks",
527 "responses": {
528 "200": {
529 "description": "OK"
530 }
531 },
532 "tags": [
533 "Player"
534 ]
535 }
536 },
537 "/settings": {
538 "get": {
539 "summary": "Get Global Settings",
540 "tags": [
541 "Settings"
542 ],
543 "responses": {
544 "200": {
545 "description": "OK",
546 "content": {
547 "application/json": {
548 "schema": {
549 "$ref": "#/components/schemas/Settings.v1"
550 }
551 }
552 }
553 }
554 },
555 "operationId": "get-settings"
556 },
557 "put": {
558 "summary": "Update Settings",
559 "operationId": "put-settings",
560 "responses": {
561 "200": {
562 "description": "OK"
563 }
564 },
565 "tags": [
566 "Settings"
567 ],
568 "requestBody": {
569 "content": {
570 "application/json": {
571 "schema": {
572 "type": "object",
573 "properties": {
574 "music_dir": {
575 "type": "string",
576 "x-stoplight": {
577 "id": "s5w686bbel2ow"
578 }
579 },
580 "playlist_shuffle": {
581 "type": "boolean",
582 "x-stoplight": {
583 "id": "74lbit2keyuc1"
584 }
585 },
586 "repeat_mode": {
587 "type": "integer",
588 "x-stoplight": {
589 "id": "tukzj0gpepqxd"
590 }
591 },
592 "bass": {
593 "type": "integer",
594 "x-stoplight": {
595 "id": "6t0mo3j9ii8le"
596 }
597 },
598 "treble": {
599 "type": "integer",
600 "x-stoplight": {
601 "id": "m6ps5g53ql35f"
602 }
603 },
604 "bass_cutoff": {
605 "type": "integer",
606 "x-stoplight": {
607 "id": "btltz18zg0wh3"
608 }
609 },
610 "treble_cutoff": {
611 "type": "integer",
612 "x-stoplight": {
613 "id": "ctcf9ue3n09oj"
614 }
615 },
616 "crossfade": {
617 "type": "integer",
618 "x-stoplight": {
619 "id": "1wmv1tkgdlb33"
620 }
621 },
622 "fade_on_stop": {
623 "type": "boolean",
624 "x-stoplight": {
625 "id": "y2gm9cth8mkgn"
626 }
627 },
628 "fade_in_delay": {
629 "type": "integer",
630 "x-stoplight": {
631 "id": "gdikoz2jfg82y"
632 }
633 },
634 "fade_in_duration": {
635 "type": "integer",
636 "x-stoplight": {
637 "id": "w32xyzy8n607i"
638 }
639 },
640 "fade_out_delay": {
641 "type": "integer",
642 "x-stoplight": {
643 "id": "sr257acz1kkbl"
644 }
645 },
646 "fade_out_duration": {
647 "type": "integer",
648 "x-stoplight": {
649 "id": "lbrm6uqfk0wix"
650 }
651 },
652 "fade_out_mixmode": {
653 "type": "integer",
654 "x-stoplight": {
655 "id": "m8b0tu8h0f5nq"
656 }
657 },
658 "balance": {
659 "type": "integer",
660 "x-stoplight": {
661 "id": "ilnhsvl03we54"
662 }
663 },
664 "stereo_width": {
665 "type": "integer",
666 "x-stoplight": {
667 "id": "sk1xaig7kukxo"
668 }
669 },
670 "stereosw_mode": {
671 "type": "integer",
672 "x-stoplight": {
673 "id": "vlyej7vc8e4um"
674 }
675 },
676 "surround_enabled": {
677 "type": "integer",
678 "x-stoplight": {
679 "id": "yfvcl8ps2obmp"
680 }
681 },
682 "surround_balance": {
683 "type": "integer",
684 "x-stoplight": {
685 "id": "66mf6d8w8f2q7"
686 }
687 },
688 "surround_fx1": {
689 "type": "integer",
690 "x-stoplight": {
691 "id": "3hug8gn2kiymj"
692 }
693 },
694 "surround_fx2": {
695 "type": "integer",
696 "x-stoplight": {
697 "id": "uxjs9bez3bhen"
698 }
699 },
700 "party_mode": {
701 "type": "boolean",
702 "x-stoplight": {
703 "id": "4w5jl41gjhbaq"
704 }
705 },
706 "channel_config": {
707 "type": "integer",
708 "x-stoplight": {
709 "id": "76h4qwztxv3jg"
710 }
711 },
712 "player_name": {
713 "type": "string",
714 "x-stoplight": {
715 "id": "kx3laxpui8wn3"
716 }
717 },
718 "eq_enabled": {
719 "type": "boolean",
720 "x-stoplight": {
721 "id": "8n2wj0eul68hv"
722 }
723 },
724 "eq_band_settings": {
725 "type": "array",
726 "x-stoplight": {
727 "id": "tvp7sid0vwyc4"
728 },
729 "items": {
730 "x-stoplight": {
731 "id": "o30uc4yx8gac5"
732 },
733 "type": "object",
734 "properties": {
735 "cutoff": {
736 "type": "integer",
737 "x-stoplight": {
738 "id": "xbwoyf2cghtse"
739 }
740 },
741 "q": {
742 "type": "integer",
743 "x-stoplight": {
744 "id": "ix73oc8eroz08"
745 }
746 },
747 "gain": {
748 "type": "integer",
749 "x-stoplight": {
750 "id": "b941ccqlswavi"
751 }
752 }
753 }
754 }
755 },
756 "replaygain_settings": {
757 "type": "object",
758 "x-stoplight": {
759 "id": "p31bpzizz4hbf"
760 },
761 "properties": {
762 "noclip": {
763 "type": "boolean",
764 "x-stoplight": {
765 "id": "2uu5oesku4vq1"
766 }
767 },
768 "type": {
769 "type": "integer",
770 "x-stoplight": {
771 "id": "evpt8uo1ak8rb"
772 }
773 },
774 "preamp": {
775 "type": "integer",
776 "x-stoplight": {
777 "id": "99letqgynncba"
778 }
779 }
780 }
781 }
782 }
783 }
784 }
785 }
786 }
787 }
788 },
789 "/status": {
790 "get": {
791 "summary": "Get System Status",
792 "tags": [
793 "System"
794 ],
795 "responses": {
796 "200": {
797 "description": "OK",
798 "content": {
799 "application/json": {
800 "schema": {
801 "type": "object",
802 "properties": {
803 "dircache_size": {
804 "type": "integer"
805 },
806 "last_screen": {
807 "type": "integer"
808 },
809 "last_volume_change": {
810 "type": "integer"
811 },
812 "resume_crc32": {
813 "type": "integer"
814 },
815 "resume_elapsed": {
816 "type": "integer"
817 },
818 "resume_index": {
819 "type": "integer"
820 },
821 "resume_offset": {
822 "type": "integer"
823 },
824 "runtime": {
825 "type": "integer"
826 },
827 "topruntime": {
828 "type": "integer"
829 },
830 "viewer_icon_count": {
831 "type": "integer"
832 }
833 },
834 "x-examples": {
835 "Example 1": {
836 "dircache_size": -1,
837 "last_screen": 0,
838 "last_volume_change": -1,
839 "resume_crc32": 4294967295,
840 "resume_elapsed": 4294967295,
841 "resume_index": -1,
842 "resume_offset": 4294967295,
843 "runtime": 40599,
844 "topruntime": 40599,
845 "viewer_icon_count": 0
846 }
847 }
848 },
849 "examples": {
850 "Example 1": {
851 "value": {
852 "dircache_size": -1,
853 "last_screen": 0,
854 "last_volume_change": -1,
855 "resume_crc32": 4294967295,
856 "resume_elapsed": 4294967295,
857 "resume_index": -1,
858 "resume_offset": 4294967295,
859 "runtime": 40599,
860 "topruntime": 40599,
861 "viewer_icon_count": 0
862 }
863 }
864 }
865 }
866 }
867 }
868 },
869 "operationId": "get-status"
870 }
871 },
872 "/version": {
873 "get": {
874 "summary": "Get Rockbox Version",
875 "tags": [
876 "System"
877 ],
878 "responses": {
879 "200": {
880 "description": "OK",
881 "content": {
882 "application/json": {
883 "schema": {
884 "type": "object",
885 "properties": {
886 "version": {
887 "type": "string"
888 }
889 },
890 "x-examples": {
891 "Example 1": {
892 "version": "7ca0a9895d-240918"
893 }
894 }
895 },
896 "examples": {
897 "Example 1": {
898 "value": {
899 "version": "7ca0a9895d-240918"
900 }
901 }
902 }
903 }
904 }
905 }
906 },
907 "operationId": "get-version"
908 }
909 },
910 "/player/resume": {
911 "put": {
912 "summary": "Resume Playback",
913 "operationId": "put-player-resume",
914 "responses": {
915 "200": {
916 "description": "OK"
917 }
918 },
919 "tags": [
920 "Player"
921 ]
922 }
923 },
924 "/player/pause": {
925 "put": {
926 "summary": "Pause Playback",
927 "operationId": "put-player-pause",
928 "responses": {
929 "200": {
930 "description": "OK"
931 }
932 },
933 "tags": [
934 "Player"
935 ]
936 }
937 },
938 "/player/next": {
939 "put": {
940 "summary": "Play Next Track",
941 "operationId": "put-player-next",
942 "responses": {
943 "200": {
944 "description": "OK"
945 }
946 },
947 "tags": [
948 "Player"
949 ]
950 }
951 },
952 "/player/previous": {
953 "parameters": [],
954 "put": {
955 "summary": "Play Previous Track",
956 "operationId": "put-player-prev",
957 "responses": {
958 "200": {
959 "description": "OK"
960 }
961 },
962 "tags": [
963 "Player"
964 ]
965 }
966 },
967 "/player/stop": {
968 "put": {
969 "summary": "Stop Playback",
970 "operationId": "put-player-stop",
971 "responses": {
972 "200": {
973 "description": "OK"
974 }
975 },
976 "tags": [
977 "Player"
978 ]
979 }
980 },
981 "/playlists": {
982 "post": {
983 "summary": "Create New Playlist",
984 "operationId": "post-playlists",
985 "responses": {
986 "200": {
987 "description": "OK",
988 "content": {}
989 }
990 },
991 "requestBody": {
992 "content": {
993 "application/json": {
994 "schema": {
995 "type": "object",
996 "properties": {
997 "name": {
998 "type": "string",
999 "x-stoplight": {
1000 "id": "xicf18cyr9u6y"
1001 }
1002 },
1003 "tracks": {
1004 "type": "array",
1005 "x-stoplight": {
1006 "id": "jawv3jvtfvlik"
1007 },
1008 "items": {
1009 "x-stoplight": {
1010 "id": "zgptcbpd8bpep"
1011 },
1012 "type": "string"
1013 }
1014 }
1015 }
1016 },
1017 "examples": {
1018 "Example 1": {
1019 "value": {
1020 "name": "demo",
1021 "tracks": [
1022 "/home/coder/Music/03 - J. Cole - Wet Dreamz(Explicit).m4a"
1023 ]
1024 }
1025 }
1026 }
1027 }
1028 }
1029 },
1030 "tags": [
1031 "Playlists"
1032 ]
1033 }
1034 },
1035 "/playlists/start": {
1036 "put": {
1037 "summary": "Start Playlist",
1038 "operationId": "put-playlists-start",
1039 "responses": {
1040 "200": {
1041 "description": "OK"
1042 }
1043 },
1044 "tags": [
1045 "Playlists"
1046 ],
1047 "parameters": [
1048 {
1049 "schema": {
1050 "type": "integer"
1051 },
1052 "in": "query",
1053 "name": "start_index"
1054 },
1055 {
1056 "schema": {
1057 "type": "integer"
1058 },
1059 "in": "query",
1060 "name": "elapsed"
1061 },
1062 {
1063 "schema": {
1064 "type": "integer"
1065 },
1066 "in": "query",
1067 "name": "offset"
1068 }
1069 ]
1070 }
1071 },
1072 "/playlists/shuffle": {
1073 "put": {
1074 "summary": "Shuffle Playlist",
1075 "operationId": "put-playlists-shuffle",
1076 "responses": {
1077 "200": {
1078 "description": "OK"
1079 }
1080 },
1081 "tags": [
1082 "Playlists"
1083 ],
1084 "parameters": [
1085 {
1086 "schema": {
1087 "type": "number"
1088 },
1089 "in": "query",
1090 "name": "start_index"
1091 }
1092 ]
1093 }
1094 },
1095 "/playlists/amount": {
1096 "get": {
1097 "summary": "Get Playlist Size",
1098 "operationId": "get-playlists-amount",
1099 "responses": {
1100 "200": {
1101 "description": "OK"
1102 }
1103 },
1104 "tags": [
1105 "Playlists"
1106 ]
1107 }
1108 },
1109 "/playlists/resume": {
1110 "put": {
1111 "summary": "Resume Playlist",
1112 "operationId": "put-playlists-resume",
1113 "responses": {
1114 "200": {
1115 "description": "OK"
1116 }
1117 },
1118 "tags": [
1119 "Playlists"
1120 ]
1121 }
1122 },
1123 "/playlists/resume-track": {
1124 "put": {
1125 "summary": "Resume Playlist Track",
1126 "operationId": "put-playlists-resume-track",
1127 "responses": {
1128 "200": {
1129 "description": "OK"
1130 }
1131 },
1132 "tags": [
1133 "Playlists"
1134 ]
1135 }
1136 },
1137 "/playlists/current": {
1138 "get": {
1139 "summary": "Get Playlist Details",
1140 "tags": [
1141 "Playlists"
1142 ],
1143 "responses": {
1144 "200": {
1145 "description": "OK",
1146 "content": {
1147 "application/json": {
1148 "schema": {
1149 "type": "object",
1150 "properties": {
1151 "amount": {
1152 "type": "integer"
1153 },
1154 "index": {
1155 "type": "integer"
1156 },
1157 "max_playlist_size": {
1158 "type": "integer"
1159 },
1160 "first_index": {
1161 "type": "integer"
1162 },
1163 "last_insert_pos": {
1164 "type": "integer"
1165 },
1166 "seed": {
1167 "type": "integer"
1168 },
1169 "last_shuffled_start": {
1170 "type": "integer"
1171 },
1172 "tracks": {
1173 "type": "array",
1174 "items": {
1175 "$ref": "#/components/schemas/Track.v1",
1176 "x-stoplight": {
1177 "id": "nv4fqov9gf4t4"
1178 }
1179 }
1180 }
1181 }
1182 }
1183 }
1184 }
1185 }
1186 }
1187 },
1188 "operationId": "get-current-playlist",
1189 "description": "",
1190 "requestBody": {
1191 "content": {}
1192 }
1193 },
1194 "/playlists/current/tracks": {
1195 "get": {
1196 "summary": "Get Playlist Tracks",
1197 "tags": [
1198 "Playlists"
1199 ],
1200 "responses": {
1201 "200": {
1202 "description": "OK",
1203 "content": {
1204 "application/json": {
1205 "schema": {
1206 "type": "array",
1207 "items": {
1208 "$ref": "#/components/schemas/Track.v1",
1209 "x-stoplight": {
1210 "id": "ls4kga6ga92bp"
1211 }
1212 }
1213 }
1214 }
1215 }
1216 }
1217 },
1218 "operationId": "get-playlists-current-tracks",
1219 "description": "",
1220 "requestBody": {
1221 "content": {}
1222 }
1223 },
1224 "post": {
1225 "summary": "Insert Tracks",
1226 "operationId": "post-playlists-current-tracks",
1227 "responses": {
1228 "200": {
1229 "description": "OK"
1230 }
1231 },
1232 "requestBody": {
1233 "content": {
1234 "application/json": {
1235 "schema": {
1236 "type": "object",
1237 "properties": {
1238 "position": {
1239 "type": "integer",
1240 "x-stoplight": {
1241 "id": "03yo7z5xfx9zg"
1242 }
1243 },
1244 "tracks": {
1245 "type": "array",
1246 "x-stoplight": {
1247 "id": "lifh2pzcb1nmj"
1248 },
1249 "items": {
1250 "x-stoplight": {
1251 "id": "pqnsp7w5ujb0i"
1252 },
1253 "type": "string"
1254 }
1255 },
1256 "directory": {
1257 "type": "string",
1258 "x-stoplight": {
1259 "id": "u2vi3f2cfouo0"
1260 }
1261 }
1262 }
1263 }
1264 }
1265 }
1266 },
1267 "tags": [
1268 "Playlists"
1269 ]
1270 },
1271 "delete": {
1272 "summary": "Remove Tracks from Playlist",
1273 "operationId": "delete-playlists-current-tracks",
1274 "responses": {
1275 "200": {
1276 "description": "OK"
1277 }
1278 },
1279 "requestBody": {
1280 "content": {
1281 "application/json": {
1282 "schema": {
1283 "type": "object",
1284 "properties": {
1285 "positions": {
1286 "type": "array",
1287 "x-stoplight": {
1288 "id": "7sodedhj2syc7"
1289 },
1290 "items": {
1291 "x-stoplight": {
1292 "id": "fblagbx73vo6x"
1293 },
1294 "type": "integer"
1295 }
1296 }
1297 }
1298 }
1299 }
1300 }
1301 },
1302 "tags": [
1303 "Playlists"
1304 ]
1305 }
1306 },
1307 "/artists/{id}/tracks": {
1308 "parameters": [
1309 {
1310 "schema": {
1311 "type": "string"
1312 },
1313 "name": "id",
1314 "in": "path",
1315 "required": true
1316 }
1317 ],
1318 "get": {
1319 "summary": "Get Artist's Tracks",
1320 "tags": [
1321 "Artists"
1322 ],
1323 "responses": {
1324 "200": {
1325 "description": "OK",
1326 "content": {
1327 "application/json": {
1328 "schema": {
1329 "type": "array",
1330 "items": {
1331 "$ref": "#/components/schemas/Track.v1",
1332 "x-stoplight": {
1333 "id": "an0l7e2vpmx6x"
1334 }
1335 }
1336 }
1337 }
1338 }
1339 }
1340 },
1341 "operationId": "get-artists-id-tracks"
1342 }
1343 },
1344 "/player/volume": {
1345 "put": {
1346 "summary": "Adjust Volume",
1347 "operationId": "put-player-volume",
1348 "responses": {
1349 "200": {
1350 "description": "OK"
1351 }
1352 },
1353 "tags": [
1354 "Player"
1355 ],
1356 "requestBody": {
1357 "content": {
1358 "application/json": {
1359 "schema": {
1360 "type": "object",
1361 "properties": {
1362 "steps": {
1363 "type": "integer",
1364 "x-stoplight": {
1365 "id": "t7dk1iz5f0eol"
1366 }
1367 }
1368 }
1369 }
1370 }
1371 }
1372 }
1373 }
1374 },
1375 "/scan-library": {
1376 "put": {
1377 "summary": "Scan Library",
1378 "operationId": "put-scan-library",
1379 "responses": {
1380 "200": {
1381 "description": "OK"
1382 }
1383 },
1384 "tags": [
1385 "Library"
1386 ]
1387 }
1388 },
1389 "/search": {
1390 "get": {
1391 "summary": "Search",
1392 "tags": [
1393 "Library"
1394 ],
1395 "responses": {
1396 "200": {
1397 "description": "OK",
1398 "headers": {},
1399 "content": {
1400 "application/json": {
1401 "schema": {
1402 "type": "object",
1403 "properties": {
1404 "albums": {
1405 "type": "array",
1406 "x-stoplight": {
1407 "id": "019f0i09xzdu8"
1408 },
1409 "items": {
1410 "$ref": "#/components/schemas/Album.v1",
1411 "x-stoplight": {
1412 "id": "m5ctl94xkgv4i"
1413 }
1414 }
1415 },
1416 "artists": {
1417 "type": "array",
1418 "x-stoplight": {
1419 "id": "q4j72lavmdcoc"
1420 },
1421 "items": {
1422 "$ref": "#/components/schemas/Artist.v1",
1423 "x-stoplight": {
1424 "id": "z0k5m35wf3fuh"
1425 }
1426 }
1427 },
1428 "tracks": {
1429 "type": "array",
1430 "x-stoplight": {
1431 "id": "zgycozcr6tror"
1432 },
1433 "items": {
1434 "$ref": "#/components/schemas/Track.v1",
1435 "x-stoplight": {
1436 "id": "iadt803zpcu5p"
1437 }
1438 }
1439 },
1440 "files": {
1441 "type": "array",
1442 "x-stoplight": {
1443 "id": "wuydvte7y6xsw"
1444 },
1445 "items": {
1446 "x-stoplight": {
1447 "id": "699qj4o9kba5g"
1448 },
1449 "type": "object",
1450 "properties": {
1451 "name": {
1452 "type": "string",
1453 "x-stoplight": {
1454 "id": "viqtl758xypm1"
1455 }
1456 },
1457 "time_write": {
1458 "type": "integer",
1459 "x-stoplight": {
1460 "id": "bv5om5xxc8vag"
1461 }
1462 },
1463 "is_directory": {
1464 "type": "boolean",
1465 "x-stoplight": {
1466 "id": "psu25s55d12o1"
1467 }
1468 }
1469 }
1470 }
1471 },
1472 "liked_tracks": {
1473 "type": "array",
1474 "x-stoplight": {
1475 "id": "53rj1yd8k5h4s"
1476 },
1477 "items": {
1478 "$ref": "#/components/schemas/Track.v1",
1479 "x-stoplight": {
1480 "id": "9xob3497ldmtt"
1481 }
1482 }
1483 },
1484 "liked_albums": {
1485 "type": "array",
1486 "x-stoplight": {
1487 "id": "dfq6obcjknhjs"
1488 },
1489 "items": {
1490 "$ref": "#/components/schemas/Album.v1",
1491 "x-stoplight": {
1492 "id": "gicyfb787tg0w"
1493 }
1494 }
1495 }
1496 }
1497 }
1498 }
1499 }
1500 }
1501 },
1502 "operationId": "get-search",
1503 "parameters": [
1504 {
1505 "schema": {
1506 "type": "string"
1507 },
1508 "in": "query",
1509 "name": "q"
1510 }
1511 ]
1512 }
1513 }
1514 },
1515 "components": {
1516 "schemas": {
1517 "Album.v1": {
1518 "type": "object",
1519 "x-examples": {
1520 "Example 1": {
1521 "album_art": "216ccc791352fbbffc11268b984db19a.jpg",
1522 "artist": "J. Cole",
1523 "id": "cm1ibibn600013fj7d96nsaeh",
1524 "md5": "d55c5a429200828bc798d9f10253c1af",
1525 "title": "2014 Forest Hills Drive",
1526 "year": 2014,
1527 "year_string": "2014-12-09"
1528 }
1529 },
1530 "examples": [
1531 {
1532 "album_art": "216ccc791352fbbffc11268b984db19a.jpg",
1533 "artist": "J. Cole",
1534 "id": "cm1ibibn600013fj7d96nsaeh",
1535 "md5": "d55c5a429200828bc798d9f10253c1af",
1536 "title": "2014 Forest Hills Drive",
1537 "year": 2014,
1538 "year_string": "2014-12-09"
1539 }
1540 ],
1541 "title": "Album",
1542 "properties": {
1543 "album_art": {
1544 "type": "string"
1545 },
1546 "artist": {
1547 "type": "string"
1548 },
1549 "id": {
1550 "type": "string"
1551 },
1552 "md5": {
1553 "type": "string"
1554 },
1555 "title": {
1556 "type": "string"
1557 },
1558 "year": {
1559 "type": "integer"
1560 },
1561 "year_string": {
1562 "type": "string"
1563 },
1564 "tracks": {
1565 "type": "array",
1566 "x-stoplight": {
1567 "id": "cexr5aqti95au"
1568 },
1569 "items": {
1570 "$ref": "#/components/schemas/Track.v1",
1571 "x-stoplight": {
1572 "id": "8sb8bq9omx42b"
1573 }
1574 }
1575 }
1576 }
1577 },
1578 "Artist.v1": {
1579 "x-stoplight": {
1580 "id": "0wktkyg4gevd3"
1581 },
1582 "type": "object",
1583 "x-examples": {
1584 "Example 1": {
1585 "id": "cm1ibibn600003fj70egpmcbc",
1586 "name": "J. Cole"
1587 }
1588 },
1589 "examples": [
1590 {
1591 "id": "cm1ibibn600003fj70egpmcbc",
1592 "name": "J. Cole"
1593 }
1594 ],
1595 "title": "Artist",
1596 "properties": {
1597 "id": {
1598 "type": "string"
1599 },
1600 "name": {
1601 "type": "string"
1602 },
1603 "bio": {
1604 "type": "string",
1605 "x-stoplight": {
1606 "id": "bv1vmm5or30d9"
1607 }
1608 },
1609 "image": {
1610 "type": "string",
1611 "x-stoplight": {
1612 "id": "zziizes11l6yp"
1613 }
1614 },
1615 "albums": {
1616 "type": "array",
1617 "x-stoplight": {
1618 "id": "gt6wtmfwwqno0"
1619 },
1620 "items": {
1621 "$ref": "#/components/schemas/Album.v1",
1622 "x-stoplight": {
1623 "id": "s0p904ajhds7m"
1624 }
1625 }
1626 },
1627 "tracks": {
1628 "type": "array",
1629 "x-stoplight": {
1630 "id": "fdb8ajuw7tq2s"
1631 },
1632 "items": {
1633 "$ref": "#/components/schemas/Track.v1",
1634 "x-stoplight": {
1635 "id": "7xmpqe7kfh8uy"
1636 }
1637 }
1638 }
1639 }
1640 },
1641 "Settings.v1": {
1642 "type": "object",
1643 "properties": {
1644 "afr_enabled": {
1645 "type": "integer"
1646 },
1647 "album_art": {
1648 "type": "integer"
1649 },
1650 "autocreatebookmark": {
1651 "type": "integer"
1652 },
1653 "autoloadbookmark": {
1654 "type": "integer"
1655 },
1656 "autoresume_automatic": {
1657 "type": "integer"
1658 },
1659 "autoresume_enable": {
1660 "type": "boolean"
1661 },
1662 "autoresume_paths": {
1663 "type": "string"
1664 },
1665 "autoupdatebookmark": {
1666 "type": "boolean"
1667 },
1668 "backdrop_file": {
1669 "type": "string"
1670 },
1671 "backlight_on_button_hold": {
1672 "type": "integer"
1673 },
1674 "backlight_timeout": {
1675 "type": "integer"
1676 },
1677 "backlight_timeout_plugged": {
1678 "type": "integer"
1679 },
1680 "balance": {
1681 "type": "integer"
1682 },
1683 "bass": {
1684 "type": "integer"
1685 },
1686 "bass_cutoff": {
1687 "type": "integer"
1688 },
1689 "battery_capacity": {
1690 "type": "integer"
1691 },
1692 "battery_display": {
1693 "type": "integer"
1694 },
1695 "battery_type": {
1696 "type": "integer"
1697 },
1698 "beep": {
1699 "type": "integer"
1700 },
1701 "bg_color": {
1702 "type": "integer"
1703 },
1704 "bidir_limit": {
1705 "type": "integer"
1706 },
1707 "bl_filter_first_keypress": {
1708 "type": "boolean"
1709 },
1710 "bl_selective_actions": {
1711 "type": "boolean"
1712 },
1713 "bl_selective_actions_mask": {
1714 "type": "integer"
1715 },
1716 "brightness": {
1717 "type": "integer"
1718 },
1719 "browse_current": {
1720 "type": "boolean"
1721 },
1722 "browser_default": {
1723 "type": "integer"
1724 },
1725 "bt_selective_softlock_actions": {
1726 "type": "boolean"
1727 },
1728 "bt_selective_softlock_actions_mask": {
1729 "type": "integer"
1730 },
1731 "buffer_margin": {
1732 "type": "integer"
1733 },
1734 "caption_backlight": {
1735 "type": "boolean"
1736 },
1737 "car_adapter_mode": {
1738 "type": "boolean"
1739 },
1740 "car_adapter_mode_delay": {
1741 "type": "integer"
1742 },
1743 "channel_config": {
1744 "type": "integer"
1745 },
1746 "colors_file": {
1747 "type": "string"
1748 },
1749 "compressor_settings": {
1750 "type": "object",
1751 "properties": {
1752 "attack_time": {
1753 "type": "integer"
1754 },
1755 "knee": {
1756 "type": "integer"
1757 },
1758 "makeup_gain": {
1759 "type": "integer"
1760 },
1761 "ratio": {
1762 "type": "integer"
1763 },
1764 "release_time": {
1765 "type": "integer"
1766 },
1767 "threshold": {
1768 "type": "integer"
1769 }
1770 }
1771 },
1772 "constrain_next_folder": {
1773 "type": "boolean"
1774 },
1775 "contrast": {
1776 "type": "integer"
1777 },
1778 "crossfade": {
1779 "type": "integer"
1780 },
1781 "crossfade_fade_in_delay": {
1782 "type": "integer"
1783 },
1784 "crossfade_fade_in_duration": {
1785 "type": "integer"
1786 },
1787 "crossfade_fade_out_delay": {
1788 "type": "integer"
1789 },
1790 "crossfade_fade_out_duration": {
1791 "type": "integer"
1792 },
1793 "crossfade_fade_out_mixmode": {
1794 "type": "integer"
1795 },
1796 "crossfeed": {
1797 "type": "integer"
1798 },
1799 "crossfeed_cross_gain": {
1800 "type": "integer"
1801 },
1802 "crossfeed_direct_gain": {
1803 "type": "integer"
1804 },
1805 "crossfeed_hf_attenuation": {
1806 "type": "integer"
1807 },
1808 "crossfeed_hf_cutoff": {
1809 "type": "integer"
1810 },
1811 "cuesheet": {
1812 "type": "boolean"
1813 },
1814 "cursor_style": {
1815 "type": "integer"
1816 },
1817 "default_codepage": {
1818 "type": "integer"
1819 },
1820 "depth_3d": {
1821 "type": "integer"
1822 },
1823 "dircache": {
1824 "type": "boolean"
1825 },
1826 "dirfilter": {
1827 "type": "integer"
1828 },
1829 "disable_mainmenu_scrolling": {
1830 "type": "boolean"
1831 },
1832 "disk_spindown": {
1833 "type": "integer"
1834 },
1835 "dithering_enabled": {
1836 "type": "boolean"
1837 },
1838 "eq_band_settings": {
1839 "type": "array",
1840 "items": {
1841 "type": "object",
1842 "properties": {
1843 "cutoff": {
1844 "type": "integer"
1845 },
1846 "gain": {
1847 "type": "integer"
1848 },
1849 "q": {
1850 "type": "integer"
1851 }
1852 }
1853 }
1854 },
1855 "eq_enabled": {
1856 "type": "boolean"
1857 },
1858 "eq_precut": {
1859 "type": "integer"
1860 },
1861 "fade_on_stop": {
1862 "type": "boolean"
1863 },
1864 "ff_rewind_accel": {
1865 "type": "integer"
1866 },
1867 "ff_rewind_min_step": {
1868 "type": "integer"
1869 },
1870 "fg_color": {
1871 "type": "integer"
1872 },
1873 "flip_display": {
1874 "type": "boolean"
1875 },
1876 "font_file": {
1877 "type": "string"
1878 },
1879 "glyphs_to_cache": {
1880 "type": "integer"
1881 },
1882 "governor": {
1883 "type": "integer"
1884 },
1885 "hold_lr_for_scroll_in_list": {
1886 "type": "boolean"
1887 },
1888 "hotkey_tree": {
1889 "type": "integer"
1890 },
1891 "hotkey_wps": {
1892 "type": "integer"
1893 },
1894 "icon_file": {
1895 "type": "string"
1896 },
1897 "interpret_numbers": {
1898 "type": "integer"
1899 },
1900 "invert": {
1901 "type": "boolean"
1902 },
1903 "kbd_file": {
1904 "type": "string"
1905 },
1906 "keep_current_track_on_replace_playlist": {
1907 "type": "boolean"
1908 },
1909 "keyclick": {
1910 "type": "integer"
1911 },
1912 "keyclick_hardware": {
1913 "type": "boolean"
1914 },
1915 "keyclick_repeats": {
1916 "type": "integer"
1917 },
1918 "keypress_restarts_sleeptimer": {
1919 "type": "boolean"
1920 },
1921 "lang_file": {
1922 "type": "string"
1923 },
1924 "lcd_sleep_after_backlight_off": {
1925 "type": "integer"
1926 },
1927 "list_accel_start_delay": {
1928 "type": "integer"
1929 },
1930 "list_accel_wait": {
1931 "type": "integer"
1932 },
1933 "list_line_padding": {
1934 "type": "integer"
1935 },
1936 "list_order": {
1937 "type": "integer"
1938 },
1939 "list_separator_color": {
1940 "type": "integer"
1941 },
1942 "list_separator_height": {
1943 "type": "integer"
1944 },
1945 "list_wraparound": {
1946 "type": "boolean"
1947 },
1948 "lse_color": {
1949 "type": "integer"
1950 },
1951 "lss_color": {
1952 "type": "integer"
1953 },
1954 "lst_color": {
1955 "type": "integer"
1956 },
1957 "max_files_in_dir": {
1958 "type": "integer"
1959 },
1960 "max_files_in_playlist": {
1961 "type": "integer"
1962 },
1963 "next_folder": {
1964 "type": "integer"
1965 },
1966 "offset_out_of_view": {
1967 "type": "boolean"
1968 },
1969 "party_mode": {
1970 "type": "boolean"
1971 },
1972 "pause_rewind": {
1973 "type": "integer"
1974 },
1975 "pbe": {
1976 "type": "integer"
1977 },
1978 "pbe_precut": {
1979 "type": "integer"
1980 },
1981 "peak_meter_clip_hold": {
1982 "type": "integer"
1983 },
1984 "peak_meter_dbfs": {
1985 "type": "boolean"
1986 },
1987 "peak_meter_hold": {
1988 "type": "integer"
1989 },
1990 "peak_meter_max": {
1991 "type": "integer"
1992 },
1993 "peak_meter_min": {
1994 "type": "integer"
1995 },
1996 "peak_meter_release": {
1997 "type": "integer"
1998 },
1999 "pitch_mode_semitone": {
2000 "type": "boolean"
2001 },
2002 "pitch_mode_timestretch": {
2003 "type": "boolean"
2004 },
2005 "play_frequency": {
2006 "type": "integer"
2007 },
2008 "play_selected": {
2009 "type": "boolean"
2010 },
2011 "player_name": {
2012 "type": "string"
2013 },
2014 "playlist_catalog_dir": {
2015 "type": "string"
2016 },
2017 "playlist_shuffle": {
2018 "type": "boolean"
2019 },
2020 "playlist_viewer_icons": {
2021 "type": "boolean"
2022 },
2023 "playlist_viewer_indices": {
2024 "type": "boolean"
2025 },
2026 "playlist_viewer_track_display": {
2027 "type": "integer"
2028 },
2029 "power_mode": {
2030 "type": "integer"
2031 },
2032 "poweroff": {
2033 "type": "integer"
2034 },
2035 "prevent_skip": {
2036 "type": "boolean"
2037 },
2038 "recursive_dir_insert": {
2039 "type": "integer"
2040 },
2041 "repeat_mode": {
2042 "type": "integer"
2043 },
2044 "replaygain_settings": {
2045 "type": "object",
2046 "properties": {
2047 "noclip": {
2048 "type": "boolean"
2049 },
2050 "preamp": {
2051 "type": "integer"
2052 },
2053 "type": {
2054 "type": "integer"
2055 }
2056 }
2057 },
2058 "resume_rewind": {
2059 "type": "integer"
2060 },
2061 "rewind_across_tracks": {
2062 "type": "boolean"
2063 },
2064 "roll_off": {
2065 "type": "integer"
2066 },
2067 "root_menu_customized": {
2068 "type": "boolean"
2069 },
2070 "runtimedb": {
2071 "type": "boolean"
2072 },
2073 "sbs_file": {
2074 "type": "string"
2075 },
2076 "screen_scroll_step": {
2077 "type": "integer"
2078 },
2079 "scroll_delay": {
2080 "type": "integer"
2081 },
2082 "scroll_paginated": {
2083 "type": "boolean"
2084 },
2085 "scroll_speed": {
2086 "type": "integer"
2087 },
2088 "scroll_step": {
2089 "type": "integer"
2090 },
2091 "scrollbar": {
2092 "type": "integer"
2093 },
2094 "scrollbar_width": {
2095 "type": "integer"
2096 },
2097 "shortcuts_replaces_qs": {
2098 "type": "boolean"
2099 },
2100 "show_filename_ext": {
2101 "type": "integer"
2102 },
2103 "show_icons": {
2104 "type": "boolean"
2105 },
2106 "show_path_in_browser": {
2107 "type": "integer"
2108 },
2109 "show_queue_options": {
2110 "type": "integer"
2111 },
2112 "show_shuffled_adding_options": {
2113 "type": "boolean"
2114 },
2115 "show_shutdown_message": {
2116 "type": "boolean"
2117 },
2118 "single_mode": {
2119 "type": "integer"
2120 },
2121 "skip_length": {
2122 "type": "integer"
2123 },
2124 "sleeptimer_duration": {
2125 "type": "integer"
2126 },
2127 "sleeptimer_on_startup": {
2128 "type": "boolean"
2129 },
2130 "sort_case": {
2131 "type": "boolean"
2132 },
2133 "sort_dir": {
2134 "type": "integer"
2135 },
2136 "sort_file": {
2137 "type": "integer"
2138 },
2139 "spdif_enable": {
2140 "type": "boolean"
2141 },
2142 "speaker_mode": {
2143 "type": "integer"
2144 },
2145 "start_directory": {
2146 "type": "string"
2147 },
2148 "start_in_screen": {
2149 "type": "integer"
2150 },
2151 "statusbar": {
2152 "type": "integer"
2153 },
2154 "stereo_width": {
2155 "type": "integer"
2156 },
2157 "stereosw_mode": {
2158 "type": "integer"
2159 },
2160 "surround_balance": {
2161 "type": "integer"
2162 },
2163 "surround_enabled": {
2164 "type": "integer"
2165 },
2166 "surround_fx1": {
2167 "type": "integer"
2168 },
2169 "surround_fx2": {
2170 "type": "boolean"
2171 },
2172 "surround_method2": {
2173 "type": "boolean"
2174 },
2175 "surround_mix": {
2176 "type": "integer"
2177 },
2178 "tagcache_autoupdate": {
2179 "type": "boolean"
2180 },
2181 "tagcache_db_path": {
2182 "type": "string"
2183 },
2184 "tagcache_ram": {
2185 "type": "integer"
2186 },
2187 "tagcache_scan_paths": {
2188 "type": "string"
2189 },
2190 "talk_battery_level": {
2191 "type": "boolean"
2192 },
2193 "talk_dir": {
2194 "type": "integer"
2195 },
2196 "talk_dir_clip": {
2197 "type": "boolean"
2198 },
2199 "talk_file": {
2200 "type": "integer"
2201 },
2202 "talk_file_clip": {
2203 "type": "boolean"
2204 },
2205 "talk_filetype": {
2206 "type": "boolean"
2207 },
2208 "talk_menu": {
2209 "type": "boolean"
2210 },
2211 "talk_mixer_amp": {
2212 "type": "integer"
2213 },
2214 "timeformat": {
2215 "type": "integer"
2216 },
2217 "timestretch_enabled": {
2218 "type": "boolean"
2219 },
2220 "touch_mode": {
2221 "type": "integer"
2222 },
2223 "touchpad_deadzone": {
2224 "type": "integer"
2225 },
2226 "touchpad_sensitivity": {
2227 "type": "integer"
2228 },
2229 "treble": {
2230 "type": "integer"
2231 },
2232 "treble_cutoff": {
2233 "type": "integer"
2234 },
2235 "ts_calibration_data": {
2236 "type": "object",
2237 "properties": {
2238 "A": {
2239 "type": "integer"
2240 },
2241 "B": {
2242 "type": "integer"
2243 },
2244 "C": {
2245 "type": "integer"
2246 },
2247 "D": {
2248 "type": "integer"
2249 },
2250 "E": {
2251 "type": "integer"
2252 },
2253 "F": {
2254 "type": "integer"
2255 },
2256 "divider": {
2257 "type": "integer"
2258 }
2259 }
2260 },
2261 "unplug_autoresume": {
2262 "type": "boolean"
2263 },
2264 "unplug_mode": {
2265 "type": "integer"
2266 },
2267 "usb_charging": {
2268 "type": "integer"
2269 },
2270 "usb_hid": {
2271 "type": "boolean"
2272 },
2273 "usb_keypad_mode": {
2274 "type": "integer"
2275 },
2276 "usb_skip_first_drive": {
2277 "type": "boolean"
2278 },
2279 "usemrb": {
2280 "type": "integer"
2281 },
2282 "viewers_icon_file": {
2283 "type": "string"
2284 },
2285 "volume": {
2286 "type": "integer"
2287 },
2288 "volume_adjust_mode": {
2289 "type": "integer"
2290 },
2291 "volume_adjust_norm_steps": {
2292 "type": "integer"
2293 },
2294 "volume_limit": {
2295 "type": "integer"
2296 },
2297 "volume_type": {
2298 "type": "integer"
2299 },
2300 "warnon_erase_dynplaylist": {
2301 "type": "boolean"
2302 },
2303 "wps_file": {
2304 "type": "string"
2305 }
2306 },
2307 "x-examples": {
2308 "Example 1": {
2309 "afr_enabled": 0,
2310 "album_art": 0,
2311 "autocreatebookmark": 1935762276,
2312 "autoloadbookmark": 1869623098,
2313 "autoresume_automatic": 0,
2314 "autoresume_enable": false,
2315 "autoresume_paths": "",
2316 "autoupdatebookmark": true,
2317 "backdrop_file": "",
2318 "backlight_on_button_hold": 0,
2319 "backlight_timeout": 0,
2320 "backlight_timeout_plugged": 0,
2321 "balance": 0,
2322 "bass": 0,
2323 "bass_cutoff": 0,
2324 "battery_capacity": 0,
2325 "battery_display": 65536,
2326 "battery_type": 1946157056,
2327 "beep": 0,
2328 "bg_color": 0,
2329 "bidir_limit": 0,
2330 "bl_filter_first_keypress": false,
2331 "bl_selective_actions": false,
2332 "bl_selective_actions_mask": 0,
2333 "brightness": 0,
2334 "browse_current": false,
2335 "browser_default": 0,
2336 "bt_selective_softlock_actions": false,
2337 "bt_selective_softlock_actions_mask": 0,
2338 "buffer_margin": 1,
2339 "caption_backlight": false,
2340 "car_adapter_mode": false,
2341 "car_adapter_mode_delay": 60,
2342 "channel_config": 0,
2343 "colors_file": "",
2344 "compressor_settings": {
2345 "attack_time": 0,
2346 "knee": 0,
2347 "makeup_gain": 0,
2348 "ratio": 0,
2349 "release_time": 0,
2350 "threshold": 0
2351 },
2352 "constrain_next_folder": false,
2353 "contrast": 1985966958,
2354 "crossfade": 0,
2355 "crossfade_fade_in_delay": 2,
2356 "crossfade_fade_in_duration": 0,
2357 "crossfade_fade_out_delay": 2,
2358 "crossfade_fade_out_duration": 0,
2359 "crossfade_fade_out_mixmode": 2,
2360 "crossfeed": -60,
2361 "crossfeed_cross_gain": 700,
2362 "crossfeed_direct_gain": 4294967136,
2363 "crossfeed_hf_attenuation": 0,
2364 "crossfeed_hf_cutoff": 0,
2365 "cuesheet": false,
2366 "cursor_style": 825127794,
2367 "default_codepage": 8,
2368 "depth_3d": 3400,
2369 "dircache": false,
2370 "dirfilter": 1,
2371 "disable_mainmenu_scrolling": false,
2372 "disk_spindown": 0,
2373 "dithering_enabled": true,
2374 "eq_band_settings": [
2375 {
2376 "cutoff": 0,
2377 "gain": 10,
2378 "q": 64
2379 },
2380 {
2381 "cutoff": 0,
2382 "gain": 10,
2383 "q": 125
2384 },
2385 {
2386 "cutoff": 0,
2387 "gain": 10,
2388 "q": 250
2389 },
2390 {
2391 "cutoff": 0,
2392 "gain": 10,
2393 "q": 500
2394 },
2395 {
2396 "cutoff": 0,
2397 "gain": 10,
2398 "q": 1000
2399 },
2400 {
2401 "cutoff": 0,
2402 "gain": 10,
2403 "q": 2000
2404 },
2405 {
2406 "cutoff": 0,
2407 "gain": 10,
2408 "q": 4000
2409 },
2410 {
2411 "cutoff": 0,
2412 "gain": 10,
2413 "q": 8000
2414 },
2415 {
2416 "cutoff": 0,
2417 "gain": 7,
2418 "q": 16000
2419 },
2420 {
2421 "cutoff": 0,
2422 "gain": 0,
2423 "q": 0
2424 }
2425 ],
2426 "eq_enabled": true,
2427 "eq_precut": 7,
2428 "fade_on_stop": false,
2429 "ff_rewind_accel": 846620009,
2430 "ff_rewind_min_step": 1650614627,
2431 "fg_color": 0,
2432 "flip_display": true,
2433 "font_file": "",
2434 "glyphs_to_cache": 0,
2435 "governor": 0,
2436 "hold_lr_for_scroll_in_list": true,
2437 "hotkey_tree": 0,
2438 "hotkey_wps": 50,
2439 "icon_file": "",
2440 "interpret_numbers": 0,
2441 "invert": true,
2442 "kbd_file": "",
2443 "keep_current_track_on_replace_playlist": false,
2444 "keyclick": 0,
2445 "keyclick_hardware": true,
2446 "keyclick_repeats": 2,
2447 "keypress_restarts_sleeptimer": false,
2448 "lang_file": "",
2449 "lcd_sleep_after_backlight_off": 0,
2450 "list_accel_start_delay": 0,
2451 "list_accel_wait": 0,
2452 "list_line_padding": 6,
2453 "list_order": 0,
2454 "list_separator_color": 0,
2455 "list_separator_height": 0,
2456 "list_wraparound": false,
2457 "lse_color": 0,
2458 "lss_color": 0,
2459 "lst_color": 0,
2460 "max_files_in_dir": -1,
2461 "max_files_in_playlist": 0,
2462 "next_folder": 0,
2463 "offset_out_of_view": false,
2464 "party_mode": true,
2465 "pause_rewind": 54710920,
2466 "pbe": 0,
2467 "pbe_precut": 0,
2468 "peak_meter_clip_hold": 0,
2469 "peak_meter_dbfs": false,
2470 "peak_meter_hold": 0,
2471 "peak_meter_max": 0,
2472 "peak_meter_min": 0,
2473 "peak_meter_release": 0,
2474 "pitch_mode_semitone": false,
2475 "pitch_mode_timestretch": false,
2476 "play_frequency": 0,
2477 "play_selected": true,
2478 "player_name": "",
2479 "playlist_catalog_dir": "",
2480 "playlist_shuffle": false,
2481 "playlist_viewer_icons": false,
2482 "playlist_viewer_indices": false,
2483 "playlist_viewer_track_display": 1,
2484 "power_mode": 0,
2485 "poweroff": 0,
2486 "prevent_skip": false,
2487 "recursive_dir_insert": 0,
2488 "repeat_mode": 1,
2489 "replaygain_settings": {
2490 "noclip": false,
2491 "preamp": -15,
2492 "type": 0
2493 },
2494 "resume_rewind": 35,
2495 "rewind_across_tracks": false,
2496 "roll_off": 320,
2497 "root_menu_customized": false,
2498 "runtimedb": false,
2499 "sbs_file": "",
2500 "screen_scroll_step": 909211702,
2501 "scroll_delay": 1685024815,
2502 "scroll_paginated": false,
2503 "scroll_speed": 0,
2504 "scroll_step": 1953718627,
2505 "scrollbar": 50,
2506 "scrollbar_width": 1000,
2507 "shortcuts_replaces_qs": false,
2508 "show_filename_ext": 2,
2509 "show_icons": true,
2510 "show_path_in_browser": 0,
2511 "show_queue_options": 0,
2512 "show_shuffled_adding_options": true,
2513 "show_shutdown_message": false,
2514 "single_mode": 60,
2515 "skip_length": 6,
2516 "sleeptimer_duration": 0,
2517 "sleeptimer_on_startup": false,
2518 "sort_case": true,
2519 "sort_dir": 909192819,
2520 "sort_file": 3551608,
2521 "spdif_enable": true,
2522 "speaker_mode": 0,
2523 "start_directory": "",
2524 "start_in_screen": 0,
2525 "statusbar": 9,
2526 "stereo_width": 100,
2527 "stereosw_mode": 0,
2528 "surround_balance": 0,
2529 "surround_enabled": 0,
2530 "surround_fx1": 0,
2531 "surround_fx2": false,
2532 "surround_method2": false,
2533 "surround_mix": 1,
2534 "tagcache_autoupdate": false,
2535 "tagcache_db_path": "",
2536 "tagcache_ram": 0,
2537 "tagcache_scan_paths": "",
2538 "talk_battery_level": true,
2539 "talk_dir": 3,
2540 "talk_dir_clip": true,
2541 "talk_file": 1,
2542 "talk_file_clip": false,
2543 "talk_filetype": false,
2544 "talk_menu": true,
2545 "talk_mixer_amp": 1601136494,
2546 "timeformat": 0,
2547 "timestretch_enabled": false,
2548 "touch_mode": 0,
2549 "touchpad_deadzone": 0,
2550 "touchpad_sensitivity": 0,
2551 "treble": 0,
2552 "treble_cutoff": 0,
2553 "ts_calibration_data": {
2554 "A": 0,
2555 "B": 0,
2556 "C": 0,
2557 "D": 0,
2558 "E": 0,
2559 "F": 0,
2560 "divider": 0
2561 },
2562 "unplug_autoresume": true,
2563 "unplug_mode": 0,
2564 "usb_charging": 1868786015,
2565 "usb_hid": false,
2566 "usb_keypad_mode": 0,
2567 "usb_skip_first_drive": false,
2568 "usemrb": 0,
2569 "viewers_icon_file": "",
2570 "volume": 0,
2571 "volume_adjust_mode": 0,
2572 "volume_adjust_norm_steps": 0,
2573 "volume_limit": 32,
2574 "volume_type": 8421504,
2575 "warnon_erase_dynplaylist": false,
2576 "wps_file": ""
2577 }
2578 },
2579 "examples": [
2580 {
2581 "afr_enabled": 0,
2582 "album_art": 0,
2583 "autocreatebookmark": 1935762276,
2584 "autoloadbookmark": 1869623098,
2585 "autoresume_automatic": 0,
2586 "autoresume_enable": false,
2587 "autoresume_paths": "",
2588 "autoupdatebookmark": true,
2589 "backdrop_file": "",
2590 "backlight_on_button_hold": 0,
2591 "backlight_timeout": 0,
2592 "backlight_timeout_plugged": 0,
2593 "balance": 0,
2594 "bass": 0,
2595 "bass_cutoff": 0,
2596 "battery_capacity": 0,
2597 "battery_display": 65536,
2598 "battery_type": 1946157056,
2599 "beep": 0,
2600 "bg_color": 0,
2601 "bidir_limit": 0,
2602 "bl_filter_first_keypress": false,
2603 "bl_selective_actions": false,
2604 "bl_selective_actions_mask": 0,
2605 "brightness": 0,
2606 "browse_current": false,
2607 "browser_default": 0,
2608 "bt_selective_softlock_actions": false,
2609 "bt_selective_softlock_actions_mask": 0,
2610 "buffer_margin": 1,
2611 "caption_backlight": false,
2612 "car_adapter_mode": false,
2613 "car_adapter_mode_delay": 60,
2614 "channel_config": 0,
2615 "colors_file": "",
2616 "compressor_settings": {
2617 "attack_time": 0,
2618 "knee": 0,
2619 "makeup_gain": 0,
2620 "ratio": 0,
2621 "release_time": 0,
2622 "threshold": 0
2623 },
2624 "constrain_next_folder": false,
2625 "contrast": 1985966958,
2626 "crossfade": 0,
2627 "crossfade_fade_in_delay": 2,
2628 "crossfade_fade_in_duration": 0,
2629 "crossfade_fade_out_delay": 2,
2630 "crossfade_fade_out_duration": 0,
2631 "crossfade_fade_out_mixmode": 2,
2632 "crossfeed": -60,
2633 "crossfeed_cross_gain": 700,
2634 "crossfeed_direct_gain": 4294967136,
2635 "crossfeed_hf_attenuation": 0,
2636 "crossfeed_hf_cutoff": 0,
2637 "cuesheet": false,
2638 "cursor_style": 825127794,
2639 "default_codepage": 8,
2640 "depth_3d": 3400,
2641 "dircache": false,
2642 "dirfilter": 1,
2643 "disable_mainmenu_scrolling": false,
2644 "disk_spindown": 0,
2645 "dithering_enabled": true,
2646 "eq_band_settings": [
2647 {
2648 "cutoff": 0,
2649 "gain": 10,
2650 "q": 64
2651 },
2652 {
2653 "cutoff": 0,
2654 "gain": 10,
2655 "q": 125
2656 },
2657 {
2658 "cutoff": 0,
2659 "gain": 10,
2660 "q": 250
2661 },
2662 {
2663 "cutoff": 0,
2664 "gain": 10,
2665 "q": 500
2666 },
2667 {
2668 "cutoff": 0,
2669 "gain": 10,
2670 "q": 1000
2671 },
2672 {
2673 "cutoff": 0,
2674 "gain": 10,
2675 "q": 2000
2676 },
2677 {
2678 "cutoff": 0,
2679 "gain": 10,
2680 "q": 4000
2681 },
2682 {
2683 "cutoff": 0,
2684 "gain": 10,
2685 "q": 8000
2686 },
2687 {
2688 "cutoff": 0,
2689 "gain": 7,
2690 "q": 16000
2691 },
2692 {
2693 "cutoff": 0,
2694 "gain": 0,
2695 "q": 0
2696 }
2697 ],
2698 "eq_enabled": true,
2699 "eq_precut": 7,
2700 "fade_on_stop": false,
2701 "ff_rewind_accel": 846620009,
2702 "ff_rewind_min_step": 1650614627,
2703 "fg_color": 0,
2704 "flip_display": true,
2705 "font_file": "",
2706 "glyphs_to_cache": 0,
2707 "governor": 0,
2708 "hold_lr_for_scroll_in_list": true,
2709 "hotkey_tree": 0,
2710 "hotkey_wps": 50,
2711 "icon_file": "",
2712 "interpret_numbers": 0,
2713 "invert": true,
2714 "kbd_file": "",
2715 "keep_current_track_on_replace_playlist": false,
2716 "keyclick": 0,
2717 "keyclick_hardware": true,
2718 "keyclick_repeats": 2,
2719 "keypress_restarts_sleeptimer": false,
2720 "lang_file": "",
2721 "lcd_sleep_after_backlight_off": 0,
2722 "list_accel_start_delay": 0,
2723 "list_accel_wait": 0,
2724 "list_line_padding": 6,
2725 "list_order": 0,
2726 "list_separator_color": 0,
2727 "list_separator_height": 0,
2728 "list_wraparound": false,
2729 "lse_color": 0,
2730 "lss_color": 0,
2731 "lst_color": 0,
2732 "max_files_in_dir": -1,
2733 "max_files_in_playlist": 0,
2734 "next_folder": 0,
2735 "offset_out_of_view": false,
2736 "party_mode": true,
2737 "pause_rewind": 54710920,
2738 "pbe": 0,
2739 "pbe_precut": 0,
2740 "peak_meter_clip_hold": 0,
2741 "peak_meter_dbfs": false,
2742 "peak_meter_hold": 0,
2743 "peak_meter_max": 0,
2744 "peak_meter_min": 0,
2745 "peak_meter_release": 0,
2746 "pitch_mode_semitone": false,
2747 "pitch_mode_timestretch": false,
2748 "play_frequency": 0,
2749 "play_selected": true,
2750 "player_name": "",
2751 "playlist_catalog_dir": "",
2752 "playlist_shuffle": false,
2753 "playlist_viewer_icons": false,
2754 "playlist_viewer_indices": false,
2755 "playlist_viewer_track_display": 1,
2756 "power_mode": 0,
2757 "poweroff": 0,
2758 "prevent_skip": false,
2759 "recursive_dir_insert": 0,
2760 "repeat_mode": 1,
2761 "replaygain_settings": {
2762 "noclip": false,
2763 "preamp": -15,
2764 "type": 0
2765 },
2766 "resume_rewind": 35,
2767 "rewind_across_tracks": false,
2768 "roll_off": 320,
2769 "root_menu_customized": false,
2770 "runtimedb": false,
2771 "sbs_file": "",
2772 "screen_scroll_step": 909211702,
2773 "scroll_delay": 1685024815,
2774 "scroll_paginated": false,
2775 "scroll_speed": 0,
2776 "scroll_step": 1953718627,
2777 "scrollbar": 50,
2778 "scrollbar_width": 1000,
2779 "shortcuts_replaces_qs": false,
2780 "show_filename_ext": 2,
2781 "show_icons": true,
2782 "show_path_in_browser": 0,
2783 "show_queue_options": 0,
2784 "show_shuffled_adding_options": true,
2785 "show_shutdown_message": false,
2786 "single_mode": 60,
2787 "skip_length": 6,
2788 "sleeptimer_duration": 0,
2789 "sleeptimer_on_startup": false,
2790 "sort_case": true,
2791 "sort_dir": 909192819,
2792 "sort_file": 3551608,
2793 "spdif_enable": true,
2794 "speaker_mode": 0,
2795 "start_directory": "",
2796 "start_in_screen": 0,
2797 "statusbar": 9,
2798 "stereo_width": 100,
2799 "stereosw_mode": 0,
2800 "surround_balance": 0,
2801 "surround_enabled": 0,
2802 "surround_fx1": 0,
2803 "surround_fx2": false,
2804 "surround_method2": false,
2805 "surround_mix": 1,
2806 "tagcache_autoupdate": false,
2807 "tagcache_db_path": "",
2808 "tagcache_ram": 0,
2809 "tagcache_scan_paths": "",
2810 "talk_battery_level": true,
2811 "talk_dir": 3,
2812 "talk_dir_clip": true,
2813 "talk_file": 1,
2814 "talk_file_clip": false,
2815 "talk_filetype": false,
2816 "talk_menu": true,
2817 "talk_mixer_amp": 1601136494,
2818 "timeformat": 0,
2819 "timestretch_enabled": false,
2820 "touch_mode": 0,
2821 "touchpad_deadzone": 0,
2822 "touchpad_sensitivity": 0,
2823 "treble": 0,
2824 "treble_cutoff": 0,
2825 "ts_calibration_data": {
2826 "A": 0,
2827 "B": 0,
2828 "C": 0,
2829 "D": 0,
2830 "E": 0,
2831 "F": 0,
2832 "divider": 0
2833 },
2834 "unplug_autoresume": true,
2835 "unplug_mode": 0,
2836 "usb_charging": 1868786015,
2837 "usb_hid": false,
2838 "usb_keypad_mode": 0,
2839 "usb_skip_first_drive": false,
2840 "usemrb": 0,
2841 "viewers_icon_file": "",
2842 "volume": 0,
2843 "volume_adjust_mode": 0,
2844 "volume_adjust_norm_steps": 0,
2845 "volume_limit": 32,
2846 "volume_type": 8421504,
2847 "warnon_erase_dynplaylist": false,
2848 "wps_file": ""
2849 }
2850 ],
2851 "title": "Settings"
2852 },
2853 "Track.v1": {
2854 "type": "object",
2855 "properties": {
2856 "album": {
2857 "type": "string"
2858 },
2859 "album_artist": {
2860 "type": "string"
2861 },
2862 "album_id": {
2863 "type": "string"
2864 },
2865 "artist": {
2866 "type": "string"
2867 },
2868 "artist_id": {
2869 "type": "string"
2870 },
2871 "bitrate": {
2872 "type": "integer"
2873 },
2874 "composer": {
2875 "type": "string"
2876 },
2877 "created_at": {
2878 "type": "integer"
2879 },
2880 "disc_number": {
2881 "type": "integer"
2882 },
2883 "filesize": {
2884 "type": "integer"
2885 },
2886 "frequency": {
2887 "type": "integer"
2888 },
2889 "genre_id": {
2890 "type": "string"
2891 },
2892 "id": {
2893 "type": "string"
2894 },
2895 "length": {
2896 "type": "integer"
2897 },
2898 "md5": {
2899 "type": "string"
2900 },
2901 "path": {
2902 "type": "string"
2903 },
2904 "title": {
2905 "type": "string"
2906 },
2907 "track_number": {
2908 "type": "integer"
2909 },
2910 "updated_at": {
2911 "type": "integer"
2912 },
2913 "year": {
2914 "type": "integer"
2915 },
2916 "year_string": {
2917 "type": "string"
2918 }
2919 },
2920 "x-examples": {
2921 "Example 1": {
2922 "album": "2014 Forest Hills Drive",
2923 "album_artist": "J. Cole",
2924 "album_id": "cm1ibibnn00043fj7ppakq9w9",
2925 "artist": "J. Cole",
2926 "artist_id": "cm1ibibnn00033fj7hy019na5",
2927 "bitrate": 96,
2928 "composer": "Roy Hammond, Jermaine Cole, CHARLES SIMMONS",
2929 "created_at": 1727296114,
2930 "disc_number": 1,
2931 "filesize": 2872773,
2932 "frequency": 44100,
2933 "genre_id": "",
2934 "id": "cm1ibibnn00053fj79ghe6b2d",
2935 "length": 239381,
2936 "md5": "b5a0d86e156e6d02c90f647bf5cc6fc2",
2937 "path": "/home/coder/Music/03 - J. Cole - Wet Dreamz(Explicit).m4a",
2938 "title": "Wet Dreamz",
2939 "track_number": 3,
2940 "updated_at": 1727296114,
2941 "year": 2014,
2942 "year_string": "2014-12-09"
2943 }
2944 },
2945 "examples": [
2946 {
2947 "album": "2014 Forest Hills Drive",
2948 "album_artist": "J. Cole",
2949 "album_id": "cm1ibibnn00043fj7ppakq9w9",
2950 "artist": "J. Cole",
2951 "artist_id": "cm1ibibnn00033fj7hy019na5",
2952 "bitrate": 96,
2953 "composer": "Roy Hammond, Jermaine Cole, CHARLES SIMMONS",
2954 "created_at": 1727296114,
2955 "disc_number": 1,
2956 "filesize": 2872773,
2957 "frequency": 44100,
2958 "genre_id": "",
2959 "id": "cm1ibibnn00053fj79ghe6b2d",
2960 "length": 239381,
2961 "md5": "b5a0d86e156e6d02c90f647bf5cc6fc2",
2962 "path": "/home/coder/Music/03 - J. Cole - Wet Dreamz(Explicit).m4a",
2963 "title": "Wet Dreamz",
2964 "track_number": 3,
2965 "updated_at": 1727296114,
2966 "year": 2014,
2967 "year_string": "2014-12-09"
2968 }
2969 ],
2970 "description": "",
2971 "title": "Track"
2972 }
2973 }
2974 },
2975 "x-internal": true
2976}