From 6e849a855ccbf2d8198fe6d3375010b9fec5f617 Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Fri, 23 Sep 2022 04:17:26 +0000 Subject: chord showing: better support for special sharp/flat unicode chars --- laravel/app/Song.php | 1 + laravel/resources/js/jsonly.js | 2 ++ 2 files changed, 3 insertions(+) (limited to 'laravel') diff --git a/laravel/app/Song.php b/laravel/app/Song.php index 0f7248a..efd30a6 100644 --- a/laravel/app/Song.php +++ b/laravel/app/Song.php @@ -110,6 +110,7 @@ class Song extends Model '/E' => '/e', '/F' => '/f', '/G' => '/g', + '♯' => '#', '♭' => 'b', 'Db' => 'C#', 'Eb' => 'D#', diff --git a/laravel/resources/js/jsonly.js b/laravel/resources/js/jsonly.js index 1472a09..110095d 100644 --- a/laravel/resources/js/jsonly.js +++ b/laravel/resources/js/jsonly.js @@ -113,6 +113,8 @@ function getChordFrets(chord) chordd = chordd.replace("/E","/e"); chordd = chordd.replace("/F","/f"); chordd = chordd.replace("/G","/g"); + chordd = chordd.replace("♯","#"); + chordd = chordd.replace("♭","b"); chordd = chordd.replace("Db", "C#"); chordd = chordd.replace("Eb", "D#"); chordd = chordd.replace("Gb", "F#"); -- cgit 1.4.1