directx 7.1a
Vinyl 1.73
Vinyl - Plugin to make audio sound like a vinyl recording more>>
And with Vinyl 1.7, we now provide support for Mac OS X as well as Windows. This adds the MAS and Audio Unit formats to our list which already includes HTDM, RTAS, AudioSuite, VST, and DirectX.
Timeless. Priceless. Free
Main features:
You have complete control over the following parameters:
- Mechanical Noise
The amount of turntable motor rumble and noise
- Electrical Noise
Internally generated electrical noise, such as 60 Hz grounding hum
- Wear
Control how worn out the record is, from brand new to played a few thousand times
- Dust
The amount of dust on the record
- Scratch
The number and depth of scratches on the record
- Warp
The amount of warping and the warp shape for the record - from no warp to the edges totally melted and warped
- Record Player Year
The year of the record player - from current linear tracking turntables to 1930 phonographs
- Stereo/Mono
Switch between stereo and mono output
- Input and Output Gain
Set the gain in and out of the effect with visual level meter feedback.

Atari800MacX 4.2.0
Atari800MacX brings users the convenience of an Atari 800, 800XL, 130XE and 5200 emulator for Unix, Amiga, MS-DOS, Atari TT/Falcon, SDL and WinCE. more>>
Atari800MacX 4.2.0 brings users the convenience of an Atari 800, 800XL, 130XE and 5200 emulator for Unix, Amiga, MS-DOS, Atari TT/Falcon, SDL and WinCE. Our main objective is to create a freely distributable portable emulator (i.e. with source code available). It can be configured to run in the following ways :
- BASIC mode
- CURSES mode
- SVGALIB for Linux Systems
- X Window + Optional XVIEW or MOTIF User Interface
- CBM Amiga
- MS-DOS
- TOS (Atari Falcon030/TT030 and compatible)
- MS Windows (DirectX)
- SDL (many different platforms and systems)
- WinCE
- MacOS X
Enhancements:
- Added a Graphical Debugger. For a full list of debugger features see the manual or built in help. Bugs Fixed:
- Fixed issue with Cmd-key menu shortcuts when using International keyboard mapping.
- Reverted to Atari800 CVS code for PRO disk image handling, as it handles some images mine would not.
CUDA 2.2
A C language development environment for CUDA-enabled GPUs. more>> A C language development environment for CUDA-enabled GPUs.
The CUDA Toolkit is a C language development environment for CUDA-enabled GPUs.
In a matter of a few years, the programmable graphics processor unit has
developed into an absolute computing workhorse. With multiple cores driven by very high memory bandwidth, todays GPUs offer incredible resources for both graphics and non-graphics processing.
The main reason behind such an evolution is that the GPU is specialized for compute-intensive, highly parallel computation exactly what graphics rendering is about and therefore is designed such that more transistors are devoted to data processing rather than data caching and flow control.
The CUDA development environment includes:
- nvcc C compiler
- CUDA FFT and BLAS libraries for the GPU
- Profiler
- gdb debugger for the GPU (alpha available in March, 2008)
- CUDA runtime driver (now also available in the standard NVIDIA GPU driver)
- CUDA programming manual
The CUDA Developer SDK provides examples with source code to help you get started with CUDA. Examples include:
- Parallel bitonic sort
- Matrix multiplication
- Matrix transpose
- Performance profiling using timers
- Parallel prefix sum (scan) of large arrays
- Image convolution
- 1D DWT using Haar wavelet
- OpenGL and Direct3D graphics interoperation examples
- CUDA BLAS and FFT library usage examples
- CPU-GPU C- and C++-code integration
- Binomial Option Pricing
- Black-Scholes Option Pricing
- Monte-Carlo Option Pricing
- Parallel Mersenne Twister (random number generation)
- Parallel Histogram
- Image Denoising
- Sobel Edge Detection Filter
- MathWorks MATLAB Plug-in
Main features:
- Standard C programming language enabled on a GPU.
- Unified hardware and software solution for parallel computing on CUDA-enabled NVIDIA GPUs.
- CUDA compatible GPUs range from lower power notebook GPUs to high performance, multi-GPU systems.
- CUDA-enabled GPUs support the Parallel Data Cache and Thread Execution Manager.
- Standard numerical libraries for FFT (Fast Fourier Transform) and BLAS (Basic Linear Algebra Subroutines).
- Dedicated CUDA driver for computing.
- Optimized direct upload and download path from the CPU to CUDA-enabled GPU.
- CUDA driver interoperates with OpenGL and DirectX graphics drivers.
- Support for Linux 32/64-bit and Windows XP 32/64-bit operating systems.
- Direct driver and assembly level access through CUDA for research and language development.
Enhancements
- Visual Profiler for the GPU - The most common step in tuning application performance is profiling the application and then modifying the code. The CUDA Visual Profiler is a graphical tool that enables the profiling of C applications running on the GPU. This latest release of the CUDA Visual Profiler includes metrics for memory transactions, giving developers visibility into one of the most important areas they can tune to get better performance.
- Improved OpenGL Interop - Delivers improved performance for Medical Imaging and other OpenGL applications running on Quadro GPUs when computing with CUDA and rendering OpenGL graphics functions are performed on different GPUs.
- Texture from Pitch Linear Memory - Delivers up to 2x bandwidth savings for video processing applications.
- Zero-copy - Enables streaming media, video transcoding, image processing and signal processing applications to realize significant performance improvements by allowing CUDA functions to read and write directly from pinned system memory. This reduces the frequency and amount of data copied back and forth between GPU and CPU memory. Supported on MCP7x and GT200 and later GPUs.
- Pinned Shared Sysmem - Enables applications that use multiple GPUs to achieve better performance and use less total system memory by allowing multiple GPUs to access the same data in system memory. Typical multi-GPU systems include Tesla servers, Tesla Personal Supercomputers, workstations using QuadroPlex deskside units and consumer systems with multiple GPUs.
- Asynchronous memcopy on Vista - Allows applications to realize significant performance improvements by copying memory asynchronously. This feature was already available on other supported platforms but is now available on Vista.
- Hardware Debugger for the GPU - Developers can now use a hardware level debugger on CUDA-enabled GPUs that offers the simplicity of the popular open-source GDB debugger yet enables a developer to easily debug a program that is running 1000s of threads on the GPU. This CUDA GDB debugger for Linux has all the features required to debug directly on the GPU, including the ability to set breakpoints, watch variables, inspect state, etc.
- Exclusive Device Mode - This system configuration option allows an application to get exclusive use of a GPU, guaranteeing that 100% of the processing power and memory of the GPU will be dedicated to that application. Multiple applications can still be run concurrently on the system, but only one application can make use of each GPU at a time. This configuration is particularly useful on Tesla cluster systems where large applications may require dedicated use of one or more GPUs on each node of a Linux cluster.
Pinned Memory Support:
- These new memory management functions (cuMemHostAlloc() and cudaHostAlloc()) enable pinned memory to be made "portable" (available to all CUDA contexts), "mapped" (mapped into the CUDA address space), and/or "write combined" (not cached and faster for the GPU to access).
- cuMemHostAlloc
- cuMemHostGetDevicePointer
- cudaHostAlloc
- cudaHostGetDevicePointer
Function attribute query:
- This function allows applications to query various function properties.
- cuFuncGetAttribute
2D Texture reads from pitch linear memory:
- You can bind linear memory that you get from cuMemAlloc() or cudaMalloc() directly to a 2D texture. In previous releases, you were only able to bind cuArrayCreate() or cudaMallocArray() arrays to 2D textures.
- cuTexRefSetAddress2D
- cudaBindTexture2D
Flags for event creation:
- Applications can now create events that use blocking synchronization.
- cudaEventCreateWithFlags
New device management and context creation flags:
- The function cudaSetDeviceFlags() allows the application to specify attributes such as mapping host memory and support for blocking synchronization.
- cudaSetDeviceFlags
Improved runtime device management:
- The runtime now defaults to attempting context creation on other devices in the system before returning any failure messages. The new call cudaSetValidDevices() allows the application to specify a list of acceptable devices for use.
- cudaSetValidDevices
Driver/runtime version query functions:
- Applications can now directly query version information about the underlying driver/runtime.
- cuDriverGetVersion
- cudaDriverGetVersion
- cudaRuntimeGetVersion
New device attribute queries:
- CU_DEVICE_ATTRIBUTE_INTEGRATED
- CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY
- CU_DEVICE_ATTRIBUTE_COMPUTE_MODE
Documentation:
- Doxygen-generated and cross-referenced html, pdf, and man pages.
- Runtime API
- Driver API
Boxtalks 2.0
Boxtalks - Boxtalks.com(tm) boxes are the most creative way to get your message across. more>>
Enjoy Mahjong Solitaire on your own computer! Match similar Mahjong pieces on 100 fun and unique boards. You can also design your own boards and play them. Order Mahjong Epic today, and you'll get all these benefits. After ordering, you will receive your order confirmation and a registration key. Enter this registration key into the trial version and you will have unlocked the full game!
Major Features:
1. More than 100 different board sets
2. Make your own Mahjong boards
3. Intuitive and easy to use interface
4. No time-limit pressure
5. Unlimited undo and redo feature
6. Watch the solution to any board
Requirements:
1. Windows Requirements
- Windows 2000/XP/Vista
- 800 Mhz
- DirectX 7 or above
- 10.3.9 and above
- 800 Mhz Intel or PowerPC
Open Media Toolkit 2.5.0
Open Media Toolkit is a distinguished and tractable C++ framework for MacOS X and Windows which is very useful for the development of real time 2D/3D multimedia applications. more>>
Open Media Toolkit 2.5.0 is a distinguished and tractable C++ framework for MacOS X and Windows which is very useful for the development of real time 2D/3D multimedia applications.
Several commercial applications have been developed using OMT, including games from Disney, Hasbro, Mattel, Scitex, HumanCode, etc.
OMT includes classes for 2D/3D rendering and animation (through DirectX, OpenGL or its own software renderer), sound, files, database, windowing, user-interface, media importer (3D and 2D), input control, etc. It is an open source product released under the LGPL licence.
PSP PianoVerb 1.0
PSP PianoVerb is a completely free plug-in for any VST, MAS and DirectX compatible host more>> <<less
BinkMachOPlayer 1.8b
BinkMachOPlayer - Play Bink files more>>
Bink is a hybrid block-transform and wavelet codec that can encode your video using 16 different compression techniques (wavelet, DCT, motion compensation, a variety of vector quantizers, Smacker-style, etc). With all of these techniques in one codec, Bink can handle any type of video.
Bink also has a VBR psycho-acoustic based audio codec that is capable of 8:1 up to 20:1 perceptually lossless compression, so your audio will sound as good as your video looks. Other video codecs force you to license a separate audio encoder, but Bink has one built right in!
Another nice feature of Bink is that its technology was completely independently developed. We are not based on any MPEG or other committee standards (our techniques are quite different, in fact) of any kind, so the IP is safe, encumbrance-free, and (best of all) entirely royalty free. Thats why we develop our own codecs (both video and audio) - we dont want to be hindered by any third parties who see games as a side market rather than the target market. RAD has been developing video codecs for games since 1992 - our software codecs were being used before MPEG could even be played on a PC without a hardware decoder card.
The other big reason that we develop our own codec technology is because general video codecs are just not designed for games. They are designed to play movies in a nice little media player sandbox on a PC with little else going on. They use a ton of memory (Bink uses up to 16 MB less than other codecs), and they use almost all of the CPU. Bink is designed just for games - we arent trying to be a media player for the masses, or get integrated into some set top box, or stream video off the internet. Our only goal is great looking, easy to use, high performance video for your games.
The Bink SDK supports the Nintendo DS, the Xbox 360 and the Xbox consoles (using pixel shaders!), the Sony PlayStation 2 console, all versions of 32-bit Windows, the Xbox console, the Nintendo GameCube console, MacOS, MacOS X and GNU/Linux. It supports pixel shaders, DirectDraw, DIBSections, DirectSound, waveOut, Sound Manager, NGC AX, NGC MusyX, SDL_mixer, and the Miles Sound System.
Bink uses the YUV colorspace, so it can use overlays for hardware color conversion and smooth scaling on Win32 and Nintendo GameCube. On platforms with pixel shader support (DirectX 9, Xbox, and Xbox 360), Bink can use the GPU to do incredibly fast and incredibly high quality YUV to RGB conversions. Bink also includes a ton of hand-optimized assembly YUV to RGB colorspace blitters, so youll be able to access Binks output in any RGB format you like (32-bit RGB, 24-bit RGB, 16-bit RGB, etc).
As far as data rate goes, Bink really doesnt have a minimum - 256x192 animations look great at 50 kps for Nintendo DS and 1280x720s look awesome at 900 kps on Xbox and Xbox 360 for HD video. Bink is so fast, that it works great for the low-end, like the DS, and for the high-end, like the Xbox 360.
For such a high-end codec, Bink requires very little hardware resources - it will run on a machine as slow as a Nintendo DS (67 Mhz!), and will be screamingly fast on a modern P3, P4 or Athlon. Any Macintosh shipped in the last 10 years will run Bink great. All of the modern consoles can handle Bink easily (even the slow-ish PS/2 for which weve done massive assembly optimization to get Bink running wonderfully).
Because Bink is pretty different from other codecs, weve put together information describing the advantages of using Bink. You can even view the entire Bink development history to see the complete evolution of Bink. Finally, you can check out what other Bink customers think.
Think Bink!
Enhancements:
- Added support for the beta Xbox 360 hardware (June XDK).
- Fixed 8-bit audio playback on Nintendo DS - we still recommend using 16-bit audio, though.

