{"id":94,"date":"2026-07-11T17:06:47","date_gmt":"2026-07-11T23:06:47","guid":{"rendered":"https:\/\/aidengage.com\/?p=94"},"modified":"2026-08-05T19:16:41","modified_gmt":"2026-08-06T01:16:41","slug":"offline-vinyl","status":"publish","type":"post","link":"https:\/\/aidengage.com\/?p=94","title":{"rendered":"Vinyl On-The-Go"},"content":{"rendered":"\n<p class=\"alignwide wp-block-paragraph\" style=\"padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--80)\">Replacing music streaming with <strong>self hosting<\/strong>, that&#8217;s definitely more work than it&#8217;s worth but it&#8217;s <strong>cool<\/strong>! I have a playlist on Apple Music that I like to keep updated as I acquire new records, so I have linked it below for you to check out my progress!<\/p>\n\n\n\n<div style=\"text-align: center\">\n<iframe allow=\"autoplay *; encrypted-media *;\" frameborder=\"0\" height=\"450\" style=\"width:100%;max-width:660px;overflow:hidden;background:transparent;\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation\" src=\"https:\/\/embed.music.apple.com\/us\/playlist\/vinyl\/pl.u-Ymb0JepFPEK55Lj\"><\/iframe>\n<\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile has-large-font-size\" style=\"margin-right:0;margin-left:0;padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);grid-template-columns:35% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1-1024x768.jpeg\" alt=\"\" class=\"wp-image-99 size-full\" srcset=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1-1024x768.jpeg 1024w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1-300x225.jpeg 300w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1-768x576.jpeg 768w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1-1536x1152.jpeg 1536w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1.jpeg 1976w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\">This is my <strong>Fluance RT81<\/strong> (I think) sent to a <strong>Fosi Audio P4 Mini preamp<\/strong>, which I can either connect to my <strong>Fluance Ai40 powered bookshelf speakers<\/strong> or my laptop to record.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My entire collection is around <strong>1,163 songs<\/strong> and <strong>82 hours of music<\/strong> (or 3.4 days!) that I intend on recording.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);grid-template-columns:auto 36%\"><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-right wp-block-paragraph\">Here, I have my laptop connected to an <strong>Audient EVO4 audio interface<\/strong> that talks to the preamp and allows me to record the vinyl record digitally.<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">I use <strong>Audacity<\/strong> to record and edit the audio (using the <em>beta<\/em> for Audacity 4 but Audacity 3 works fine).<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">I use <strong>MusicBrainz Picard<\/strong> to scan the audio and assign the correct songs data to. I host <strong>Navidrome<\/strong> on my server to act as the streaming front end. I am still figuring out how to add music to my platform.<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8472_SCALED2-768x1024.jpeg\" alt=\"\" class=\"wp-image-98 size-full\" srcset=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8472_SCALED2-768x1024.jpeg 768w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8472_SCALED2-225x300.jpeg 225w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8472_SCALED2-1152x1536.jpeg 1152w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8472_SCALED2.jpeg 1451w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"709\" src=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled-1024x709.jpg\" alt=\"\" class=\"wp-image-302 size-full\" srcset=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled-1024x709.jpg 1024w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled-300x208.jpg 300w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled-768x531.jpg 768w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled-1536x1063.jpg 1536w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/Screenshot-2026-08-04-at-11.26.25-PM_scaled.jpg 1782w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\">On second look, I fixed the problem! *restarted the <strong>docker container<\/strong>*<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I mounted an <strong>SMB<\/strong> share to my <strong>Navidrome VM<\/strong> and set the music path to that in the <strong>Docker Compose<\/strong> file and I just never restarted the container for the change to take effect. haha&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But now it works and it&#8217;s so cool!<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);grid-template-columns:auto 22%\"><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-right wp-block-paragraph\">I fixed the <strong>album art bug<\/strong>, turns out I was just using the <strong>root<\/strong> of the <strong>music directory<\/strong> to store all my tracks instead of individual folders for each album and artists, causing <strong>Navidrome<\/strong> to not apply the cover art to the tracks. Once I <strong>reorganized<\/strong> my <strong>music folder<\/strong> and restarted my <strong>docker<\/strong> container (didn&#8217;t forget this time!) everything worked as it should.<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">All of these albums were recorded in <strong>mono<\/strong> and need to be recorded again in <strong>stereo<\/strong>, I was just in a rush when doing this the first time and went with what I had.<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">This means I&#8217;m currently <strong>54\/1163<\/strong> songs, that&#8217;s <strong>4.6%<\/strong> done!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I mean I still need to re-record these and boost the volume a bit&#8230;<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"1024\" src=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701-472x1024.jpg\" alt=\"\" class=\"wp-image-341 size-full\" srcset=\"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701-472x1024.jpg 472w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701-138x300.jpg 138w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701-768x1665.jpg 768w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701-708x1536.jpg 708w, https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/07\/IMG_8701.jpg 879w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Replacing music streaming with self hosting, that&#8217;s definitely more work than it&#8217;s worth but it&#8217;s cool! I have a playlist on Apple Music that I like to keep updated as I acquire new records, so I have linked it below for you to check out my progress! This is my Fluance RT81 (I think) sent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":99,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[6],"tags":[],"class_list":["post-94","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects"],"jetpack_featured_media_url":"https:\/\/aidengage.com\/wordpress\/wp-content\/uploads\/2026\/08\/IMG_8471_SCALED1.jpeg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/posts\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidengage.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=94"}],"version-history":[{"count":27,"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/posts\/94\/revisions"}],"predecessor-version":[{"id":346,"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/posts\/94\/revisions\/346"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aidengage.com\/index.php?rest_route=\/wp\/v2\/media\/99"}],"wp:attachment":[{"href":"https:\/\/aidengage.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidengage.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidengage.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}