<commit_before>/* HOPO note: if there is less than 170 mseconds between notes, they are created as HOPO */

#include <allegro.h>
#ifdef ALLEGRO_WINDOWS
	#include <winalleg.h>
#endif
#include <math.h>
#include <sys/stat.h>
#include "alogg/include/alogg.h"
#include "agup/agup.h"
#include "modules/wfsel.h"
#include "modules/ocd3d.h"
#include "modules/gametime.h"
#include "modules/g-idle.h"
#include "menu/main.h"
#include "menu/file.h"
#include "menu/edit.h"
#include "menu/song.h"
#include "menu/help.h"
#include "menu/note.h"	//For pitch macros
#include "main.h"
#include "utility.h"
#include "player.h"
#include "config.h"
#include "midi.h"
#include "window.h"
#include "note.h"
#include "beat.h"
#include "event.h"
#include "editor.h"
#include "dialog.h"
#include "undo.h"
#include "mix.h"
#include "control.h"

char      * eof_track_name[EOF_MAX_TRACKS + 1] = {"PART GUITAR", "PART BASS", "PART GUITAR COOP", "PART RHYTHM", "PART DRUMS", "PART VOCALS"};
char        eof_note_type_name[5][32] = {" Supaeasy", " Easy", " Medium", " Amazing", " BRE"};
char        eof_vocal_tab_name[5][32] = {" Lyrics", " ", " ", " ", " "};
char      * eof_snap_name[9] = {"Off", "1/4", "1/8", "1/12", "1/16", "1/24", "1/32", "1/48", "Custom"};
char      * eof_input_name[EOF_INPUT_NAME_NUM] = {"Classic", "Piano Roll", "Hold", "RexMundi", "Guitar Tap", "Guitar Strum", "Feedback"};

NCDFS_FILTER_LIST * eof_filter_music_files = NULL;
NCDFS_FILTER_LIST * eof_filter_ogg_files = NULL;
NCDFS_FILTER_LIST * eof_filter_midi_files = NULL;
NCDFS_FILTER_LIST * eof_filter_eof_files = NULL;
NCDFS_FILTER_LIST * eof_filter_exe_files = NULL;
NCDFS_FILTER_LIST * eof_filter_lyrics_files = NULL;
NCDFS_FILTER_LIST * eof_filter_dB_files = NULL;<commit_msg>Fix implicit declaration.<commit_after>/* HOPO note: if there is less than 170 mseconds between notes, they are created as HOPO */

#include <allegro.h>
#ifdef ALLEGRO_WINDOWS
	#include <winalleg.h>
#endif
#include <math.h>
#include <sys/stat.h>
#include "alogg/include/alogg.h"
#include "agup/agup.h"
#include "modules/wfsel.h"
#include "modules/ocd3d.h"
#include "modules/gametime.h"
#include "modules/g-idle.h"
#include "menu/main.h"
#include "menu/file.h"
#include "menu/edit.h"
#include "menu/song.h"
#include "menu/help.h"
#include "menu/note.h"	//For pitch macros
#include "main.h"
#include "utility.h"
#include "player.h"
#include "config.h"
#include "midi.h"
#include "midi_import.h"
#include "window.h"
#include "note.h"
#include "beat.h"
#include "event.h"
#include "editor.h"
#include "dialog.h"
#include "undo.h"
#include "mix.h"
#include "control.h"

char      * eof_track_name[EOF_MAX_TRACKS + 1] = {"PART GUITAR", "PART BASS", "PART GUITAR COOP", "PART RHYTHM", "PART DRUMS", "PART VOCALS"};
char        eof_note_type_name[5][32] = {" Supaeasy", " Easy", " Medium", " Amazing", " BRE"};
char        eof_vocal_tab_name[5][32] = {" Lyrics", " ", " ", " ", " "};
char      * eof_snap_name[9] = {"Off", "1/4", "1/8", "1/12", "1/16", "1/24", "1/32", "1/48", "Custom"};
char      * eof_input_name[EOF_INPUT_NAME_NUM] = {"Classic", "Piano Roll", "Hold", "RexMundi", "Guitar Tap", "Guitar Strum", "Feedback"};

NCDFS_FILTER_LIST * eof_filter_music_files = NULL;
NCDFS_FILTER_LIST * eof_filter_ogg_files = NULL;
NCDFS_FILTER_LIST * eof_filter_midi_files = NULL;
NCDFS_FILTER_LIST * eof_filter_eof_files = NULL;
NCDFS_FILTER_LIST * eof_filter_exe_files = NULL;
NCDFS_FILTER_LIST * eof_filter_lyrics_files = NULL;
NCDFS_FILTER_LIST * eof_filter_dB_files = NULL;
{'fraction_non_alphanumeric': 0.1759656652360515, 'fraction_numerical': 0.017739628040057225, 'mean_word_length': 5.187610619469027, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2295138', 'n_tokens_mistral': 1510, 'n_tokens_neox': 1448, 'n_words': 309}