Library to simplify the process of getting spectrum data from recording device. See documentation for details.
Be the first to post a text review of LineSpec. Rate and review a project by clicking thumbs up or thumbs down in the right column.
3.21 build 2009.05.20 General changes/library: - Minor arrangements so the assembly can be easier used for PureBasic - When multithreading, current/new wavedata memory was switched even if no new data was available, resulting in switching between old/current data. (Demos are not affected) Demo applications: - Device setup starts mixer in recording mode
3.20 build 2009.02.15 General changes: - Startup() has now a flag - GetSpectrum() is now ~ 95% assembly and way faster: ~ 4.4x Wavedata preperation ~ 3.4x FFT generation ~ 3.6x Postprocessing, calculating and boosting ~ 1.7x Array processing / copying Total improvement is ~ 3.4x speed (using elapsed times for 32 calls with new spectrum data; 5 tries each, comparing best value(s) of the (slightly modified) old version with the worst value(s) of the new version) Demo applications: - Basic native support to gather titles from Apollo, Winamp and latest Foobar 2000 - Rewritten and enhanced stretching/alignment for Wallpaper demos - Fixed GDI leak when size changes (Wallpaper demos only) - When entering foreground mode (due keypress or elapsed time) visibility is automatically restored - Lot's of Windows XP workarounds - Menu for tray icon click with right mouse button - New icons; Vista png icon (untested) - SetStretchBltMode left HALFTONE so eye stretching is no longer corrupted on Windows NT series. - Systray icon reloading - Semitransparent title bar (optionally / requires msimg32.dll) - When main window is hidden, spectrum is rendered in the systray (icon) instead
3.20 build 2009.02.15 General changes: - Startup() has now a flag - GetSpectrum() is now ~ 95% assembly and way faster: ~ 4.4x Wavedata preperation ~ 3.4x FFT generation ~ 3.6x Postprocessing, calculating and boosting ~ 1.7x Array processing / copying Total improvement is ~ 3.4x speed (using elapsed times for 32 calls with new spectrum data; 5 tries each, comparing best value(s) of the (slightly modified) old version with the worst value(s) of the new version) Demo applications: - Basic native support to gather titles from Apollo, Winamp and latest Foobar 2000 - Rewritten and enhanced stretching/alignment for Wallpaper demos - Fixed GDI leak when size changes (Wallpaper demos only) - When entering foreground mode (due keypress or elapsed time) visibility is automatically restored - Lot's of Windows XP workarounds - Menu for tray icon click with right mouse button - New icons; Vista png icon (untested) - SetStretchBltMode left HALFTONE so eye stretching is no longer corrupted on Windows NT series. - Systray icon reloading - Semitransparent title bar (optionally / requires msimg32.dll) - When main window is hidden, spectrum is rendered in the systray (icon) instead
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: