Giter Site home page Giter Site logo

no-chris / chord-chart-studio Goto Github PK

View Code? Open in Web Editor NEW
12.0 4.0 1.0 88.4 MB

Create, manage, import/export and format chord charts, for printing and for on-screen viewing

Home Page: https://chord-charts-studio.netlify.app

License: GNU General Public License v3.0

JavaScript 85.34% HTML 1.92% SCSS 9.75% CSS 3.00%
music tabs guitar guitar-chords music-notation piano chords guitar-tabs chord-charts chord-progression

chord-chart-studio's People

Contributors

dependabot-preview[bot] avatar no-chris avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

iamdobi

chord-chart-studio's Issues

Render of "chords differ a bit in a repeated section" not working as promised

The ChordMark manual explains that sections in which the chords differ a bit can simply be adjusted in subsequent sections to show the change.
From the ChordMark manual
In this example, however, the "override" doesn't seem to work, as the leftover chords from V1 just get added onto the point in V2 where the change occurs.
See how V2 is slightly shorter than V1
Here's the coding view. What did I do wrong? Do the duplicated (but slightly different) sections need to be the exact same length?
'Edit' view with 'extra' chords circled
Thank you.

re-organize options panel

  • rethink option groups
  • prevent dropdown selection when disabled
  • use defaults when option is disabled
  • merge printSize & printFontSize
  • rename "rendering" option panel? NO
  • check all rendering options
  • define options dependencies and visibility

Roadmap

Non functional / Technical debt

  1. #647
  2. #650
  3. #499
  4. #484
  5. Migrate state management to Redux Toolkit

UI/UX redesign (Mobile first)

  1. #648
  2. #651
  3. Migrate CSS to Tailwind CSS Modules
  4. Migrate UI components to React Aria

Offline first

  1. #645
  2. Implement code update mechanism

Content Sharing

  1. allow sharing the whole library via url/query string param #635

Library management

  1. #646
  2. Implement metadata
  3. Advanced search (faceted?)
  4. Manage setlists

Repeat a section

Hey!

I have two requests for chord chart studio, and I'm not sure if they should belong to here or chord-mark.

The first one is the ability to repeat a section without stating its name. Take Gimme Gimme from ABBA

The verses go like this:

#v

Dm
_Half past twelve
         G                                                    %
And I'm _watching the late show in my _flat all alone
 G Dm
How I _hate to spend the evening on my _own

Dm
_Autumn winds
         G                                           %
Blowing _outside the window as I _look around the room
 G Dm
And it _makes me so depressed to see the _gloom

Since the first chords are the same as the second, I'd love to be able to write just

#v

[#verse1]
Dm
_Half past twelve
         G                                                    %
And I'm _watching the late show in my _flat all alone
 G Dm
How I _hate to spend the evening on my _own

[#verse1]
_Autumn winds
Blowing _outside the window as I _look around the room
And it _makes me so depressed to see the _gloom

The second request is that the repeat doesn't work for n >= 10.

e.g.:

#i x9
works

#i x10
doesn't work

Since it's quite common in solo sections to repeat more 12, 16 or more times (in gimme the bass solo is 4 measures x12), I believe it's an issue.

Thanks, chord chart studio is very nice to use

Render issue

I got the site installed on my machine. The site is running, but it does not render like it does on your website. If it matters, I am using webstorm as my IDE on a MacBook. Is this an issue with how I have it installed?

Screenshot 2024-04-20 at 5 48 01 PM

Doesn't work in Chrome browser?

I've just started using this app. I began in the Safari browser. Then I wanted to use "find & replace" which the Safari browser doesn't support, so I copy/pasted all my files to Chrome browser. This worked nicely, but after I activated the "find and replace" extension, this froze the app to the one file I had open (couldn't select any other files in the side-bar).

Modulation in the middle of a chart doesn't work with Auto-repeat-chords?

Hi Christophe:
Sam here again with another question.
Why won't Verse 3 auto-repeat with modulated chords?
Even though I state "Key of F" after the Chorus, Verse 3 remains in the key of D like at the top.
What am I doing wrong?
Thanks!
SAM

EDIT VIEW:

key D
#i
E/D Gm6/D DMaj9 %
E/D Gm6/D DMaj9 %
(_1 2 3 4 _1 2 3 4 _1 2 3 4 _1 2) You're just too

#v
D % DMaj7 %
_Good to be true. (4 _1 2) Can't take my _eyes off of you. (4 _1 2) You'd be like
D7 % G %
_Heaven to touch. (4 _1 2) I wanna _hold you so much. (4 _1 2) At long last
Gm % D %
_Love has arrived. (4 _1 2) And I thank _God I'm alive. (4 _1 2) You're just too
E/D Gm6/D DMaj9 %
_Good to be true. (4 _1 2) Can't take my _eyes off of you. (4 _1 2) Pardon the

#v
_Way that I stare. (4 _1 2) There's nothin' _else to compare. (4 _1 2) The sight of
_You leaves me weak. (4 _1 2) There are no _words left to speak. (4 _1 2) But if you
_Feel like I feel. (4 _1 2) Please let me _know that it's real. (4 _1 2) You're just too
_Good to be true. (4 _1 2) Can't take my _eyes off of you. (4 _1 2 3 4)

#instrumental
Eø. Em. Eø. Em. A7 D+5. D6. D+5. D6. Bm7
Eø. Em. Eø. Em. A7 D+5. D6. D+5. D6. B7#9
B7#9
(_1) I love you

#c
Em7 Asus F#m7 Bsus.. Bm7..
_Ba-by, and if it's _quite alright, I need you, _Ba-by, to warm the _lonely _night, I love you
Em7 Asus D6 B7#9
_Ba-by, (3 4) _trust in me when I _say: (2 3 4, _1) Oh, pret-ty
Em7 Asus F#m7 Bsus.. Bm7..
_Baby, don't bring me _down, I pray. Oh, pretty _baby, now that I've _found you, _stay and let me
Em % C9 %
Love you, ba-by, let me _love you. (3 4 _1) You're just too

key F

#v
_Good to be true. (4 _1 2) Can't take my _eyes off of you. (4 _1 2) You'd be like
_Heaven to touch. (4 _1 2) I wanna _hold you so much. (4 _1 2) At long last
_Love has arrived. (4 _1 2) And I thank _God I'm alive. (4 _1 2) You're just too
_Good to be true. (4 _1 2) Can't take my _eyes off of you. (4 _1 2) Pardon the

Screenshot 2023-11-04 at 5 59 51 PM

URL encode text

To share the created music, the simplest way is currently to export and ask someone to import.

I guess it shouldn't be too hard to put the entire text URLEncoded in the url? That I could just send at any point copy paste the current link and send it to anyone?

Thanks

Update styles

  • Make mode switcher more visible
  • Make text bigger
  • Disable select on disabled

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.