TBufferManager::TBufferManager(long inChan, long outChan, long bufferSize, long sampleRate): fInputBuffer{inChan > 0 ? new float*[inChan] : nullptr}, fOutputBuffer{outChan > 0 ? new float*[outChan] : nullptr}, fInput{inChan}, fOutput{outChan}, fBufferSize{bufferSize}, fSampleRate{sampleRate} { alloc_all(); }
void lab_stand_perfect(int larg, int haut) { t_map *my_map; int map_larg; int map_haut; map_larg = (larg * 2) + 1; map_haut = (haut * 2) + 1; my_map = NULL; my_map = alloc_all(my_map, larg, haut); my_map->gen->y = 0; my_map->gen->x = 0; my_map = make_lab(my_map, map_larg, map_haut); my_map = init_lab(my_map, map_larg, map_haut); my_map = make_intra_lab(my_map, larg, haut); print_lab(my_map, larg, haut); free_all(my_map, larg, haut); }