Search found 47 matches

by technic
Wed 2018-04-25 12:32
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

I received a new Hi-Res Player board, thanks to the VLSI team! :D The first device is packaged in a case and tested. ;) Now I can continue to develop software. I faced with problem playing a m4a-type file. File information: file01.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC size is about 80 mb, ti...
by technic
Wed 2018-04-04 9:08
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Thank you, Panu!
Panu wrote:
Tue 2018-04-03 8:09
Codec will finish decoding the current block, after which DecodeAudio will return and HRPLAY closes. There's no asynchronic method to kill it.
Do I understand correctly that after HRPlayer is closed HROpen starts the next file?
by technic
Thu 2018-03-29 15:45
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Okay, thank you. PlayDir source file is my handbook now :) Play/Pause button work now for me. case HRB_SE: { pause = !pause; audioDecoder->pause = pause && !audioDecoder->cs.cancel; break; } I can't understood, how to stop HRPLAYER and return to HRTITLE. PlayDir "quit" code: case 'q': audioDecoder->...
by technic
Wed 2018-03-28 15:48
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

hm... UART console show warning when m4a file is played:

'D:MUSIC/*''D:MUSIC/*':b91. HRPLAY(28a8)
HRPlaying 04STEV~1.M4A
IMEM: only 2674w free!
by technic
Wed 2018-03-28 15:29
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

when SDSD loaded: 10 libs loaded: Lib 1f39 has entry points 3168 and 2 sections: I:3100..3191 (146 words) X:1f18..1f2f (24 words) HRHW 146i + 24x + 0y Lib 205e has entry points 31fc 31df and 3 sections: I:3192..324b (186 words) X:1f48..204b (260 words) X:204c..2051 (6 words) SHELLENV 186i + 266x + 0...
by technic
Wed 2018-03-28 15:27
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Ok. with SDSDR (liblist2, then frags output): 10 libs loaded: Lib 1f39 has entry points 3168 and 2 sections: I:3100..3191 (146 words) X:1f18..1f2f (24 words) HRHW 146i + 24x + 0y Lib 205e has entry points 31fc 31df and 3 sections: I:3192..324b (186 words) X:1f48..204b (260 words) X:204c..2051 (6 wor...
by technic
Wed 2018-03-28 10:22
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Thank you, Panu, for answer! ... I reiterate my position that in my opinion SDSD should be the only SD card driver necessary and that it should be loaded always. Could you remind me, why do you want to change the SD driver on the fly? ... Only reason - to save memory (as I imagine it :) ). I see in ...
by technic
Tue 2018-03-27 15:48
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Next step - I want to modify HRPLAY. Now buttons vol+ (NORTH), vol- (SOUTH), next (EAST) and prev (WEST) are working, I need to add a "pause" and "stop/rturn to main menu". Where can I find API information, how to stop / continue playback?
by technic
Tue 2018-03-27 14:28
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

I understood why the library was unloaded, there are call to DropLibrary() function in main.c (HRTTITLE): if (lib) { RunProgram(menuItems[lastButton].exec,menuItems[lastButton].param); DropLibrary(lib); } else { ScreenOutText(10,40,"Cannot find program:"); ScreenOutText(10,50,menuItems[lastButton].e...
by technic
Tue 2018-03-27 12:29
Forum: VS1005 and VSOS Software
Topic: VS1005 Hi-Res Player (March 2017 Demo) source code
Replies: 61
Views: 9376

Re: VS1005 Hi-Res Player (March 2017 Demo) source code

Got it.
command "driver +SDSD" work from VSOS shell, "driver +SDSD D" not.

Code: Select all

VSOS SHELL
S:>driver +SDSD
D: SD card in SD mode
S:>driver -SDSD
SDSD: Close device 'D'
S:>driver +SDSD D
E'SDSD  not found'