
    3j                       d Z ddlmZ ddlZdddddddddd	dd
dZddddddddZddddddddddddZi ddd ddd!d"ddd#ddd$d%ddd&d'ddd(d)dd*d+dd,d-d.dd/d0d1dd2dd3d	d4dd5d
d6d7	Zi dddd d!dd#dddd%d$d'd&ddd)d(d*ddd+d-d,d0d/dd1d2d8d3d9d	d:d;d<d=d>d?Zdddddddddddd@Z	 G dA dBej                        ZedCk(  rddlZ ej                  e       yy)DzY
Placeholder dicts for the 0th and 1st order of Hewlett's base40 system (base12 and 26).
    )annotationsNCDEFGAB)r                           	   
      r   r   r   r   r   r   )r   r   r   r   r   r	   r
   P1m2M2m3M3P4P5m6M6m7M7)r   r   r   r   r   r   r   r   r   r   r   zC-r   zC#r   zD-r   zD#r   zE-r   zE#zF-      zF#      zG-   zG#zA-A#B-B#)	                           r)   r+   r,   r-   r/   r0   r1   )r&   r'   r
   r(   )r   r   r   r   r   r   r$   r*   r+   r.   r/   c                      e Zd Zy)TestN)__name__
__module____qualname__     G/DATA/.local/lib/python3.12/site-packages/music21/musedata/base12_26.pyr3   r3      s    r8   r3   __main__)__doc__
__future__r   unittestbase12Equivalentbase12RepresentationBase12IntervalTablebase26Equivalentbase26RepresentationBase26IntervalTableTestCaser3   r4   music21mainTestr7   r8   r9   <module>rG      s   #           $At st t t	
 s t t t s        !" 3 <a aq q	
 a q q a r r b r r  b!" r#& r'( b)*  "! !3 >       ! ,	8 	 zGT r8   