Giter VIP home page Giter VIP logo

musescore-plugins's People

Contributors

billhails avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

musescore-plugins's Issues

Tuning: can the names given to temperaments be improved?

I feel like the names this plugin gives to some temperaments are a little ... abstruse. "Equal" and "Pythagorean" are both okay, but then "Aaron", "Silberman" and "Salinas"... why not 1/4-comma, 1/3-comma and 1/6-comma meantone?

tuning tables off for using A as defining note for the pitch

Most of the pre-existing tables, except the new Bach/Lehman ones I proposed in #4 have the constant note at C instead of A. However, MuseScore can only tune using A4 as reference, so the A in the cent table should always be exactly 900.0, and the other cent offsets need to be transposed for that to work.

For Bach/Lehman, he even gives it as example on his website:

“If you use an app or device that allows definitions of Custom
temperaments, such as ClearTune, set it up with the following cent
offsets from equal temperament:

C (+5.9)   C♯ (+3.9)   D (+2)     E♭ (+3.9)   E (-2)     F (+7.8)   F♯ (+2)     G (+3.9)   G♯ (+3.9)   A (0)      B♭ (+3.9)   B (0). 

[…] “Enter the offsets from C, not A. The numbers to use are:

C (0.0)    C♯ (-2.0)   D (-3.9)   E♭ (-2.0)   E (-7.8)   F (2.0)    F♯ (-3.9)   G (-2.0)   G♯ (-2.0)   A (-5.9)   B♭ (-2.0)   B (-5.9). 

It can be observed that the bottom line is created from the top line by subtracting 5.9, with the exception of F (-5.8), which may come from rounding, but it’s close enough. (Or it may be a typo in the C pitches, I triple-checked the 7.8 as I could not get it at first either.) This 5.9 is exactly the difference between the cent deltas of the respective tuning base notes.

So, I think we need to adjust all the other tables (those I did not touch in #4) to keep A constant.

License

This has no license so it's automatically proprietary/closed-source software. Could a license file please be added?

How to apply tuning

I can't find where to select the tuning... Can the documentation instructions be more specific?

Invalid MSCX generated if a tuning value is 0

When I have a file in which a tuning is already applied, for example, A4 reads like this:

      <Note>
        <pitch>69</pitch>
        <tpc>17</tpc>
        <tuning>-5.9</tuning>
        </Note>

When I then apply, with your plugin (unmodified), a tuning in which A has offset 0 (e.g. back to equal temperament), the XML gets rendered thus:

      <Note>
        <pitch>69</pitch>
        <tpc>17</tpc>
        <tuning>nan</tuning>
        </Note>

(NaN being “not a number”, of course.)

I’m not sure whether this is a bug in your plugin (does it ever divide by zero?) or in MuseScore 2.2.1 (does it fuck up when setting note.tuning = 0?) but I’m reporting it here first, so you can check that.

Removing all these bogus tuning lines (e.g. with perl -pi -e '/<tuning>nan/d' *.mscx) fixes the files locally, but of course that is no solution for the average user.

Unable to save a tuning

I have tried in Musescore2.1 and the latest Musescore3 (downloading the corresponding plugin). I enable the tuning plug in, select an area in my piece, open the tuning screen, and change the settings I want. I then select save and give a file name. When I go to the specified directory, there is no file there, and my file is not displayed when I select load from the Tuning popup. I have tried running as both administrator and not administrator and have tried placing the file in my local storage as well as under the Musescore3\plugins directory.

Can you offer any suggestion as to what I'm doing wrong? Thanks.

Tuning setting doesn't can't be applied

I'm trying to use this plugin with Musescore version 3.3.4.24412, and macOS Catalina 10.15.1. I may just not be using it right, but it doesn't seem to work for me. If I open the Tuning plugin's window without selecting any part of the score, then select a different tuning, and then click the Apply button, it tells me "No selection. This plugin requires a current selection to run". If I do have notes selected, then the Apply button just closes the Tuning window, and the tuning doesn't get applied to the selection. If I open back up the Tuning window, the Temperment setting is back to "Equal".

Poor readability in dark mode

Hi,
I use exclusively the dark mode to preserve my eyes.
When using the plugin, the readability is very poor, as the text is in white but the background stay light gray.
The buttons and textfields are black and it's ok for me.

five-limit just intonation

Hello is the just intonation of the plugin five-limit just intonation? Also, please consider adding the option of changing the root from C to another key?

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.