{"id":22547198,"url":"https://github.com/digitalcircuit/mb-shuffle-link","last_synced_at":"2025-03-28T09:10:21.621Z","repository":{"id":18943870,"uuid":"22163748","full_name":"digitalcircuit/mb-shuffle-link","owner":"digitalcircuit","description":"MusicBee plugin to keep multi-part songs playing together in shuffle mode","archived":false,"fork":false,"pushed_at":"2021-10-15T02:41:43.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-02-02T09:33:15.414Z","etag":null,"topics":["musicbee","musicbee-plugin","shuffle-mode"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/digitalcircuit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-23T17:16:05.000Z","updated_at":"2021-10-15T02:41:46.000Z","dependencies_parsed_at":"2022-07-16T17:16:58.954Z","dependency_job_id":null,"html_url":"https://github.com/digitalcircuit/mb-shuffle-link","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalcircuit%2Fmb-shuffle-link","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalcircuit%2Fmb-shuffle-link/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalcircuit%2Fmb-shuffle-link/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalcircuit%2Fmb-shuffle-link/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/digitalcircuit","download_url":"https://codeload.github.com/digitalcircuit/mb-shuffle-link/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245999598,"owners_count":20707568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["musicbee","musicbee-plugin","shuffle-mode"],"created_at":"2024-12-07T15:10:45.306Z","updated_at":"2025-03-28T09:10:21.603Z","avatar_url":"https://github.com/digitalcircuit.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Shuffle Link\n===============\n\nShuffle Link is MusicBee plugin to keep multi-part songs playing together in shuffle mode, using the Comments section of each song.\n\n## Installing\n\n* Grab a recent copy of [MusicBee] from the download page (v2.3 should be high enough)\n* Copy `mb-ShuffleLink.dll` to the MusicBee plugin directory (usually `C:\\Program Files\\MusicBee\\Plugins`)\n* Restart MusicBee if running\n\n## Usage\n\nPut either `Next:`, `Prev:`, or both (separated using new-lines) into the Comments section of a song (right-click, `Edit`, or Shift+Enter), followed by `title=TITLE;artist=ARTIST;album=ALBUM` where `TITLE`, `ARTIST`, and `ALBUM` refer to another song in your library.  The order doesn't matter.  Use `\\;` to include a literal `;`.\n\nIf no song is found, it's a duplicate, or the reference is otherwise missing or broken, the plugin will stop searching in that direction.\n\nNote: the first and last song in each list must reference the `Next:` and `Prev:` songs, respectively, or the linked playlist might break.\n\nExample:\nLet's say you want to link three songs from the Dustforce soundtrack together.  To do so, edit the \"Comments\" section of each song to something like this:\n\n* Sepia Tone Laboratory\n\n`Next: title=Upside Down Stalagmite;artist=Lifeformed;album=Fastfall`\n\n* Upside Down Stalagmite\n\n```\nNext: title=Baryogenesis;artist=Lifeformed;album=Fastfall\nPrev: title=Sepia Tone Laboratory;artist=Lifeformed;album=Fastfall\n```\n\n* Baryogenesis\n\n`Prev: title=Upside Down Stalagmite;artist=Lifeformed;album=Fastfall`\n\n## Building\n\nTools needed:\n\n* Visual Studio 2010 (C# Express edition, or higher)\n\nA standard Visual Studio 'edit code then build' should be fine, nothing special required.\n\nMusicBee API copied directly from the [MusicBee plugins forum post]\n\n[MusicBee]: http://getmusicbee.com/\n[MusicBee plugins forum post]: http://getmusicbee.com/forum/index.php?topic=1972.msg9925#msg9925\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalcircuit%2Fmb-shuffle-link","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdigitalcircuit%2Fmb-shuffle-link","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalcircuit%2Fmb-shuffle-link/lists"}