Search found 27 matches

by Lasse
Mon 2017-09-25 13:46
Forum: VSIDE
Topic: VSIDE with a high DPI monitor
Replies: 0
Views: 546

VSIDE with a high DPI monitor

I thought I'd share a small tip, just in case someone out there has wondered about the same thing I have recently. Originally it seemed to me that VSIDE does not support high DPI scaling properly. Adjusting the UI scale in Windows to a higher setting than 100% caused fonts to render blurred, which i...
by Lasse
Tue 2017-01-03 18:15
Forum: VS1005 and VSOS Software
Topic: Compiler crash [with function pointers].
Replies: 4
Views: 735

Re: Compiler crash [with function pointers].

The line "typedef void *(fn)(void)" declares the type of "function returning a pointer to void", i.e. not a pointer to a function. I think the original code should declare an array of pointers to functions returning void pointers. From the top of my head I can't remember if the ANSI specification su...
by Lasse
Tue 2017-01-03 17:54
Forum: VSIDE
Topic: how to creat using assemblly program's solution/project
Replies: 15
Views: 3419

Re: how to creat using assemblly program's solution/project

franky_kin wrote:it display:error syntax err
near .end ***err***
Whenever this happens to me, its because there is no newline character on the last line of the assembly source file. For some reason VSA wants that. So you could try adding a blank line at the end maybe.
by Lasse
Fri 2015-01-30 15:45
Forum: VS1005 and VSOS Software
Topic: SPI initialisation for VS1005 as slave to receive datas
Replies: 20
Views: 3053

Re: SPI initialisation for VS1005 as slave to receive datas

So, as per request, here's the UART controlled VSOS audio player example. I haven't tested it for a while but it used to work so I assume it still does, at least to some degree. ;) The attached VSIDE project DevUart builds a VSOS library which simply provides UART communication through a FILE interf...
by Lasse
Mon 2014-12-15 14:14
Forum: VS1005 and VSOS Software
Topic: VSIDE2.30 compile error
Replies: 5
Views: 1419

Re: VSIDE2.30 compile error

Hi, Boen, I'm glad you got it working again. Also thanks for your input Safans! It would be interesting to know the mechanism which causes our Make to misbehave like that. At first I suspected that the wrong make gets executed somehow but when I look at the code which launches the build process I ca...
by Lasse
Fri 2014-12-12 15:17
Forum: VS1005 and VSOS Software
Topic: VSIDE2.30 compile error
Replies: 5
Views: 1419

Re: VSIDE2.30 compile error

there is a problem puzle me, recently I have install some softwares such as matlab, proteus, Atmel studio. Hello Boen, honestly I'm puzzled as well. When VSIDE builds a project it launches "make.exe" which is located at the directory VSIDE\Bin. We use a Windows build of GNU make. To me it seems tha...
by Lasse
Mon 2014-09-22 18:33
Forum: VSIDE
Topic: VSIDE ver2.29 template compile error
Replies: 5
Views: 2519

Re: VSIDE ver2.29 template compile error

Hi, CodecServices::playTimeSeconds and the like are 32-bit integer values which are "long int" in the VSDSP environment (the data word is 16 bits wide). I think the problem is due to the "%d" format string which assumes 16-bit integer arguments. You'll need to cast the arguments to s_int16 or altern...
by Lasse
Fri 2014-07-11 13:41
Forum: VS1005 and VSOS Software
Topic: Mixing two mp3 streams (example)
Replies: 6
Views: 1300

Re: Mixing two mp3 streams (example)

Hi, How can I save optained mixing MP3 file into SD card.Can you advise me for easly method to save it. I'm assuming you need to save the result in real-time? There are some challenges to overcome in that case. From what I've heard, writing to the SD card will introduce latency issues which can be i...
by Lasse
Tue 2014-07-08 13:08
Forum: VS1005 and VSOS Software
Topic: Mixing two mp3 streams (example)
Replies: 6
Views: 1300

Mixing two mp3 streams (example)

Dear all, attached is the result of a quick experiment on how to play two mp3 files at the same time (and mix the result) on VS1005 developer board running VSOS3. I didn't test it very thoroughly but I hope it works. Of course, if you find a bug, please let me know :) I tried to maximize the simplic...
by Lasse
Fri 2014-02-21 18:28
Forum: Command Line Tools
Topic: LCC Bug: Guard bits should be updated before right shifts
Replies: 10
Views: 4042

Re: LCC Bug: Guard bits should be updated before right shift

Hi, here's the updated compiler. It seems LCC already handled s_int32 comparisons so I only had to update the bit shift operator. Because we allow shifting by a negative value the compiler needs to update the guard bits even when you write a left shift expression like "a<<b". I'm hoping it won't do ...