| ← Previous revision |
Revision as of 17:43, 14 February 2009 |
| Line 24: |
Line 24: |
| |
|
|
|
| |
Amiga [[Instant Music (software)|Instant Music]], [[Deluxe Music Construction Set|DMCS]] (DeLuxe Music) 1 and 2, [[Music-X]], [[TigerCub]], [[Synthia]], [[Dr. T's KCS]], [[Dr. T's Midi Recording Studio]], [[Bars and Pipes]] (from [[Blue Ribbon Soundworks]], a firm which was bought from [[Microsoft]] and it is now part of its group. Bars and Pipes internal structure then inspired to create audio streaming data passing of [[DirectX]] libraries), AEGIS [[Audio Master]], [[Pro Sound Designer]], AEGIS [[Sonix]], [[SoundFX]] (a.k.a. SFX), [[Audio Sculpture]], [[Audition 4]] from [[SunRize Industries]], [[SuperJAM!]], [[HD-Rec]], Amiga [[Audio Evolution]], [[RockBEAT]] [[drum machine]]. |
|
Amiga [[Instant Music (software)|Instant Music]], [[Deluxe Music Construction Set|DMCS]] (DeLuxe Music) 1 and 2, [[Music-X]], [[TigerCub]], [[Synthia]], [[Dr. T's KCS]], [[Dr. T's Midi Recording Studio]], [[Bars and Pipes]] (from [[Blue Ribbon Soundworks]], a firm which was bought from [[Microsoft]] and it is now part of its group. Bars and Pipes internal structure then inspired to create audio streaming data passing of [[DirectX]] libraries), AEGIS [[Audio Master]], [[Pro Sound Designer]], AEGIS [[Sonix]], [[SoundFX]] (a.k.a. SFX), [[Audio Sculpture]], [[Audition 4]] from [[SunRize Industries]], [[SuperJAM!]], [[HD-Rec]], Amiga [[Audio Evolution]], [[RockBEAT]] [[drum machine]]. |
| - |
|
|
| |
|
|
|
| |
===Audio Digitizers Software=== |
|
===Audio Digitizers Software=== |
| Line 39: |
Line 38: |
| |
|
|
|
| |
Development of popular Amiga tracker OctaMED SoundStudio was handed over to a third party several times but the first two parties failed to produce result. A third attempt at creating an update will be undertaken by the current developer of Bars 'n Pipes. |
|
Development of popular Amiga tracker OctaMED SoundStudio was handed over to a third party several times but the first two parties failed to produce result. A third attempt at creating an update will be undertaken by the current developer of Bars 'n Pipes. |
| - |
|
|
| |
|
|
|
| |
====mod format limitations==== |
|
====mod format limitations==== |
| |
Initially trackers (and the mod format) were limited to 4 channel, 8 bit audio (due to restrictions of the Amiga's soundchip) and 15 (and later 31) sampled instruments. By using software mixing some trackers archieved 6, 7 or 8 channel sound at the cost of CPU time and audio quality. |
|
Initially trackers (and the mod format) were limited to 4 channel, 8 bit audio (due to restrictions of the Amiga's soundchip) and 15 (and later 31) sampled instruments. By using software mixing some trackers archieved 6, 7 or 8 channel sound at the cost of CPU time and audio quality. |
| |
Modern trackers can handle 128+ channel, 16 bit audio quality and can often handle up to 256 instruments. Some even support software synthesizer plugins as instruments. |
|
Modern trackers can handle 128+ channel, 16 bit audio quality and can often handle up to 256 instruments. Some even support software synthesizer plugins as instruments. |
| - |
|
|
| |
|
|
|
| |
===Speech synthesis=== |
|
===Speech synthesis=== |
| Line 57: |
Line 54: |
| |
|
|
|
| |
Many games and software, especially in the early years of the Amiga were written to directly access the hardware instead of using the operating system for graphics and input. Especially games could archieve much more fast and smooth gameplay, but at the cost of compatibility with newer Amiga models. |
|
Many games and software, especially in the early years of the Amiga were written to directly access the hardware instead of using the operating system for graphics and input. Especially games could archieve much more fast and smooth gameplay, but at the cost of compatibility with newer Amiga models. |
| - |
|
|
| |
|
|
|
| |
===Cross platform libraries and programming facilities=== |
|
===Cross platform libraries and programming facilities=== |
| Line 69: |
Line 65: |
| |
* Allegro has been ported to [[AmigaOS 4]] [os4depot.net] |
|
* Allegro has been ported to [[AmigaOS 4]] [os4depot.net] |
| |
* an Amiga port of [[wxWidgets]] is being worked on [sourceforge.net] wxWidgets-AOS]. |
|
* an Amiga port of [[wxWidgets]] is being worked on [sourceforge.net] wxWidgets-AOS]. |
| - |
|
|
| |
|
|
|
| |
Amiga in all those years lacked of a complete [[Integrated development environment|IDE]] (Integrated Development Environment). This fact changed in 2005/2006 with the creation of [[Cubic IDE]], based on Amiga modular text editor [[GoldED (text editor)|GoldED]]. |
|
Amiga in all those years lacked of a complete [[Integrated development environment|IDE]] (Integrated Development Environment). This fact changed in 2005/2006 with the creation of [[Cubic IDE]], based on Amiga modular text editor [[GoldED (text editor)|GoldED]]. |
| Line 87: |
Line 82: |
| |
===Descriptions of some Languages=== |
|
===Descriptions of some Languages=== |
| |
ABasic was developed by [[MetaComCo]] and was bundled with [[AmigaOS]] 1.0 and 1.1. |
|
ABasic was developed by [[MetaComCo]] and was bundled with [[AmigaOS]] 1.0 and 1.1. |
| - |
|
|
| |
|
|
|
| |
[[AmigaOS]] 1.2 and 1.3 came bundled with [[AmigaBASIC]] (and a complete manual), which other than also being a BASIC dialect, was not related to ABasic. |
|
[[AmigaOS]] 1.2 and 1.3 came bundled with [[AmigaBASIC]] (and a complete manual), which other than also being a BASIC dialect, was not related to ABasic. |
| |
[[AmigaBASIC]] was the only programming language (and the only tool) made by [[Microsoft]] for the Amiga computer. It's best feature was the lack of numbering lines of code, which was the first attempt in 1985/1986 to create a new kind of approach in programming. Microsoft then added this feature to all its development language tools. |
|
[[AmigaBASIC]] was the only programming language (and the only tool) made by [[Microsoft]] for the Amiga computer. It's best feature was the lack of numbering lines of code, which was the first attempt in 1985/1986 to create a new kind of approach in programming. Microsoft then added this feature to all its development language tools. |
| |
As AmigaBASIC was bundled with so many Amiga's it was one of the most common used language in the early years. |
|
As AmigaBASIC was bundled with so many Amiga's it was one of the most common used language in the early years. |
| - |
|
|
| |
|
|
|
| |
Because Commodore wanted to save money, an update was never made for AmigaBasic. Due to AmigaBasic's vast number of known bugs and limitations it was |
|
Because Commodore wanted to save money, an update was never made for AmigaBasic. Due to AmigaBasic's vast number of known bugs and limitations it was |
| Line 100: |
Line 93: |
| |
* the editor being writted for [[NTSC]] and so not using the full screen on [[PAL]] screens (a TV standard very common in [[Europe]]) |
|
* the editor being writted for [[NTSC]] and so not using the full screen on [[PAL]] screens (a TV standard very common in [[Europe]]) |
| |
* commercially released BASIC's provided better IDE's and better (faster) performance |
|
* commercially released BASIC's provided better IDE's and better (faster) performance |
| - |
|
|
| |
|
|
|
| |
SEKA assembler was a popular tool among game and demo programmers in the early years of the Amiga. Later Devpac and AsmOne became popular assemblers. |
|
SEKA assembler was a popular tool among game and demo programmers in the early years of the Amiga. Later Devpac and AsmOne became popular assemblers. |
| |
SEKA, DevPac and AsmOne all were [[Integrated development environment|IDE's]] and included editor, assembler, linker and debugger. |
|
SEKA, DevPac and AsmOne all were [[Integrated development environment|IDE's]] and included editor, assembler, linker and debugger. |
| - |
|
|
| |
|
|
|
| |
Devpac Assembler by [[HiSoft]] was a professional assembler program that became the de facto standard for assembly programming. It was also able to be used for [[Cross-platform]] development for any other Motorola 68k-based device, such as the Atari ST. It was common for programs to be jointly written for the Amiga and Atari using Devpac on the Amiga. However, since the Atari ST was closest to the "lowest common denominator" of the two machines, programs would be tested on and built primarily for the ST. |
|
Devpac Assembler by [[HiSoft]] was a professional assembler program that became the de facto standard for assembly programming. It was also able to be used for [[Cross-platform]] development for any other Motorola 68k-based device, such as the Atari ST. It was common for programs to be jointly written for the Amiga and Atari using Devpac on the Amiga. However, since the Atari ST was closest to the "lowest common denominator" of the two machines, programs would be tested on and built primarily for the ST. |
| - |
|
|
| |
|
|
|
| |
===Application Building Tools=== |
|
===Application Building Tools=== |
| Line 133: |
Line 123: |
| |
*'''Encoding audio:''' Amiga [[LAME]], [[FLAC]] |
|
*'''Encoding audio:''' Amiga [[LAME]], [[FLAC]] |
| |
*'''PowerPoint ".PPT" files:''' [[PointRider]] |
|
*'''PowerPoint ".PPT" files:''' [[PointRider]] |
| - |
*'''[[Adobe]] ".PDF" files:''' [[APDF]]
|
+ |
*'''[[Adobe Systems]] ".PDF" files:''' [[APDF]]
|
| |
*'''Digital cameras:''' [natmeg.stamey.at] Canon toolbox] for [[Canon (company)|Canon]] photocameras, [aminet.net] PtpDigCam], [natmeg.stamey.at] SimpleCam], [www.qdev.de] AmiCaMedia], [user.cs.tu-berlin.de] DigiCam], [www.squix.de] CamControl], [aminet.net] Camedia], [[IOSUB Digicam Package]], [[VHI Studio]] from [www.iospirit.com] IoSpirit Software] |
|
*'''Digital cameras:''' [natmeg.stamey.at] Canon toolbox] for [[Canon (company)|Canon]] photocameras, [aminet.net] PtpDigCam], [natmeg.stamey.at] SimpleCam], [www.qdev.de] AmiCaMedia], [user.cs.tu-berlin.de] DigiCam], [www.squix.de] CamControl], [aminet.net] Camedia], [[IOSUB Digicam Package]], [[VHI Studio]] from [www.iospirit.com] IoSpirit Software] |
| |
*'''TV cards players:''' [[Amithlon TV]], [[Visionary (software)|Visionary]], [[AmiTV]] and [www.geit.de] VailantVision] that is an evolution of Amihlon TV. |
|
*'''TV cards players:''' [[Amithlon TV]], [[Visionary (software)|Visionary]], [[AmiTV]] and [www.geit.de] VailantVision] that is an evolution of Amihlon TV. |
| Line 155: |
Line 145: |
| |
MakeCD is the first Amiga program to support [[Optical disc recording modes#CD Disc-At-Once|DAO]], (Disk At Once). Frying Pan is the first Amiga program capable to create [[DVD]]s. Now both FryingPAN and BurnIt! are capable to handle DVD. |
|
MakeCD is the first Amiga program to support [[Optical disc recording modes#CD Disc-At-Once|DAO]], (Disk At Once). Frying Pan is the first Amiga program capable to create [[DVD]]s. Now both FryingPAN and BurnIt! are capable to handle DVD. |
| |
|
|
|
| - |
====Disk Images and ISO files Management====
|
+ |
====Disk Images and ISO files Management====
|
| |
*[[ISO-o-Matic]] software is an Amiga CD Image converting software and supports: [[b5i]], [[Disk_image#.BIN|bin]], [[cdi]], [[.img#.IMG|img]] (normal/[[CloneCD]]), [[Disk image|mdf]] ([[Alcohol 120%]]), [[NRG (file format)|nrg]] ([[Nero Burning ROM]]), [[pdi]] and [[MagicISO|uif]]. |
|
*[[ISO-o-Matic]] software is an Amiga CD Image converting software and supports: [[b5i]], [[Disk_image#.BIN|bin]], [[cdi]], [[.img#.IMG|img]] (normal/[[CloneCD]]), [[Disk image|mdf]] ([[Alcohol 120%]]), [[NRG (file format)|nrg]] ([[Nero Burning ROM]]), [[pdi]] and [[MagicISO|uif]]. |
| |
*[[ISOMount]] mounts CD ISOs, PC floppy disk images and Amiga diskimages. Supports: Amiga (ADF) 880KB ether OFS and FFS), MS-DOS (IMG) from 360KB up to 2.88MB (Fat12), Atari ST 800KB (Fat12), MAC GS (file image of Mac has no extensions) 800KB (MFM encoded), CD (ISO) - every size, including floppy specific. |
|
*[[ISOMount]] mounts CD ISOs, PC floppy disk images and Amiga diskimages. Supports: Amiga (ADF) 880KB ether OFS and FFS), MS-DOS (IMG) from 360KB up to 2.88MB (Fat12), Atari ST 800KB (Fat12), MAC GS (file image of Mac has no extensions) 800KB (MFM encoded), CD (ISO) - every size, including floppy specific. |