Digigurdy-baz
Loading...
Searching...
No Matches
Functions
Tuning Screens

Functions

bool tuning ()
 Prompts the user to choose between the primary tunining options: guided tuinings, manual tunings, volume control. More...
 
void tuning_hi_melody ()
 Prompts the user to choose beween high melody string choices. Part of the guided tuining menu tree. More...
 
void tuning_low_melody ()
 Prompts the user to choose between low melody string tunings based off the high melody tuning. Part of the guided tuning menu tree. More...
 
void tuning_tromp ()
 Prompts the user to choose between trompette string tunings based off the current high melody string tuning. More...
 
void tuning_drone ()
 Prompts the user to choose between drone string tunings based off the current high melody string tuning. More...
 
void manual_tuning_screen ()
 Prompts the user to choose a string to adjust the tuning of manually. More...
 
void tune_string_screen (GurdyString *this_string)
 Prompts the user to manually tune the given string. More...
 
void volume_screen ()
 Promts the user to choose a string to adjust the volume of manually. More...
 
void change_volume_screen (GurdyString *this_string)
 Prompts the user to adjust the volume of the given string. More...
 
void cool_kids_screen ()
 Prompts the user to add additional tones to each string (and buzz). More...
 

Detailed Description

These menus concern the tuning and volume of the GurdyString objects.

Warning
These functions are hardcoded to expect certain string objects to exist.

Function Documentation

◆ change_volume_screen()

void change_volume_screen ( GurdyString this_string)

Prompts the user to adjust the volume of the given string.

Parameters
this_stringThe GurdyString object to adjust the volume of

◆ cool_kids_screen()

void cool_kids_screen ( )

Prompts the user to add additional tones to each string (and buzz).

This is a "hidden" feature.

◆ manual_tuning_screen()

void manual_tuning_screen ( )

Prompts the user to choose a string to adjust the tuning of manually.

◆ tune_string_screen()

void tune_string_screen ( GurdyString this_string)

Prompts the user to manually tune the given string.

Parameters
this_stringThe GurdyString object to be tuned

◆ tuning()

bool tuning ( )

Prompts the user to choose between the primary tunining options: guided tuinings, manual tunings, volume control.

Returns
True if an option was chosen, false otherwise.

◆ tuning_drone()

void tuning_drone ( )

Prompts the user to choose between drone string tunings based off the current high melody string tuning.

◆ tuning_hi_melody()

void tuning_hi_melody ( )

Prompts the user to choose beween high melody string choices. Part of the guided tuining menu tree.

◆ tuning_low_melody()

void tuning_low_melody ( )

Prompts the user to choose between low melody string tunings based off the high melody tuning. Part of the guided tuning menu tree.

◆ tuning_tromp()

void tuning_tromp ( )

Prompts the user to choose between trompette string tunings based off the current high melody string tuning.

◆ volume_screen()

void volume_screen ( )

Promts the user to choose a string to adjust the volume of manually.