#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "MatchList.h"
#include "ChordList.h"
#include "FoundChords.h"

MATCH_LIST create_input_list(char *[], int, char *);
int root_to_index(char *);
void reorder_encoding(char *, int);
void create_note_array(char *main_enco,char *in_notes[]);
MATCH_LIST setup_search(char *main_encoding, int nm_notes);
void start_search(char *main_encoding, int nm_notes);
CHORD_LIST read_chords(void);
FOUND_LIST add_new_element(char *root, char *encoding, char *name, int accuracy);
