IT2AGI

From Sierra Wiki
Jump to navigationJump to search
IT2AGI

Version
Author: Nat Budin
IT2AGI
Latest Version: 
Release Date:  2000
Company: Template:N/A
Development Status:  {{{DevStatus}}}
Publication Status:  Published
Developer(s): Nat Budin
Interface: CLI
Language: Perl
Open Source: Closed
Source Availability:  (included in script)
License: None
Type: Template:AGISoundConverter
Relevant Engine: AGI2
Platform: Windows, Linux
Localization: English
Website: N/A




Description

Nat Budin's Converts ImpulseTracker files to the AGI Sound format. You will need ImpulseTracker to create the music and the Perl runtime to run this Perl script.


Features


Version History


Development Status

Unmaintained


Usage

To convert music, type this from the command line:

perl it2agi <name>.it

The script will produce a file called "<name>.ags".


Download

Download from here:


Known issues

  1. IT2AGI uses only the first three channels of an Impulse Tracker file. These are mapped to the three voices of the PCjr sound chip.
     
  2. IT2AGI doesn't (yet) support changing tempo or speed in the middle of the song. Don't try this, as it will be cruelly ignored.
     
  3. Volumes aren't supported either, yet. They will be in the next version. For now, everything is played full blast.
     
  4. Finally, AGI is very limited in what it can do. If AGI doesn't support something, IT2AGI most likely doesn't either.


Credits

Many thanks go to Lance Ewing. Not only did he write the AGI Sound specification, enabling me to write this program, I also stole a formula off his ROL2SND program. So, thanks Lance!


References



Also See