www.enchor.us
Open in
urlscan Pro
2606:4700:310c::ac42:2cbf
Public Scan
Submitted URL: http://www.enchor.us/
Effective URL: https://www.enchor.us/
Submission: On November 21 via api from US — Scanned from US
Effective URL: https://www.enchor.us/
Submission: On November 21 via api from US — Scanned from US
Form analysis
36 forms found in the DOM<form novalidate="" class="ng-untouched ng-pristine ng-valid">
<div class="flex flex-wrap justify-center gap-5">
<div>
<table class="table table-xs">
<thead>
<tr>
<th>
<div data-tip="
Search for text in these specific chart properties. Note: you can put a minus sign (-) before
words to return only results without that word. (e.g. "Dragon -Dragonforce")
" class="tooltip tooltip-bottom font-normal [text-wrap:balance]"><span class="cursor-help font-bold underline decoration-dotted">Search by</span></div>
</th>
<th>
<div data-tip="Only include results that match perfectly. (not case sensitive)" class="tooltip tooltip-bottom font-normal [text-wrap:balance]"><span class="cursor-help font-bold underline decoration-dotted">Exact</span></div>
</th>
<th>
<div data-tip="Do not include results that match this." class="tooltip tooltip-bottom font-normal [text-wrap:balance]"><span class="cursor-help font-bold underline decoration-dotted">Exclude</span></div>
</th>
</tr>
</thead>
<tbody>
<tr formgroupname="name" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Name" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
<tr formgroupname="artist" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Artist" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
<tr formgroupname="album" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Album" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
<tr formgroupname="genre" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Genre" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
<tr formgroupname="year" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Year" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
<tr formgroupname="charter" class="border-b-0 ng-untouched ng-pristine ng-valid">
<td><input type="text" placeholder="Charter" formcontrolname="value" class="input input-bordered input-sm ng-untouched ng-pristine ng-valid"></td>
<td><input type="checkbox" formcontrolname="exact" class="checkbox ng-untouched ng-pristine" disabled=""></td>
<td><input type="checkbox" formcontrolname="exclude" class="checkbox ng-untouched ng-pristine" disabled=""></td>
</tr>
</tbody>
</table>
</div>
<div class="flex flex-col">
<div class="flex flex-wrap justify-center gap-5">
<div class="flex flex-col justify-end gap-2">
<table class="table table-xs">
<tbody>
<tr class="border-b-0">
<td class="text-sm">Length (minutes)</td>
<td>
<div class="join"><input type="number" placeholder="Min" formcontrolname="minLength" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"><input type="number" placeholder="Max"
formcontrolname="maxLength" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"></div>
</td>
</tr>
<tr class="border-b-0">
<td class="text-sm"><span data-tip="Also known as chart difficulty. Typically a number between 0 and 6." class="label-text tooltip cursor-help underline decoration-dotted [text-wrap:balance]"> Intensity </span></td>
<td>
<div class="join"><input type="number" placeholder="Min" formcontrolname="minIntensity" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"><input type="number" placeholder="Max"
formcontrolname="maxIntensity" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"></div>
</td>
</tr>
<tr class="border-b-0">
<td class="text-sm">Average NPS</td>
<td>
<div class="join"><input type="number" placeholder="Min" formcontrolname="minAverageNPS" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"><input type="number" placeholder="Max"
formcontrolname="maxAverageNPS" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"></div>
</td>
</tr>
<tr class="border-b-0">
<td class="text-sm">Max NPS</td>
<td>
<div class="join"><input type="number" placeholder="Min" formcontrolname="minMaxNPS" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"><input type="number" placeholder="Max"
formcontrolname="maxMaxNPS" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"></div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="flex flex-col justify-end gap-2">
<table class="table table-xs">
<tbody>
<tr class="border-b-0">
<td class="text-sm">Year</td>
<td>
<div class="join"><input type="number" placeholder="Min" formcontrolname="minYear" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"><input type="number" placeholder="Max"
formcontrolname="maxYear" class="input join-item input-bordered input-sm w-16 ng-untouched ng-pristine ng-valid"></div>
</td>
</tr>
<tr class="border-b-0">
<td class="text-sm"><span data-tip="The date of the last time this chart was modified in Google Drive." class="label-text tooltip cursor-help underline decoration-dotted [text-wrap:balance]"> Modified After </span></td>
<td><input type="date" min="2012-01-01" placeholder="YYYY/MM/DD" formcontrolname="modifiedAfter" class="input join-item input-bordered input-sm w-32 ng-untouched ng-pristine ng-valid" max="2024-11-20"></td>
</tr>
<tr class="border-b-0">
<td class="text-sm"><span data-tip="The MD5 hash of the chart folder or .sng file. You can enter multiple values if they are separated by commas." class="label-text tooltip cursor-help underline decoration-dotted [text-wrap:balance]">
Hash </span></td>
<td><input type="text" formcontrolname="hash" class="input join-item input-bordered input-sm w-32 ng-untouched ng-pristine ng-valid"></td>
</tr>
<tr class="border-b-0">
<td class="text-sm"><span data-tip="
The hash of only things that impact scoring on a specific track. You can enter multiple values if
they are separated by commas. (this is used by leaderboards to distinguish charts)
" class="label-text tooltip cursor-help underline decoration-dotted [text-wrap:balance]"> Track Hash </span></td>
<td><input type="text" formcontrolname="trackHash" class="input join-item input-bordered input-sm w-32 ng-untouched ng-pristine ng-valid"></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="flex flex-wrap justify-center gap-2">
<div class="flex flex-col">
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasForcedNotes" type="checkbox" class="toggle toggle-sm" title=""><span class="label-text text-opacity-70"> Forced Notes </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasOpenNotes" type="checkbox" class="toggle toggle-sm" title=""><span class="label-text text-opacity-70"> Open Notes </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasTapNotes" type="checkbox" class="toggle toggle-sm" title=""><span class="label-text text-opacity-70"> Tap Notes </span></label></div>
</div>
<div class="flex flex-col">
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasSoloSections" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Solo Sections </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasLyrics" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Lyrics </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasVocals" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Vocals </span></label></div>
</div>
<div class="flex flex-col">
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasIssues" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Chart Issues </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasVideoBackground" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Video Background </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="modchart" type="checkbox" class="toggle toggle-sm"><span class="label-text text-opacity-70"> Modchart </span></label></div>
</div>
<div class="flex flex-col">
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="hasRollLanes" type="checkbox" class="toggle toggle-sm" disabled="" title="Not available for the current instrument."><span
class="label-text text-opacity-70"> Roll Lanes </span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input id="has2xKick" type="checkbox" class="toggle toggle-sm" disabled="" title="Not available for the current instrument."><span
class="label-text text-opacity-70"> 2x Kick </span></label></div><button class="btn btn-primary btn-sm uppercase"> Search </button>
</div>
</div>
</div>
</div>
</form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
<form novalidate="" class="ng-untouched ng-pristine ng-invalid">
<div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" value="Doesn't follow Chorus guidelines" formcontrolname="reportOption"
class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't follow <a href="https://guidelines.enchor.us/" class="link link-primary">Chorus guidelines</a></span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't meet chart quality
standards</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>No notes / chart ends
immediately</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Download doesn't work</span></label>
</div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't appear in Clone
Hero</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Other</span></label></div><!---->
</div><!---->
<div class="form-control">
<div class="label"><span class="label-text">More details <span class="text-error">*</span></span></div><textarea required="" placeholder="Please be specific. Vague reports may be ignored if the problem is not obvious."
formcontrolname="reportExtraInfo" class="textarea textarea-bordered h-24 ng-untouched ng-pristine ng-invalid"> </textarea><!---->
</div><!---->
</form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
<form novalidate="" class="ng-untouched ng-pristine ng-invalid">
<div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" value="Doesn't follow Chorus guidelines" formcontrolname="reportOption"
class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't follow <a href="https://guidelines.enchor.us/" class="link link-primary">Chorus guidelines</a></span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't meet chart quality
standards</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>No notes / chart ends
immediately</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Download doesn't work</span></label>
</div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't appear in Clone
Hero</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Other</span></label></div><!---->
</div><!---->
<div class="form-control">
<div class="label"><span class="label-text">More details <span class="text-error">*</span></span></div><textarea required="" placeholder="Please be specific. Vague reports may be ignored if the problem is not obvious."
formcontrolname="reportExtraInfo" class="textarea textarea-bordered h-24 ng-untouched ng-pristine ng-invalid"> </textarea><!---->
</div><!---->
</form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
<form novalidate="" class="ng-untouched ng-pristine ng-invalid">
<div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" value="Doesn't follow Chorus guidelines" formcontrolname="reportOption"
class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't follow <a href="https://guidelines.enchor.us/" class="link link-primary">Chorus guidelines</a></span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't meet chart quality
standards</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>No notes / chart ends
immediately</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Download doesn't work</span></label>
</div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't appear in Clone
Hero</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Other</span></label></div><!---->
</div><!---->
<div class="form-control">
<div class="label"><span class="label-text">More details <span class="text-error">*</span></span></div><textarea required="" placeholder="Please be specific. Vague reports may be ignored if the problem is not obvious."
formcontrolname="reportExtraInfo" class="textarea textarea-bordered h-24 ng-untouched ng-pristine ng-invalid"> </textarea><!---->
</div><!---->
</form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
<form novalidate="" class="ng-untouched ng-pristine ng-invalid">
<div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" value="Doesn't follow Chorus guidelines" formcontrolname="reportOption"
class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't follow <a href="https://guidelines.enchor.us/" class="link link-primary">Chorus guidelines</a></span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't meet chart quality
standards</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>No notes / chart ends
immediately</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Download doesn't work</span></label>
</div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't appear in Clone
Hero</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Other</span></label></div><!---->
</div><!---->
<div class="form-control">
<div class="label"><span class="label-text">More details <span class="text-error">*</span></span></div><textarea required="" placeholder="Please be specific. Vague reports may be ignored if the problem is not obvious."
formcontrolname="reportExtraInfo" class="textarea textarea-bordered h-24 ng-untouched ng-pristine ng-invalid"> </textarea><!---->
</div><!---->
</form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
DIALOG
<form novalidate="" method="dialog"><button class="btn btn-circle btn-ghost btn-sm absolute right-2 top-2"><i class="bi bi-x-lg text-lg"></i></button></form>
<form novalidate="" class="ng-untouched ng-pristine ng-invalid">
<div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" value="Doesn't follow Chorus guidelines" formcontrolname="reportOption"
class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't follow <a href="https://guidelines.enchor.us/" class="link link-primary">Chorus guidelines</a></span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't meet chart quality
standards</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>No notes / chart ends
immediately</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Download doesn't work</span></label>
</div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Doesn't appear in Clone
Hero</span></label></div>
<div class="form-control"><label class="label cursor-pointer justify-normal gap-2"><input type="radio" formcontrolname="reportOption" class="radio checked:bg-red-500 ng-untouched ng-pristine ng-invalid"><span>Other</span></label></div><!---->
</div><!---->
<div class="form-control">
<div class="label"><span class="label-text">More details <span class="text-error">*</span></span></div><textarea required="" placeholder="Please be specific. Vague reports may be ignored if the problem is not obvious."
formcontrolname="reportExtraInfo" class="textarea textarea-bordered h-24 ng-untouched ng-pristine ng-invalid"> </textarea><!---->
</div><!---->
</form>
DIALOG
<form novalidate="" method="dialog" class="modal-backdrop"><button>close</button></form>
Text Content
CREDITS Website Design: Geo Logo Design: Froogs & Geo Code: Geo Technical Help: Limeey & Liquid .sng Format Support: Geo & mdsitton Chart Preview Support: Geo, Liquid, & Withertea Design Feedback: HattMeafy & Aren Eternal Lead Guitar * Any Instrument * Lead Guitar * Co-op Guitar * Rhythm Guitar * Bass Guitar * Drums * Keys * GHL (6-fret) Lead Guitar * GHL (6-fret) Co-op Guitar * GHL (6-fret) Rhythm Guitar * GHL (6-fret) Bass Guitar Expert * Any Difficulty * Expert * Hard * Medium * Easy Advanced Search Desktop App Search result sorting Bulk download to a custom folder Chart folders extracted for you GithubDiscord Patreon Download 🎨 Theme * DARK * Business * Dark * Dim * Night * Sunset * Synthwave * LIGHT * Aqua * Emerald * Lemonade * Nord * Valentine * Winter Compact view Search by Exact Exclude Length (minutes) Intensity Average NPS Max NPS Year Modified After Hash Track Hash Forced Notes Open Notes Tap Notes Solo Sections Lyrics Vocals Chart Issues Video Background Modchart Roll Lanes 2x Kick Search Latest Charts: 69,734 Results (in 773 ms) Hate Eternal - Upon Desolate Sands Album: Upon Desolate Sands Genre: Death Metal Year: 2018 Charter: Roadsounder99 Expert 5 SELECT DOWNLOAD FORMAT: .zip * Contains chart folder * Must be extracted before it can be scanned in-game * Supported across many games .sng (new) * Single chart file * Can be scanned in-game directly without extracting * Currently only supported by Clone Hero's current test build and YARG This can be changed later in the () menu. A program to convert between .sng files and chart folders can be found here. Download close DOWNLOAD FORMAT .ZIP * CONTAINS CHART FOLDER * MUST BE EXTRACTED BEFORE IT CAN BE SCANNED IN-GAME * SUPPORTED ACROSS MANY GAMES .SNG (NEW) * SINGLE CHART FILE * CAN BE SCANNED IN-GAME DIRECTLY WITHOUT EXTRACTING * CURRENTLY ONLY SUPPORTED BY CLONE HERO'S CURRENT TEST BUILD AND YARG A PROGRAM TO CONVERT BETWEEN .SNG FILES AND CHART FOLDERS CAN BE FOUND HERE. CLOSE .zip .sng Download Video Backgrounds Report issue REPORT ISSUE Doesn't follow Chorus guidelines Doesn't meet chart quality standards No notes / chart ends immediately Download doesn't work Doesn't appear in Clone Hero Other More details * Submit close Uploaded Hash Chart Hash Google Drive Location 2024/11/20 120f084 beqQL2m * Roadsounder99's Charts * Hate Eternal Albums/Upon Desolate Sands Album/Upon Desolate Sands Length: 4:46 (+17.5s) Solo Sections Lyrics Forced Notes Tap Notes Open Notes Video Background Average NPS: 7.1 Maximum NPS: 15 Note Count: 2027 Hate Eternal - For Whom We Have Lost Album: Upon Desolate Sands Genre: Death Metal Year: 2018 Charter: Roadsounder99 Expert 3 SELECT DOWNLOAD FORMAT: .zip * Contains chart folder * Must be extracted before it can be scanned in-game * Supported across many games .sng (new) * Single chart file * Can be scanned in-game directly without extracting * Currently only supported by Clone Hero's current test build and YARG This can be changed later in the () menu. A program to convert between .sng files and chart folders can be found here. Download close DOWNLOAD FORMAT .ZIP * CONTAINS CHART FOLDER * MUST BE EXTRACTED BEFORE IT CAN BE SCANNED IN-GAME * SUPPORTED ACROSS MANY GAMES .SNG (NEW) * SINGLE CHART FILE * CAN BE SCANNED IN-GAME DIRECTLY WITHOUT EXTRACTING * CURRENTLY ONLY SUPPORTED BY CLONE HERO'S CURRENT TEST BUILD AND YARG A PROGRAM TO CONVERT BETWEEN .SNG FILES AND CHART FOLDERS CAN BE FOUND HERE. CLOSE .zip .sng Download Video Backgrounds Report issue REPORT ISSUE Doesn't follow Chorus guidelines Doesn't meet chart quality standards No notes / chart ends immediately Download doesn't work Doesn't appear in Clone Hero Other More details * Submit close Uploaded Hash Chart Hash Google Drive Location 2024/11/20 70d597e 7Rs-KXq * Roadsounder99's Charts * Hate Eternal Albums/Upon Desolate Sands Album/For Whom We Have Lost Length: 2:58 (+19.2s) Solo Sections Lyrics Forced Notes Tap Notes Open Notes Video Background Average NPS: 3.1 Maximum NPS: 12 Note Count: 558 Hate Eternal - Dark Age Of Ruin Album: Upon Desolate Sands Genre: Death Metal Year: 2018 Charter: Roadsounder99 Expert 5 SELECT DOWNLOAD FORMAT: .zip * Contains chart folder * Must be extracted before it can be scanned in-game * Supported across many games .sng (new) * Single chart file * Can be scanned in-game directly without extracting * Currently only supported by Clone Hero's current test build and YARG This can be changed later in the () menu. A program to convert between .sng files and chart folders can be found here. Download close DOWNLOAD FORMAT .ZIP * CONTAINS CHART FOLDER * MUST BE EXTRACTED BEFORE IT CAN BE SCANNED IN-GAME * SUPPORTED ACROSS MANY GAMES .SNG (NEW) * SINGLE CHART FILE * CAN BE SCANNED IN-GAME DIRECTLY WITHOUT EXTRACTING * CURRENTLY ONLY SUPPORTED BY CLONE HERO'S CURRENT TEST BUILD AND YARG A PROGRAM TO CONVERT BETWEEN .SNG FILES AND CHART FOLDERS CAN BE FOUND HERE. CLOSE .zip .sng Download Video Backgrounds Report issue REPORT ISSUE Doesn't follow Chorus guidelines Doesn't meet chart quality standards No notes / chart ends immediately Download doesn't work Doesn't appear in Clone Hero Other More details * Submit close Uploaded Hash Chart Hash Google Drive Location 2024/11/20 f52a473 xzInNQ6 * Roadsounder99's Charts * Hate Eternal Albums/Upon Desolate Sands Album/Dark Age Of Ruin Length: 3:53 (+6.1s) Solo Sections Lyrics Forced Notes Tap Notes Open Notes Video Background Average NPS: 8.9 Maximum NPS: 13 Note Count: 2078 Hate Eternal - Portal Of Myraid Album: Upon Desolate Sands Genre: Death Metal Year: 2018 Charter: Roadsounder99 Expert 5 SELECT DOWNLOAD FORMAT: .zip * Contains chart folder * Must be extracted before it can be scanned in-game * Supported across many games .sng (new) * Single chart file * Can be scanned in-game directly without extracting * Currently only supported by Clone Hero's current test build and YARG This can be changed later in the () menu. A program to convert between .sng files and chart folders can be found here. Download close DOWNLOAD FORMAT .ZIP * CONTAINS CHART FOLDER * MUST BE EXTRACTED BEFORE IT CAN BE SCANNED IN-GAME * SUPPORTED ACROSS MANY GAMES .SNG (NEW) * SINGLE CHART FILE * CAN BE SCANNED IN-GAME DIRECTLY WITHOUT EXTRACTING * CURRENTLY ONLY SUPPORTED BY CLONE HERO'S CURRENT TEST BUILD AND YARG A PROGRAM TO CONVERT BETWEEN .SNG FILES AND CHART FOLDERS CAN BE FOUND HERE. CLOSE .zip .sng Download Video Backgrounds Report issue REPORT ISSUE Doesn't follow Chorus guidelines Doesn't meet chart quality standards No notes / chart ends immediately Download doesn't work Doesn't appear in Clone Hero Other More details * Submit close Uploaded Hash Chart Hash Google Drive Location 2024/11/20 9e44011 MEiLZGx * Roadsounder99's Charts * Hate Eternal Albums/Upon Desolate Sands Album/Portal Of Myraid Length: 4:10 (+4.8s) Solo Sections Lyrics Forced Notes Tap Notes Open Notes Video Background Average NPS: 7.6 Maximum NPS: 15 Note Count: 1898 Hate Eternal - All Hope Destroyed Album: Upon Desolate Sands Genre: Death Metal Year: 2018 Charter: Roadsounder99 Expert 6 SELECT DOWNLOAD FORMAT: .zip * Contains chart folder * Must be extracted before it can be scanned in-game * Supported across many games .sng (new) * Single chart file * Can be scanned in-game directly without extracting * Currently only supported by Clone Hero's current test build and YARG This can be changed later in the () menu. A program to convert between .sng files and chart folders can be found here. Download close DOWNLOAD FORMAT .ZIP * CONTAINS CHART FOLDER * MUST BE EXTRACTED BEFORE IT CAN BE SCANNED IN-GAME * SUPPORTED ACROSS MANY GAMES .SNG (NEW) * SINGLE CHART FILE * CAN BE SCANNED IN-GAME DIRECTLY WITHOUT EXTRACTING * CURRENTLY ONLY SUPPORTED BY CLONE HERO'S CURRENT TEST BUILD AND YARG A PROGRAM TO CONVERT BETWEEN .SNG FILES AND CHART FOLDERS CAN BE FOUND HERE. CLOSE .zip .sng Download Video Backgrounds Report issue REPORT ISSUE Doesn't follow Chorus guidelines Doesn't meet chart quality standards No notes / chart ends immediately Download doesn't work Doesn't appear in Clone Hero Other More details * Submit close Uploaded Hash Chart Hash Google Drive Location 2024/11/20 494a9d6 TcK-kMz * Roadsounder99's Charts * Hate Eternal Albums/Upon Desolate Sands Album/All Hope Destroyed Length: 5:39 (+6.4s) Solo Sections Lyrics Forced Notes Tap Notes Open Notes Video Background Average NPS: 8.1 Maximum NPS: 13 Note Count: 2744