Giter VIP home page Giter VIP logo

guitartabs's People

Contributors

xtrojak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

guitartabs's Issues

Future

One day, this app will be web-based! (Flask framework)

Features

  • store/download your tracks
  • login via FB/Google/... etc

Create GUI

Features:

  • text field for editing input
    • might be imported from a file
    • or saved to a file
  • check button to enable some other features (enumerating bars etc.)
  • show button - pops up new window with png picture displayed, should be saveable
  • show scale - pops up new window with scale (like this)
  • toggle between drawing tabs and tones ?

Draw pictures using QImage. It will lead to redoing the other tool!

Annotation of individual selections

Each selection (one line) can be annotated with a text above. Example - could be done by putting # at the end of the line followed by desired text.

Can be extended to a line indication beginning and ending of a part (could be indicated by a special character (for example, !)

Number of positions in a selection

Currently max number of positions in a selection is set to 8 and the distribution is fixed. Good improvement would be variable length and given number of tones uniformly distributed in the selection (with an allowed maximum, 12 might be OK).

Has to work with user-desired blank positions given by -.

Input control

In early version, there will be no input control. However, it would be suitable to check whether input is correct (in a later version). See

Improve syntax error messages

Detected syntax errors are too general, more particular ones would be better (including more accurate error position).

Create help

Some explanation of tabs syntax would be suitable, same could be in readME.

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.