Monday, September 04, 2006
Free Java Assemblers
Free POP3 or IMAP Email Mailboxes
Free PowerPC Mac Emulators
Free Music Digitized Voice Libraries
Free Script Learn install and configure mod python
Free Software & Server Ruby on Rails
Free Software ASP.NET Programming
Free Script C and C++ Multimedia
Free Progamming C and C++ Resources
Sunday, September 03, 2006
Free Software ASP Programming
Free Ebook For Web development on Flash
Free Online tutorials and guidelines on Web development in Flash
Free Mobile Phone Cell Resources
Ringtones Galore Looking for ringtones for your cell phone? This site serves up hundreds of free ringtones, including many current popular chart hits. Most of the ringtones are in Nokia Composer format, although there are other formats available here, as well.
Zedge This popular "mobile phone community site" offers loads of free goodies for your cell phone. Here, you'll find wallpapers, themes, ringtones, animations, Java games, and more. OnlineTextMessage This nifty site lets you send free SMS text messages to anyone with a text message/SMS enabled mobile phone. All major carriers are supported: Verizon, AllTel, AT&T, Cingular, T-Mobile, Sprint, SunCom, Nextel, and more. FreeMobileFun This site serves up a nice collection of free wallpaper images, suitable for cell phones. Here, you'll also find free phone screen savers, ringtones and more. The content here is updated daily. Ringtone-Mania At this site, you'll find lots of free goodies for your mobile phone, including polyphonic and monophonic ringtones, color wallpapers, themes, videos, games, screen savers, and more. Itsall3 Here, you'll find a fun collection of free goodies for your cell phone, including ringtones, videos and themes. There's also content for your PC, including over 1,000 games, jokes and more. MyFoneThemes This site offers a good selection of free downloadable cell phone themes and personalized mobile phone themes. Here, you'll find cell phone themes for Nokia, Sony Ericsson, Panasonic, and more. Animated phone themes with free ringtones and cell phone screensavers are available for Motorola handsets. FunForMobile This fun mobile phone site lets you search the Web for free ringtones, which you can then preview and send to your phone. The site offers TrueTones that mimic voices by various celebrities. The site also lets you upload your own music, videos, Java games and pictures to your mobile phone. MyMobileToy This site offers free, easy-to-use online tools that let you upload your own pictures and music to your mobile phone, without the hassle of software or cables. You can also share your content here with your friends. Phone Wallpapers This site offers a good roundup of free mobile phone wallpapers. The site includes instructions for adding the wallpapers to your phone. Image categories here include animals, cars, holidays, movies/TV, sports, and more. TheUnlocker At this popular site, you'll find thousands of free downloads for your mobile phone, including ringtones, tutorials, unlocking software, logos, wallpapers, themes, phone applications, phone games, and much more. Mobcrop This cool, unique free service lets you easily create and upload your own wallpapers and logos for your mobile phone. You can download images via WAP, or to your PC. No registration is required to use this service. Image formats supported include JPEG, GIF and PNG. Pix2Fone Here's a nifty free service that lets you easily create custom wallpapers, backgrounds and logos for your cell phone. You can use Pix2Fone online, or download it as an extension to Internet Explorer or Mozilla Firefox. Pix2Fone can be used worldwide and supports virtually all models of cell phones that have color displays. Unlock.NokiaFree Is your cell phone locked to a specific network? This site offers a free "unlock codes generator" that you can use to unlock your phone (which will enable you to use your phone with any service provider worldwide). Free-Ringtones This site serves up a good selection of free ringtones for your mobile phone. Here, you'll find Nokia ringtones in keypress, Composer and RTTL formats, as well as Motorola and polyphonic ringtones.
Free Virtual Postcards
FreeWebCards Recently, many digital greeting card sites have begun charging for their services. Fortunately, there are still a few quality free greeting card sites out there. Case in point: FreeWebCards.com, a fine site that has loads of categories and offers animated and Flash multimedia cards.
AllFreeGreetingCards At this site, you'll find a good selection of free digital greeting cards for all occasions. Postcard categories include friendship, romance, family, holidays, and many more.
SendFreeBirthdayCards This site offers a fun categorized collection of free animated digital greeting cards, suitable for birthdays as well as other occasions. Electronic-Greetings This unique free service lets you easily set up your own custom digital greeting cards service on your Web site. This nifty feature is a great way to add extra appeal to your site and it helps you build repeat traffic. The service works on all types of servers and can be set up in only a few minutes. Virtual Gravy Greetings This free digital greeting site offers cards for many occasions, including birthdays, holidays, get well, anniversaries, and more. Here, you'll find a lively selection of cards featuring colorful images and, in many cases, nifty visual effects. AAAPostCards This outstanding free digital greeting card site offers cards for every occasion. Just browse the thumbnail images until you find the card you want, then personalize it with your message and send it on its way. E-Cards-Greetings At this free digital card service, you'll find a fun collection of colorful E-cards, many of which feature animations. The service includes a feature that alerts you when your recipient has viewed the card you sent. Radiocards This is a free European digital greeting card site with a novel idea. Here, you can customize your card with an image and your personal greeting, as well as a live streaming radio station selection. Card images here include various lovely scenes from around the world, including photos from Ireland, Spain, France, Canada, the U.S. and more. CyberKisses Send your Valentine sweetheart an animated kiss at this clever free digital card site. There are kisses for girls, kisses for guys, hugs and smooches of all varieties, from blown kisses to healing kisses to smiles, nibbles and even wet kisses. If it involves puckered lips, it's here. All-Yours Digital Cards A major, well-done free greeting card service. Many images are available and you can customize your digital greeting card's color, backgrounds and music. You can even link to any picture and/or sound on the Web. You can also add a sound selection from your own computer. If you have a Web site of your own, you may set up your own custom co-branded postcard service via this site. Postcards from Prison This decidedly offbeat free digital greeting card service offers various memorable images from the annals of crime and justice. From Clint Eastwood in "Escape from Alcatraz" to James Cagney in "Angels with Dirty Faces," to real-life prison photos, you'll find it here
Free Google Dance Tool
As a webmaster you might know that the search engine Google does an update mostly once a month. Several days before the updated database is available at www.google.com you can get a preview of the new data index at www2.google.com and www3.google.com. While that update period the search results vary from time to time so the update got the name Google Dance.
Free Fun Games
Tray Animations lets you display entertaining (yet completely useless) animations in your task tray. If the several included animations aren’t enough, you can create some using the Tray Animations editor (252 Kb). If editing isn’t your cup of tea, you can download more from the author's website (420 Kb), or use some of the thousands of Windows animated cursor files available for download elsewhere.
Thermonuclear Domination v1.00
Thermonuclear Domination is a freeware game of nuclear war that runs in a Window. Players take turns in aiming and firing nuclear weapons using a simple angle/range system. Each side has missile silos, cities, factories and submarines to control. One hidden city houses the enemy headquarters, destroy this and the enemy will lose. Thermonuclear Domination is simple and fun to play, and you get to destroy the world too
Free HTML Editors
Features include an internal browser "Instant View" mode shows your HTML changes as you make them -- on each keystroke! Accepts fully formatted text, tables, outlines from any Windows 95-compliant application, automatically creates HTML pages. Supports up to 6 Web browsers, switches between them in a flash. Supports development of HTML, frames, CGI, Perl, C++, Java and Javascript with many intelligent tools and functions. Built-in intelligent FTP client automatically uploads changed files, for complete Internet access in one program. Powerful keyboard macros can include system commands, even other macros, for maximum flexibility. User-defined toolbars provide any tags or content you need for any of the supported languages and support system commands as well. User-defined file templates - allows you to specify default document format and contents. Global search & replace across all open documents, no limit to number of open documents except system resources. Built-in step-by-step tutorials on HTML development, JavaScript, frames, the Internet.
HTML-Kit is a full-featured text editor designed to help HTML, XML and script authors to edit, format, lookup help, validate, preview and publish web pages. Newcomers to web page development can benefit from letting it point out errors and suggest improvements. Experts can save time spent on common tasks using the customizable and extendible editor while maintaining full control over more than dozen supported file types including HTML, XHTML, XML, CSS, XSL, JavaScript, VBScript, ASP, PHP, JSP, Perl, Python, Ruby, Java, VB, C/C++/C#, Delphi/Pascal, Lisp, SQL, and more.
PowerHTML 2.0 is a web site development tool built by Jonathan Brownell, one of the Abscissa Tech developers. It breaks the mold set by today's WYSIWYG tools and instead provides an HTML-oriented interface that is designed to give you maximum control over your web pages. A brief encapsulation of the many features of PowerHTML follows. 1.- Advanced HTML file support. 2.-HTML syntax color-coding. 3.- An advanced project management system, providing easy access to any files loaded in the project. 4.- A complete project FTP system. 5.- File management services to help in maintaining your site. 6.- After you've completed the design of your page, you can preview your page in an internal window using the powerful Internet Explorer engine. 7.- Best of all, PowerHTML is free!
Free Security tools Backup & Remove
Most people have some data that they would rather not share with others - passwords, personal information, classified documents from work, financial records, self-written poems, the list can be continued forever. Perhaps you have saved some of this information on your computer where it is conveniently at your reach, but when the time comes to remove the data from your hard disk, things get a bit more complicated and maintaining your privacy is not as simple as it may have seemed at first. Eraser is an advanced security tool (for Windows), which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.Eraser is FREE software and its source code is released under GNU General Public License.
Freebyte Backup is a freeware backup program for Windows 95/98/ME/NT/2000/XP. It allows one to easily copy (and filter) a large number of files and directories from various sources into one backup directory. It is possible to backup all files found in the specified set of input directories, or to have only certain file types copied. Files can be filtered according to file-extensions. With the optional 'Incremental backup' feature, the program only copies files which have not yet been part of a backup. It is also possible to specify a date, so that only files changes/created after a certain date/time are copied, or to only copy files if they are more recent than the corresponding files at the target location. Additionally, one can view a report which lists all the files; of each file one can see wether the files is copied or skipped, the file size, file date, source and target locations, total number of files copied, total number of bytes copied. For each backup set, a different profile can be created specifying different input and output directories and filter settings. Has command-line parameter for automatic and scheduled startup in combination with programs like Freebyte Task Scheduler.
Free Multimedia Player
vanBasco's Karaoke Playeris a freeware product that plays Karaoke (.kar) and standard MIDI (.mid, .midi, .rmi) files. Features include: - fully customizable Karaoke window: change font, colors, number of lines (up to four), background image - lyrics can be displayed in a resizable window or full-screen - control window: ability to change tempo, volume, key of song - can mute or play solo individual instruments - changes can be saved to playlist so that they are remembered in the future - real-time MIDI output window: shows notes, volumes, and instruments - piano view: displays notes on a big piano keyboard - ability to manage files in an unlimited number of playlists - plug-in: integration with Netscape and Microsoft web-browsers, if desired - easy-to-use intuitive graphical user-interface with skin support - complete install & uninstall support makes setup of software straightforward even for novices System Requirements: Windows 95/98/ME/NT 4/2000/XP
CDEx CDex is a powerful ripper and encoder combo that has satisfied MP3 software fans for a few years now. Albert Faber is a leading contributor for the LAME encoding project. CDex rips fast and accurately, applying jitter correction for quality control. Files are normalized to ensure consistent volume levels. Track information can be read from the CD's .ini file or you can hook up to the CDDB database on the Internet, both will keep you from typing in track names yourself. The program uses LAME as its default encoder but can be used in conjunction with a variety of encoding tools for various formats. Since Faber works on the LAME project, you can be assured he will include the latest and best version of the encoder with CDex. Additionally, CDex functions as a free mp3 to wav converter, easily decoding your audio to prepare for CD burning.
MovieTrack organizes all your movies so you can spend time doing what you love most...watching them! The automatic numbering system saves you the frustration of looking through a stockpile of dvds and the easy tracking system will never let you forget that you lent out your movies to someone. Retrieves extended information from the Internet Movie Database within seconds, prints out your list, connects directly to your friends' computers for movie list exchange, and more...
Free Download tools
Free FTP Client
Free PHP Cache Kit
PHP-Cache-Kit - dramatically speed up your site with this easy-to-use PHP caching kit PHP-Cache-Kit is a slim little PHP class which allow you to quickly and easily implement module-level caching into your PHP projects.
With some thoughtful caching, your site can scale upwards dramatically with existing infrastructure. Once you see it in action and understand how simple caching is to implement, you'll surely find lots of uses. PHP-Cache-Kit is easy to understand and simplified down to under a hundred lines of code.
Easy to integrate, flexible and blazingly fast - oh, and free too!
Saturday, September 02, 2006
Free AJAX Toolkits, Frameworks, Libraries and Source Code
- Google Web Toolkit - Build AJAX applications in the Java language
-
Google Web Toolkit helps you in developing AJAX web applications like Google Maps and Gmail by taking care of many of the browser dependencies under the hood. Your applications are built using Java, and the toolkit translates it into JavaScript and HTML that works across a number of browsers, including IE, Firefox, Opera, Mozilla and Safari. You can also intermix JavaScript into your code. Other features include the ability to create widgets and lay out widgets, debug your applications using advanced Java debugging facilities, simple remote procedure calls (RPCs), automatic management of the browser's back button, etc.
- Yahoo! User Interface Library
-
Yahoo! supplies a number of utilities and controls for use in your AJAX and DHTML web applications. They are released under a BSD licence. The library is written in JavaScript. The library features a calendar, containers (which includes tooltips, dialogs, etc), menus, sliders, treeviews, autocomplete, a drag and drop utility, an animation utility, CSS fonts, CSS page grids, and so on.
- Yahoo! Design Pattern Library
-
The Yahoo! Design Pattern Library features a variety of patterns, which are defined by them as optimal solutions to common problems. Each problem comes with text describing the solution. Among the many patterns described are animation transitions, collapse transitions (such as when you want to collapse an item on a page), dim transitions, expand transitions, fade-in transitions, self-healing transitions, slide transitions, spotlight transitions, page grids, tool tips, hover, etc.
Free Java Libraries and Source Code
- QFLib
-
This Java library is compatible with JDK 1.1, 1.2 and above. The library supports the following: a logging system, GUI stuff, "especially a JTable extension that supports sorting and filtering with only a few lines of code", and a collection of miscellaneous utilities (command line parser, thread pool, etc).
- ObjectDB for Java/JDO Free Database Edition
-
ObjectDB for Java/JDO is an Object Database Management System (ODBMS) written in Java. It is JDO compliant (Java Data Objects), allows your application to query the database using JDO Query (JDOQL), allows you to have up to 5,000 Java objects per database, uses a single file database, etc. The free edition may only be used for personal, non-commercial purposes.
- Cyrus SASL
-
To quote, "the Cyrus SASL library is a generic library for SASL authentication, as used in SMTP and IMAP protocols. It's used for authentication by the Cyrus IMAP server as well as the Sendmail 8.10 release." It also includes a Java SASL library. Note that the link above is to an FTP directory. Look for a file like "cyrus-sasl-1.5.20.tar.gz" (the numbers may change when newer versions are released).
- GNU Classpath
-
This is a free replacement for Sun's proprietary class libraries. It is still currently under development. The intention is for the released version to be fully compatibile with Java 1.1 and mostly compatible with 1.2.
- Biss AWT
-
According to its web site, this Java framework provides approximately 150 classes for building graphical applications. Unlike java.awt which uses the native operative system's look and feel, this one has its own appearance. Source code is provided. It has support for pop-up menus, notebooks, hierachial lists, etc, without the need for a JDK 1.1 native library.
Free 3D Engines, 2D Engines, Graphics Libraries / Source Code, Image Drawing
-
Compress and decompress JPEG files with this library, which is actually a port of the Independent JPEG Group's C sources into Pascal/Delphi. It was written for Turbo Pascal 7.0 and Delphi 2.0 but should work with other Pascal compilers which are compatible with these two.
- MESA
-
A 3D graphics library with an API similar to OpenGL. It implements the OpenGL 1.2 API specification (as of version 3.0), and works on most Unix systems with X11. Drivers are available for Amiga, Windows, Macintosh, MSDOS, NeXT, BeOS, etc. 3D hardware supported include 3dfx Voodoo1, Voodoo2, Voodoo Rush, Voodoo Banshee, Voodoo3, nVidia, Amiga Warp3D, Matrox G200/G400, nVidia RIVA, ATI Rage Pro.
- Gizmo3D
-
This C++ 3D engine is free for non-commercial use. It is available for Win32, Linux and IRIX. It provides for scene management and presentation, 3D graphical nodes, multipass rendering and effects, selection and collision detection, animation control, etc.
- LibXMI
-
You can use this C library for rasterizing 2-D vector graphics primitives such as wide polygonal lines, circular and elliptical arcs and filled polygons. It does not interface with the screen directly, rather, it draws into a user-supplied matrix of pixels. Platforms supported include Linux, FreeBSD and Unix systems. However, the author notes that it should be possible to compile it and install it on any system with a C compiler.
- Scitech MGL
-
SciTech, makers of the well-known Display Doctor, has released its Scitech MGL library under an open source public license. This full-blown graphics library has loads of features to allow you to write 2D/3D graphics programs (such as games, etc). It has a 3D API that can scale from software-only to full 3D hardware geometry acceleration. You use the OpenGL API to write your program, for the Windows and/or MSDOS environment, thus allowing you to maintain one set of sources for programs on these platforms. The library comes with complete source code, and a host of useful supplemental libraries (also with source code). There are too many features to list here. Check out the website yourself. The website boasts that this library was used in the development of games like WinQuake and Hexen II.
- ImageMagick
-
ImageMagick is a well known package of libraries and tools for reading, writing and manipulating many image formats, including GIF, JPEG, PNG, PDF, Photo CD, etc. You can create the image, rotate it, resize it, add special effects, convert between formats, and so on. The library is in C, but there are C++, Perl, Java and Python interfaces as well. The object-oriented C++ interface provides integrated support for STL. Supported platforms include Linux, Windows NT/95, Macintosh, VMS, OS2 and "virtually any Unix".
- LibWMF
-
LibWMF is a library that is able to parse Win16 WMF files and converts them to GIF or fig file formats, or X draw commands for use in an X Windows program. The library is released under the LGPL and should work on Linux.
- Paintlib
-
Paintlib is a C++ class library that allows you to easily decode an image and manipulate it. It supports, with the help of publicly available libraries, the following formats: JPEG, TGA, TIFF, JPEG/JFIF, Windows BMP, Mac PICT, and TIFF previews in EPS files. It can be used on Win32, MSDOS, Linux, etc. There is apparently an ActiveX control as well.
- PNG Source Code, Library and Utilities
-
The Portable Network Graphics format is a lossless compression image format. The site features lots of information about PNG and includes source code and libraries for you to implement PNG in your own program. There are even Java and JavaScript versions, converters, and a whole lot of other utilities and source code.
- JPEGFile
-
A Win32 class library that allows you to read JPEG files into a RGB buffer and saves the buffer as a RGB file or a grey scale JPEG file.
- Open Scene Graph
-
Open Scene Graph (OSG) is a high level 3D graphics toolkit that you can use in development of games, visual simulation, virtual reality, scientific visualizations and modelling. It is an object oriented framework written in standard C++, uses OpenGL, and supports Windows, Mac OS X, Linux, FreeBSD, IRIX and Solaris. OSG is released under a "relaxed version" of the GNU LGPL, allowing its use in both open and closed source projects (see the site for details).
- g2 2D Graphics Library
-
This open source 2D graphics library is written in C and has a C, Fortran and Perl interface. It exposes functions that you can use to generate graphics for Postscript, X11, PNG, and Win32. The library has been tested on Linux, AIX, Digital Unix, SunOS, IRIX, VMS and Windows NT/2000.
- GD Library
-
This is a well-known library for the creation of PNG and JPEG images. It is written in ANSI C, but you can also call the library from Perl, Tcl, Pascal, Haskell, REXX and possibly other languages. It has facilities for you to draw lines and arcs, write text, colour the images, cut and paste images, do flood fills, etc.
- Expression 3D Toolkit
-
Expression is a C++/STL toolkit that supports interactive 3D graphics using OpenGL as well as non-interactive sphere tracing. It runs on Win32 and Linux, supports JPEG and 3DS filters, is MT-safe (thread-safe) (supports both POSIX and Win32 multithreading), handles 3D and homogenous coordinates, 3x3 and 4x4 matrices, quaternion, colour range maps, axis aligned bounding boxes, fogs, procedural textures, fullscreen and windowed modes, polygonal models (tri-mesh), primitive sky, particle systems, etc.
- Bolt3D Engine
-
Bolt3D is a real-time 3D engine for Win32 systems. It supports real-time gouraud, phong, texture-mapping, particle systems (for stuff like smoke and bubbles), bilinear-filtering, surface mapping, artificial spotlights, fog effects, 3D object creation (spheres, cones, sweeps, cubes, hardware acceleration, etc. You can interface the code from Visual C++, Delphi and Visual Basic. The engine is free.
- libAfterImage
-
libAfterImage is an image manipulation library for X Windows that supports loading, storing blending, rendering and manipulation of images. Image formats like XCF, XPM, PPM/PNM, BMP, ICO, JPEG, PNG, GIF, TIFF (full range) can be imported into the library, which also allows you to use TrueType fonts. The library may be used without X Windows, and handles scaling, tinting, flipping, tiling, textuarized, semi-transparent 3D text rendering, etc.
- Libart
-
This 2D graphics library supports numerous data structures (vector paths, Bezier paths, RGB and RGBA images, sorted vector paths, MicroTile arrays, Affine transformations) and algorithms (converting Bezier paths into vector paths, antialiased rendering of SVPs, alpha-compositing, etc).
- GraphLib
-
This C++ class library that can be used to represent graphs. It comes with a few graph algorithms and is extensible. It runs on Windows 9x and Linux.
- Interactive Visualisation Framework
-
Ivf++ is a C++ visualisation framework for 3D rendering that encapsulates OpenGL and GLUT functionality. Its extensible foundation classes can be used either standalone or in conjunction with other GUI libraries such as FLTK, MFC and GTK+. It comes with tutorials and a user's guide. It runs on Windows and X11 (Unix systems) and apparently has been tested on Windows NT/2000, Linux and IRIX.
Free Delphi and Pascal Libraries and Source Code
-
If you need to add speech to your programs, or enable it to process speech input, TurboPower's Async Professional provides you an easy access to Microsoft's Speech API (SAPI) allowing you to integrate voice/speech recognition and speech synthesis in your programs. It also handles the sending and receiving (as well as viewing and printing) of faxes (and converts BMP, DCX, PCX and TIF files automatically), alphanumeric and text (GSM/SMS) paging, high speed file transfers (including the major file transfer protocols like Zmodem and FTP), IP telephony (audio and video, Voice Over IP or VOIP), Internet communications (Winsock access), supports ISDN modems, RS-232 and RS-485 standards, and includes an XML-based modem database. And so on. Like most of the TurboPower tools, this open source toolkit may be used with Delphi and Borland C++ Builder and ActiveX environments like Microsoft Visual C++ and Visual Basic. If you use Borland Kylix on Linux, you might want to try the TurboPower Async Professional CLX version.
- TurboPower SysTools
-
TurboPower SysTools contain numerous utility functions and classes for Borland Delphi and Borland C++ Builder as well as programming environments that support COM objects (like Microsoft Visual Basic, Microsoft Visual C++. Among the routines included in this library are string manipulation routines, date and time math routines, high-speed sorting, high-precision maths, runtime math expression analyzer, Microsoft Excel-like finance and statistical routines, email attachment MIME encoding and decoding, reusable containers (stacks, queues, trees, deques, hash tables), CRC data integrity checking, 1 dimensional and 2 dimensional (1-D and 2-D) bar codes, money routines, logging classes, patterns, random number distributions, text data manipulation and more. SysTools is open source, released by TurboPower under the Mozilla Public License. It works on Windows systems. There is also a version of TurboPower SysTools for Kylix.
- TurboPower Orpheus
-
TurboPower Orpheus contains over 120 VCL components such as data entry components, data entry validators, grid for presenting and editing 2 column information, status bars, progress bars, button and tab styles, report views, countdown and elapsed timer components, etc. Orpheus is open source, and may be used with development tools that support VCL such as Borland Delphi and C++Builder.
- TurboPower ShellShock
-
ShellShock contains native VCL components that allow your application to integrate with the Windows shell and Windows explorer. Included in this package are tree views, list views, combo boxes, enumeration of folder contents, monitoring of shell events, file operations (copy, delete, move, rename, together with Windows shell animations), drag and drop support, Windows shortcut creation and inspection, customization of common dialog boxes, minimization to the system tray, etc. You need to use a development tool that supports VCL such as Borland C++Builder and Delphi to use this toolkit. ShellShock comes with source code.
- TurboPower OnGuard
-
If you need to create demo versions of your programs, you might want to check out TurboPower's OnGuard library. The library provides you the ability to create applications that are time-limited, feature-limited, limited to a certain number of uses, limited to a certain number of concurrent network users, etc. Written in Object Pascal, it may be used in Windows development using tools like Borland C++Builder or Delphi.
- TurboPower Essentials
-
TurboPower Essentials has 13 open source native VCL components that provides drop-down calendars and calculators, roll-up dialog boxes, 3-D labels, tiled backgrounds, scrolling messages, menu buttons, etc. You need to use a development tool that supports VCL such as Borland C++Builder and Delphi to use this toolkit.
- TurboPower Visual PlanIt
-
Add time, task and contact management to your applications with Visual PlanIt's synchronized data-aware VCL components. You can create mult-column Outlook style contact grids; day, week, month event views, Outlook style task lists, connect-and-go database connectivity, printing, etc. The components are compatible with Delphi and C++Builder (and presumably any other development system that supports VCL components).
- TMidiGen
-
This Delphi and C++ Builder component allows you to create MIDI sound effects and note sequences in your programs. It generates the MIDI data in memory, and thus does not require external files or resources. It has 175 instruments, Advanced Pitch Blend, Modulation, Sustain, Chorus, Reverb effects, volume and pan adjustments, etc. It appears to be free (although the website makes no mention of the licence under which it is released; let me know if you have information about this).
- TToneGen
-
TToneGen is a Delphi and C++ Builder component that lets your application create waveform sound effects. It generates the WAV waveforms in memory. It supports amplitude modulation, full AHDSR envelope shaping to alter the dynamics of the selected waveform, handles a frequency range from 20Hz to 20kHz, etc. It appears to be free (although the website makes no mention of the licence under which it is released; let me know if you have information about this).
- Soundlib2 Sound Library
-
SoundLib 2 is a library for mixing and playing sound files under Borland Pascal 7 and the Free Pascal Compiler with 32 bits DPMI on a SoundBlaster or compatible. It currently supports WAV, VOC, RAW, MOD, S3M and XM files. The library does automatic sample rate conversion, sample interpolation, has 32 bit mixing routines with support for a maximum of 256 channels, and support for Dolby Pro Logic. It comes with a Borland Pascal help-file and some demo files.