Skip to content

tkmaher/tree-notation-I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tree Notation I
otherseas 2022

TO RUN
--------
Download and unzip "tree-notation-I".zip. Navigate to the current folder and run "tree-notation-I" from that folder using the command line. [NOTE: may require installation of SDL2, SDL2.mixer, and SDL2.image libraries]

CONTROLS
--------
Spacebar: pause
Up/Down: scroll menu
Right/Left: change menu items
LMB: create ripple
Tab: hide menu
r: randomize menu items
ESC: quit

NOTES
--------
-Additional sounds can be added by adding .wav files to the "sounds" folder. The file "<none>.wav" represents silence.
-Unfortunately, there is no audio recording at this time.
-Created in C++20 with SDL2 and SDL2_mixer.
-This is the first widget I have ever made. Please enjoy!


                                                         .
                                              .         ;  
                 .              .              ;%     ;;   
                   ,           ,                :;%  %;   
                    :         ;                   :;%;'     .,   
           ,.        %;     %;            ;        %;'    ,;
             ;       ;%;  %%;        ,     %;    ;%;    ,%'
              %;       %;%;      ,  ;       %;  ;%;   ,%;' 
               ;%;      %;        ;%;        % ;%;  ,%;'
                `%;.     ;%;     %;'         `;%%;.%;'
                 `:;%.    ;%%. %@;        %; ;@%;%'
                    `:%;.  :;bd%;          %;@%;'
                      `@%:.  :;%.         ;@@%;'   
                        `@%.  `;@%.      ;@@%;         
                          `@%%. `@%%    ;@@%;        
                            ;@%. :@%%  %@@%;       
                              %@bd%%%bd%%:;     
                                #@%%%%%:;;
                                %@@%%%::;
                                %@@@%(o);  . '         
                                %@@@o%;:(.,'         
                            `.. %@@@o%::;         
                               `)@@@o%::;         
                                %@@(o)::;        
                               .%@@@@%::;         
                               ;%@@@@%::;.          
                              ;%@@@@%%:;;;. 
                          ...;%@@@@@%%:;;;;,..