Camfrog Video Chat 1.9.2924
Camfrog Video Chat 1.9.2924 is such a helpful program which allows you to join real streaming video chat rooms where you can hear, see, and chat with many people at a time. more>>
Camfrog Video Chat 1.9.2924 is such a helpful program which allows you to join real streaming video chat rooms where you can hear, see, and chat with many people at a time. Instant message a user to get to know them before you Webcam chat, and add them to your contact list. This videoconferencing software also works behind most firewalls and routers.
Camfrog Video Chat allows multi-user videoconferencing where you can join a room with up to 1000 users and just click a user name to begin seeing someone. Press the 'talk' button to talk to the entire room with audio. The video chat rooms are hosted by broadband users who are running the Camfrog Video Chat Room Server software so any user can set up their own multi-user video conference for other users to join. No Webcam is required to see people, but some rooms might not allow users without Webcams. Camfrog Video Chat is optimized for broadband users so it has fast video.
Enhancements:
- Fixed slowdown problem in busy chat rooms.
- Solved the problems for some users who were seeing upside down video windows.
- Fixed a bug that caused some users to crash when exiting rooms.
- Fixed a problem with profile photo submissions.
- The installer DMG now has an alias where users can easily drag the app to their applications folder.
Requirements:
- A multimedia PC with a 1GHz processor or faster, 512MB RAM, DirectX 9 or newer.
- Microsoft Windows 2000, 2003, 2008, XP, Vista or Windows 7 operating system.
- Page: 1 of 1
- 1