Dunes Audio Components for Delphi 1.2.0.0

License: Free Trial ‎File size: 5.33 MB
‎Users Rating: 3.7/5 - ‎13 ‎votes

Dunes Audio Components for Delphi '06 '07 '09 '10 XE XE2 XE3 is a set of Delphi components to play, rip, encode, convert and decode audio. The component to encode supports: Wav, MP3, WMA, OGG, FLAC. The component to decode supports: Wav, MP3, WMA, OGG, FLAC, AC3, VOC, M4U, AAC, AIIF, MP4, AAC, RA. The components are simple to use for any level programmer; novice or advanced. All components are accompanied by a help file. Codec suite The library uses a codec class as basis. This codec class has routines to decode or encode different kinds of audio data. All codecs included in your project are available through the global Audio object. The global Audio object creates and auto-detects the input audio format. Audio player The audio player plays data directly from a codec. All features of a player are included like pause, play, set position, volume, etc. It supports almost all kind of audio formats with only a few lines of code: Create the audio player object, attach an input codec and play... Audio converter The audio converter converts data from one audio format to another using only a few lines of code: Create the audio player object, attach an input and output codec and convert... CD Ripper The CD ripper reads the content of the audio CD and it also retrieves the cd information as title, artists, track names from the internet using cddb. The CD ripper can be used in combination with the audio player or converter Codecs: The following codec classes are available: TAudioWAV: This codec handles uncompressed PCM data. TAudioACM: This codec handles ACM compressed wav audio. TAudioMP3: This codec compresses to MP3 using the famour LAME library TaudioWMA: This codec handles Windows Media Audio files. It can read and write to WMA and MP3. TAudioOGG: This codec handles OGG files. TAudioFFMPEG: This codec is based on the FFMPEG library which can encode to MP3, WMA and FLAC and decode from virtually every source. TCDAudioTrack: This codec is part of the CD Ripper

VERSION HISTORY

  • Version 1.2.0.0 posted on 2011-08-05

Program Details

EULA

DISCLAIMER / END USER LICENSE AGREEMENT This is a legal Agreement between you, the end user, and Dunes Multimedia. By opening this sealed media package and/or by using the Software, you are agreeing to be bound by the terms of this Agreement. GRANT OF LICENSE. Dunes Multimedia grants you the right to use one (1) copy of the enclosed Dunes Multimedia software program and accompanying documentation (together with any upgrades supplied by Dunes Multimedia, the "Software") according to the conditions specified below. All rights not expressly granted herein are reserved by Dunes Multimedia, its suppliers, licensors, or successors. YOU MAY: a. Install the Software on only one computer or workstation; b. make no more than one (1) copy of the Software in machine readable form, solely for back-up purposes, provided that you reproduce all proprietary notices on the copy; and c. physically transfer the Software from one computer to another, provided that the Software is used on only one computer at a time, and within a usage area to be less than one kilometer in radius. YOU MAY NOT: a. Use the Software on more than one computer or workstation at a time; b. modify, translate, reverse engineer, decompile, disassemble, create derivative works based on, or copy (except to create the back-up copy) the Software; c. rent, lend, transfer, distribute, or grant any rights in the Software in any form to any person without the written consent of Dunes Multimedia; d. remove any proprietary notices, labels, or marks from the Software; or e. operate the Software on networks where two client nodes using Dunes Multimedia products of this type are greater than two (2) kilometers from each other (WAN). UPGRADE PRODUCTS. Any upgrades to the Software may only be used in conjunction with the prior version of the Software. LIMITED WARRANTY AND DISCLAIMER. The Software is being delivered to you "AS IS" and Dunes Multimedia makes no warranty as to its use or performance. Dunes Multimedia makes, and you receive, no warranties or conditions, express, implied, statutory, or otherwise, and Dunes Multimedia specifically disclaims any implied warranties of merchantability, noninfringement and fitness for a particular purpose. Dunes Multimedia does not warrant that the Software will meet your requirements or that the operation of the Software will be uninterrupted or error free. You assume the responsibility for the selection of your requirements, software, and hardware to achieve your intended results; for installation; for use; and that the operations of the Software will be uninterrupted or error free. PROPRIETARY RIGHTS. This license is not a sale. Title and copyrights to the Software and accompanying documentation, including the enclosed copies and any copy made by you, remain with Dunes Multimedia or its suppliers, licensors, or successors. LIMITATION OF LIABILITY. Dunes Multimedias liability arising out of this Agreement shall not exceed the amounts paid by you to obtain the Software. In no event will Dunes Multimedia be liable for any loss of data, lost opportunity of profits, cost of cover, or special, incidental, consequential, or indirect damages arising from the use of the Software in this Agreement, however caused and on any theory of liability. Damage which arise from improper use of the equipment or external causes, such as defects in communication lines or in the power supply, or connections with and/or use of equipment, software or materials shall not be part of Dunes Multimedia obligations. These limitations will apply even if Dunes Multimedia or an authorized dealer has been advised of the possibility of such damage, and notwithstanding any failure of essential purpose of any limited remedy. You acknowledge that the amount paid for the Software reflects this allocation of risk. TERMINATION. This Agreement is effective until terminated. You may terminate this Agreement at any time by removing from your system and destroying all copies of the Software and the accompanying documentation. Unauthorized copying of the software or the accompanying documentation or otherwise failing to comply with the terms and conditions of this Agreement will result in automatic termination of this Agreement and will make available to Dunes Multimedia other legal remedies. Upon termination of this Agreement, the license granted herein will terminate and you must immediately destroy the Software and accompanying documentation, and all back-up copies thereof. MISCELLANEOUS. Good backup processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program. Any liability of the seller will be limited exclusively to product possible updates. Always check restore first in given shareware period before relying on the backup. This is the entire Agreement between the parties relating to the subject matter hereof and no waiver or modification of the Agreement shall be valid unless signed by each party. The waiver of a breach of any term hereof shall in no way be construed as a waiver of any other term or breach hereof. If any provision of this Agreement shall be held by a court of competent jurisdiction to be contrary to law, the remaining provisions of this Agreement shall remain in full force and effect. All disputes arising out of or in connection with this Agreement, including any question regarding its existence, validity or termination, shall be referred to and finally settled under the Rules of Arbitration of the Dutch Abitration Institute in Rotterdam (Nederlands Arbitrage Instituut), which Rules are deemed to be incorporated by reference into this clause. The number of arbitrators shall be one. The seat of arbitration shall be Arnhem, the Netherlands. The language to be used in the arbitration proceeding shall be English. The governing law of the Agreement shall be the laws of the Netherlands. Any notice to be given hereunder shall be in writing and shall be effective when received. Such notice shall be sent by first class mail, postage prepaid and marked for delivery by Certified or Registered mail, return receipt requested, or other form of receipted delivery, addressed tot Dunes Multimedia as follows: Dunes Multimedia Relweg 57 1949 AC Wijk aan Zee Netherlands