ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
visualization_internal.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdbool.h>
4
5#define VISUALIZATION_HISTORY 48000
6#define MAX_TERMINAL_WIDTH 512
7#define MAX_TERMINAL_HEIGHT 256
8
9void visualization_color_for_level(float frequency_hz, float level, int color_mode, unsigned char *red,
10 unsigned char *green, unsigned char *blue);
11char *visualization_encode(const char *cells, const unsigned char *colors, bool column_colors, unsigned int width,
12 unsigned int height, bool use_color, bool flip_x, bool flip_y);
int color_mode
Definition fft.c:25
char cells[(512 *256 *2)]
Definition fft.c:21
unsigned char colors[(512 *256 *2) *3]
Definition fft.c:22
unsigned int height
Definition fft.c:23
unsigned int width
Definition fft.c:23
char * visualization_encode(const char *cells, const unsigned char *colors, bool column_colors, unsigned int width, unsigned int height, bool use_color, bool flip_x, bool flip_y)
void visualization_color_for_level(float frequency_hz, float level, int color_mode, unsigned char *red, unsigned char *green, unsigned char *blue)