q player wav -> mp3
This commit is contained in:
parent
3ef00c2221
commit
6188746811
1 changed files with 13 additions and 13 deletions
|
|
@ -149,7 +149,7 @@ String screen_cmd = "XXX..composing..XXX";
|
||||||
#else
|
#else
|
||||||
String screen_cmd = "(((..listening..)))";
|
String screen_cmd = "(((..listening..)))";
|
||||||
#endif
|
#endif
|
||||||
String screen_filename = "***.wav";
|
String screen_filename = "***.mp3";
|
||||||
|
|
||||||
//
|
//
|
||||||
extern Task screen_cmd_notify_task;
|
extern Task screen_cmd_notify_task;
|
||||||
|
|
@ -313,13 +313,13 @@ void screen() {
|
||||||
display.setCursor(0, line);
|
display.setCursor(0, line);
|
||||||
display.setTextSize(2);
|
display.setTextSize(2);
|
||||||
//
|
//
|
||||||
char filename[14] = "/NNN.wav";
|
char filename[14] = "/NNN.mp3";
|
||||||
int note = song_request;
|
int note = song_request;
|
||||||
int nnn = (note % 1000); // 0~999
|
int nnn = (note % 1000); // 0~999
|
||||||
int nn = (note % 100); // 0~99
|
int nn = (note % 100); // 0~99
|
||||||
filename[1] = '0' + (nnn / 100); // N__.WAV
|
filename[1] = '0' + (nnn / 100); // N__.MP3
|
||||||
filename[2] = '0' + (nn / 10); // _N_.WAV
|
filename[2] = '0' + (nn / 10); // _N_.MP3
|
||||||
filename[3] = '0' + (nn % 10); // __N.WAV
|
filename[3] = '0' + (nn % 10); // __N.MP3
|
||||||
//
|
//
|
||||||
display.println(filename);
|
display.println(filename);
|
||||||
line += line_step;
|
line += line_step;
|
||||||
|
|
@ -345,14 +345,14 @@ void sample_player_start()
|
||||||
{
|
{
|
||||||
//filename buffer - 8.3 naming convension! 8+1+3+1 = 13
|
//filename buffer - 8.3 naming convension! 8+1+3+1 = 13
|
||||||
// + '/' root symbol 13+1 = 14 (ESP32 specific?)
|
// + '/' root symbol 13+1 = 14 (ESP32 specific?)
|
||||||
char filename[14] = "/NNN.wav";
|
char filename[14] = "/NNN.mp3";
|
||||||
//search for the sound file
|
//search for the sound file
|
||||||
int note = sample_now;
|
int note = sample_now;
|
||||||
int nnn = (note % 1000); // 0~999
|
int nnn = (note % 1000); // 0~999
|
||||||
int nn = (note % 100); // 0~99
|
int nn = (note % 100); // 0~99
|
||||||
filename[1] = '0' + (nnn / 100); // N__.WAV
|
filename[1] = '0' + (nnn / 100); // N__.MP3
|
||||||
filename[2] = '0' + (nn / 10); // _N_.WAV
|
filename[2] = '0' + (nn / 10); // _N_.MP3
|
||||||
filename[3] = '0' + (nn % 10); // __N.WAV
|
filename[3] = '0' + (nn % 10); // __N.MP3
|
||||||
//TEST
|
//TEST
|
||||||
Serial.println(filename);
|
Serial.println(filename);
|
||||||
screen_filename = String(filename);
|
screen_filename = String(filename);
|
||||||
|
|
@ -372,14 +372,14 @@ Task sample_player_start_task(0, TASK_ONCE, &sample_player_start, &runner, false
|
||||||
void sample_player_stop() {
|
void sample_player_stop() {
|
||||||
//filename buffer - 8.3 naming convension! 8+1+3+1 = 13
|
//filename buffer - 8.3 naming convension! 8+1+3+1 = 13
|
||||||
// + '/' root symbol 13+1 = 14 (ESP32 specific?)
|
// + '/' root symbol 13+1 = 14 (ESP32 specific?)
|
||||||
char filename[14] = "/NNN.wav";
|
char filename[14] = "/NNN.mp3";
|
||||||
//search for the sound file
|
//search for the sound file
|
||||||
int note = sample_now;
|
int note = sample_now;
|
||||||
int nnn = (note % 1000); // 0~999
|
int nnn = (note % 1000); // 0~999
|
||||||
int nn = (note % 100); // 0~99
|
int nn = (note % 100); // 0~99
|
||||||
filename[1] = '0' + (nnn / 100); // N__.WAV
|
filename[1] = '0' + (nnn / 100); // N__.MP3
|
||||||
filename[2] = '0' + (nn / 10); // _N_.WAV
|
filename[2] = '0' + (nn / 10); // _N_.MP3
|
||||||
filename[3] = '0' + (nn % 10); // __N.WAV
|
filename[3] = '0' + (nn % 10); // __N.MP3
|
||||||
//TEST
|
//TEST
|
||||||
Serial.println(filename);
|
Serial.println(filename);
|
||||||
screen_filename = String(filename);
|
screen_filename = String(filename);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue