<commit_before>````
                                                                    
     *****   **    **                                      *        
  ******  ***** *****                                    **         
 **   *  *  ***** *****                                  **         
*    *  *   * **  * **                                   **         
    *  *    *     *        ****      ******              **         
   ** **    *     *       * ***  *  ********     ****    **  ***    
   ** **    *     *      *   ****  *      **    * ***  * ** * ***   
   ** **    *     *     **    **          *    *   ****  ***   *    
   ** **    *     *     **    **         *    **    **   **   *     
   ** **    *     **    **    **        ***   **    **   **  *      
   *  **    *     **    **    **         ***  **    **   ** **      
      *     *      **   **    **          *** **    **   ******     
  ****      *      **    ******            ** **    **   **  ***    
 *  *****           **    ****             **  ***** **  **   *** * 
*     **                                   *    ***   **  **   ***  
*                                         *                         
 **                                      *                          
                                        *                           
                                                                    

````

the DOS sound blaster tracker no one asked for

## Keyboard commands:

### All modes

|Key|Action|
|:--|-----:|
|Esc|exit the program|

### Compose mode

|Key|Action|
|:--|-----:|
|numbers 0-9|select channel|
|left/right arrows|change pitch|
|up/down arrows|move cursor backward/forward through song|
|up/down + shift|move cursor one measure at a time|
|space bar| add/remove a note under the cursor|
|tab|switch to instrument edit mode|
|enter|play/stop song from the beginning|
|F2|save the song|



###Instrument Edit mode

|Key|Action|
|:--|-----:|
|numbers 0-9|select channel|
|left/right arrows|edit selected parameter|
|up/down arrows|switch between parameters|<commit_msg>fix instrument edit mode header<commit_after>````
                                                                    
     *****   **    **                                      *        
  ******  ***** *****                                    **         
 **   *  *  ***** *****                                  **         
*    *  *   * **  * **                                   **         
    *  *    *     *        ****      ******              **         
   ** **    *     *       * ***  *  ********     ****    **  ***    
   ** **    *     *      *   ****  *      **    * ***  * ** * ***   
   ** **    *     *     **    **          *    *   ****  ***   *    
   ** **    *     *     **    **         *    **    **   **   *     
   ** **    *     **    **    **        ***   **    **   **  *      
   *  **    *     **    **    **         ***  **    **   ** **      
      *     *      **   **    **          *** **    **   ******     
  ****      *      **    ******            ** **    **   **  ***    
 *  *****           **    ****             **  ***** **  **   *** * 
*     **                                   *    ***   **  **   ***  
*                                         *                         
 **                                      *                          
                                        *                           
                                                                    

````

the DOS sound blaster tracker no one asked for

## Keyboard commands:

### All modes

|Key|Action|
|:--|-----:|
|Esc|exit the program|

### Compose mode

|Key|Action|
|:--|-----:|
|numbers 0-9|select channel|
|left/right arrows|change pitch|
|up/down arrows|move cursor backward/forward through song|
|up/down + shift|move cursor one measure at a time|
|space bar| add/remove a note under the cursor|
|tab|switch to instrument edit mode|
|enter|play/stop song from the beginning|
|F2|save the song|



### Instrument Edit mode

|Key|Action|
|:--|-----:|
|numbers 0-9|select channel|
|left/right arrows|edit selected parameter|
|up/down arrows|switch between parameters|
{'fraction_non_alphanumeric': 0.19604102074886717, 'fraction_numerical': 0.0023849272597185785, 'mean_word_length': 0.7287716405605935, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 39, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6449157', 'n_tokens_mistral': 1121, 'n_tokens_neox': 1046, 'n_words': 157}