You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another way we can infer the Makam of the Teslim is by checking the similarity in the types of accidentals in the Teslim and each Makam example in Makam List for One Key Signature.mscz
The accidentals in a Sarki's Teslim and the accidental in the Makam examples can be extracted using extract_teslim_info and find_maqams from find_teslim.ipynb. The dictionary returned from find_makams should contain a map of Makam to another dictionary containing a list of possible accidentals. Should the Teslim accidentals from a Sarki significantly match (high percent of accidentals in common) any of the accidentals corresponding to a Makam, it should be considered more likely to be in that Makam.
As this will be one of the functions used in our standardized tester, it should:
take in a music21 Stream and a list of possible Makams (strings) for the Teslim
return a list of Makams (strings) in the order of most closely matching the Teslim to least closely matching the Teslim. In this case, "most closely matching the Teslim" is determined by the highest percentage of accidentals in common with the Teslim.
(The returned Makams of these functions should be a subset of the input list of possible Makams)
The text was updated successfully, but these errors were encountered:
Another way we can infer the Makam of the Teslim is by checking the similarity in the types of accidentals in the Teslim and each Makam example in Makam List for One Key Signature.mscz
The accidentals in a Sarki's Teslim and the accidental in the Makam examples can be extracted using
extract_teslim_info
andfind_maqams
from find_teslim.ipynb. The dictionary returned fromfind_makams
should contain a map of Makam to another dictionary containing a list of possible accidentals. Should the Teslim accidentals from a Sarki significantly match (high percent of accidentals in common) any of the accidentals corresponding to a Makam, it should be considered more likely to be in that Makam.As this will be one of the functions used in our standardized tester, it should:
(The returned Makams of these functions should be a subset of the input list of possible Makams)
The text was updated successfully, but these errors were encountered: