Thursday, February 19, 2009

getopt() for windows

On most embedded projects, I find the need to write utility applications that run on a PC. I have written programs to emulate TCP/IP clients and servers, test USB communications, test protocol implementation in firmware, and automate GPIB testing. Since most Linux (Unix, FreeBSD, etc.) utilities use getopt() for command line processing, I find it very useful when creating these utilities on Linux. I just found that I can do the same for Windows with this getopt port for Win32 and MFC development by Hans Dietrich.

Tuesday, February 10, 2009

New Electric Guitar Uses DSP to Emulate an Acoustic

An electric guitar is being developed at the Massachusetts Institute of Technology that simulates a full sized acoustic guitar using a wooden insert and digital signal processing (DSP). The wooden insert is interchangeable to simulate different Acoustics. The newest version is going to use the Freescale DSP56371 with the Symphony SoudBite Development Kit.

MIT News Feature Story EETimes story