Trip-a-Tron
   HOME
*





Trip-a-Tron
Trip-a-Tron is a light synthesizer written by Jeff Minter and published through his Llamasoft company in 1988. It was originally written for the Atari ST and later ported to the Amiga in 1990 by Andy Fowler. Description Trip-A-Tron was released as shareware, but also came in a commercial package with a 3-ring-bound manual and 2 game disks. The trial version contained no limitations, but registration was necessary to obtain the manual, which in turn was necessary to learn the script language ("KML" - supposedly "Keyboard Macro Language" and only coincidentally the phonetic equivalent of "camel") which drove the system. The software has a usable but quirky user interface, filled with in-jokes and references to Llamasoft mascots. For example, the button to exit from the MIDI editor is labelled "naff off", while the button to exit the file display is labelled with a sheep saying "Baa!"; the waveform editor colour cycles the words "Dead cool" above the waveform display, and the e ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Jeff Minter
Jeff Minter (born 22 April 1962) is an independent English video game designer and programmer who often goes by the name Yak. He is the founder of software house Llamasoft and has created dozens of games during his career, which began in 1981 with games for the Sinclair ZX80. Minter's games are often arcade style shoot 'em ups which contain titular or in-game references demonstrating his fondness of ruminants (llamas, sheep, camels, etc.). Many of his programs also feature something of a psychedelic element, as in some of the earliest "light synthesizer" programs including '' Trip-a-Tron''. Minter's works include the music visualisation program '' Neon'' (2004) which is built into the Xbox 360 console, and the video games ''Gridrunner'', '' Attack of the Mutant Camels'', ''Tempest 2000'', and '' Polybius''. Game development career Pre-commercial career (early years) Minter had expressed an interest in programming computers from a young age. He wrote the game ''Deflex'' ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Psychedelia (light Synthesizer)
''Psychedelia'' is an early light synthesizer developed by Jeff Minter and published by Llamasoft in 1984. It was converted to the MSX and ZX Spectrum by Simon Freeman. Usage ''Psychedelia'' allowed a user to generate a light show on the screen grid, using the joystick to send pulses or bursts of coloured squares. There are various preset settings, or the user can manually set the variables controlling the pulses. Patterns can be recorded to memory or tape for later playback. Unlike Minter's later synthesizers such as ''Neon'', ''Psychedelia'' does not use audio as a factor, only using a joystick's input. It is, however, intended to be played in accompaniment to music. History Minter had been considering "dynamic interactive pattern generators" but hadn't coded any previously. An idea for an algorithm came to him, in which patterns would be seeded along a path, which would then expand and change shape and colour over time. He coded it in 6502 assembler language, fitting into ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Virtual Light Machine
The Virtual Light Machine (VLM) is a light synthesizer developed by Jeff Minter in 1990. It was installed into a number of electronics, including the Atari Jaguar CD and Nuon DVD players. The Virtual Light Machine is similar to what would later be seen in music visualizations included with Winamp and other Media players. When an audio CD is put into a VLM compatible device, the VLM loads, manifesting visualizations which appear on the screen that change with the music. The VLM is set apart from simple music visualizers by an interactive mode that allows users to manipulate graphics generation on the fly. VLM versions Three versions of the VLM software were released. VLM-1 is the version installed and developed for the Atari Jaguar CD. Nuon players featured version VLM-2. VLM-3 was to be the basis of the video game ''Unity'', which was in turn upgraded to form the basis of the Neon light synthesizer, utilized in the Xbox 360 and Minter's ''Space Giraffe''. A prototype dubbed VLM-0 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Neon (light Synthesizer)
Neon is a light synthesizer developed by Jeff Minter ('Yak') and Ivan Zorzin ('Giles'). It was based on an enhanced version of the graphics engine originally to be included in ''Unity'', which became an independent project after Unity was cancelled in 2004. A version of Neon is used as the default visualiser for the Xbox 360. The authors have retained the rights to implement the software on other platforms and contexts (a Microsoft Windows version was due in 2006 but the release has been hampered by rights issues). The Xbox 360 version, implemented into the media player and activated whenever music is played, is actually the "First Wave" of Neon. Up to four people can control it with the same number of gamepads, or it can be run autonomously via the "v-crew" code. Jeff Minter's ''Space Giraffe'' uses the Neon engine, as does Llamasoft's subsequent games Gridrunner Revolution and Minotaur Rescue. See also *Psychedelia (light synthesizer) ''Psychedelia'' is an early light ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Assembly Language
In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Assembly language usually has one statement per machine instruction (1:1), but constants, comments, assembler directives, symbolic labels of, e.g., memory locations, registers, and macros are generally also supported. The first assembly code in which a language is used to represent machine code instructions is found in Kathleen and Andrew Donald Booth's 1947 work, ''Coding for A.R.C.''. Assembly code is converted into executable machine code by a utility program referred to as an ''assembler''. The term "assembler" is generally attributed to Wilkes, Wheeler and Gill in their 1951 book ''The Preparation of Programs for an Electronic Digital Com ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Atari ST
The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first personal computer with a bitmapped color GUI, using a version of Digital Research's GEM (desktop environment), GEM from February 1985. The Atari 1040ST, released in 1986 with 1 MB of RAM, was the first home computer with a cost-per-kilobyte of less than US$1. "ST" officially stands for "Sixteen/Thirty-two", referring to the Motorola 68000's 16-bit computing, 16-bit external bus and 32-bit computing, 32-bit internals. The system was designed by a small team led by Shiraz Shivji. Alongside the Macintosh, Amiga, Apple IIGS, and Acorn Archimedes, the ST is part of a mid-1980s generation of computers with 16- or 32-bit processors, 256 Kilobyte, KB or more of RAM, and computer mouse, mouse-controlled graphical user interfaces. The ST was ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Amiga
Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphics and audio compared to previous 8-bit systems. This includes the Atari ST—released earlier the same year—as well as the Macintosh and Acorn Archimedes. Based on the Motorola 68000 microprocessor, the Amiga differs from its contemporaries through the inclusion of custom hardware to accelerate graphics and sound, including sprites and a blitter, and a pre-emptive multitasking operating system called AmigaOS. The Amiga 1000 was released in July 1985, but production problems kept it from becoming widely available until early 1986. The best-selling model, the Amiga 500, was introduced in 1987 along with the more expandable Amiga 2000. The Amiga 3000 was introduced in 1990, followed by the Amiga 500 Plus, and Amiga 600 in March ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Light Synthesizer
Music visualization or music visualisation, a feature found in electronic music visualizers and media player software, generates animated Computer-generated imagery, imagery based on a piece of music. The imagery is usually generated and rendered in real time and in a way synchronized with the music as it is played. Visualization techniques range from simple ones (e.g., a simulation of an oscilloscope display) to elaborate ones, which often include a number of Compositing, composited effects. The changes in the music's loudness and frequency spectrum are among the properties used as input to the visualization. Effective music visualization aims to attain a high degree of visual correlation between a musical track's spectral characteristics such as frequency and amplitude and the objects or components of the visual image being rendered and displayed. Definition Music visualization can be defined, in contrast to previous existing pre-generated music plus visualization combinatio ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Shareware
Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. Shareware is often offered as a download from a website or on a compact disc included with a magazine. Shareware differs from freeware, which is fully-featured software distributed at no cost to the user but without source code being made available; and free and open-source software, in which the source code is freely available for anyone to inspect and alter. There are many types of shareware and, while they may not require an initial up-front payment, many are intended to generate revenue in one way or another. Some limit use to personal non-commercial purposes only, with purchase of a license required for use in a business enterprise. The software itself may be time-limited, or it may remind the user that payment would be appreciated ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Light Synthesizer
Music visualization or music visualisation, a feature found in electronic music visualizers and media player software, generates animated Computer-generated imagery, imagery based on a piece of music. The imagery is usually generated and rendered in real time and in a way synchronized with the music as it is played. Visualization techniques range from simple ones (e.g., a simulation of an oscilloscope display) to elaborate ones, which often include a number of Compositing, composited effects. The changes in the music's loudness and frequency spectrum are among the properties used as input to the visualization. Effective music visualization aims to attain a high degree of visual correlation between a musical track's spectral characteristics such as frequency and amplitude and the objects or components of the visual image being rendered and displayed. Definition Music visualization can be defined, in contrast to previous existing pre-generated music plus visualization combinatio ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Script Language
A scripting language or script language is a programming language that is used to manipulate, customize, and automate the facilities of an existing system. Scripting languages are usually Interpreter (computing), interpreted at Runtime (program lifecycle phase), runtime rather than Compiler, compiled. A scripting language's Language primitive, primitives are usually elementary tasks or API calls, and the scripting language allows them to be combined into more programs. Environments that can be automated through scripting include application software, text editors, web pages, operating system Shell script, shells, embedded systems, and computer games. A scripting language can be viewed as a domain-specific language for a particular environment; in the case of scripting an application, it is also known as an extension language. Scripting languages are also sometimes referred to as very high-level programming languages, as they sometimes operate at a high level of abstraction, or as c ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]