home *** CD-ROM | disk | FTP | other *** search
-
-
- $VER: Genies.eng V2.18 (19.08.1995)
- Copyright 1995 by Delirium Softdesign
- (Peter Kunath and Frank Riffel)
-
-
-
- In this document file are all genies listed that are offically released
- or supported by Delirium Softdesign. A description of the standard menus
- of the GUI is ommited. Only genie specific GUI elements are described
- herein.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- WANTED: Developer docs for WaveTools/PeriSound and AD516. The first
- person which sends us the programming docs for one of these cards will
- get a free DeliTracker registration (and maybe a NotePlayer as well if
- the documentation is detailed enough).
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-
- 1. NOTEPLAYER GENIES
-
- Noteplayers that use MEMF_PUBLIC or MEMF_ANY require only a small chipmem
- buffer for playing the samples. This enables you to load modules that are
- even bigger than your actual chipmem. On the other hand this will cost
- you some extra cpu cycles.
-
- Name Description
- ========================== ===========================================
-
- AudioDev-NotePlayer --- Removed ---
- We removed this noteplayer because there
- are bugs in the audio.device which cause
- many problems. There are no workarounds
- for these bugs.
-
- Paula-NotePlayer Up to 4 Voices. Uses MEMF_CHIP to hold the
- samples. Uses the audio.device channel
- allocation but plays the 'notes' by writeing
- directly to the current paula chip.
- GUI: Selection of the allocation presedence
- of the channels.
- Note: Some programs incorrectly using the
- audio.device will have problems. Term 3.4
- is one of them. You can avoid the problems
- if you select 127 as allocation precedence.
- But then one of the advantages of this
- Noteplayer is gone away.
-
- 4Voices-NotePlayer Up to 4 Voices. Uses MEMF_ANY to hold the
- samples. Only a 1KB chipmembuffer is used.
- GUI: Each channel can be enabled/disabled.
- Note: On A3000 this NotePlayer eats about
- 4% more cpu-cycles than Paula-NotePlayer.
-
- 8Voices-NotePlayer Up to 8 Voices. Uses MEMF_ANY to hold the
- samples. Thanks to Jörg Schmidt. The mixing
- routine is © 1991 by Maxon Computer GmbH.
- GUI: Each channel can be enabled/disabled.
-
- 32Voices-NotePlayer Up to 32 Voices. Uses MEMF_ANY to hold the
- samples. Uses DeliMix.
- GUI: Left and Right stereo channel can be
- enabled or disabled. The Mixfrequency can
- be set between 4 kHz and 60 kHz.
-
- 32Voices-NotePlayerPlus Up to 32 Voices. Uses MEMF_ANY to hold the
- samples. Uses DeliMix.
- GUI: Left and Right stereo channel can be
- enabled or disabled. Additionaly there is
- a volume boost slider. If Auto-Boost is
- enabled the boost is preset. This value
- depends on the requested number of channels.
- There are some trade off's with this
- NotePlayer: It requires quite a lot of
- CPU power. The Mixfrequency can be set
- between 4 kHz and 60 kHz.
-
- 14Bit-NotePlayer Up to 32 Voices. Uses MEMF_ANY to hold the
- samples. Uses DeliMix. The mixing result
- will be output with 14Bit quality. Due to
- used output scheme the output level might
- be low. You can raise the level with the
- boost-slider, but we recommend to use the
- volume control of your amplifier instead.
- If existant this genies uses the CyberSound
- calibration-prefs for optimum quality.
- GUI: Left and Right stereo channel can be
- enabled or disabled. The new version has an
- additional volume boost slider. If Auto-Boost
- is enabled the boost is preset. This value
- depends on the requested number of channels.
- As usual the Mixfrequency can be set between
- 4 kHz and 60 kHz.
-
- Headphone-NotePlayer Up to 32 Voices. Uses MEMF_ANY to hold the
- samples. Uses DeliMix. This Noteplayer is
- intended for use with headpohnes.
- GUI: Left and Right stereo channel can be
- enabled or disabled. With a slider you can
- control the stereofactor: 0% = mono,
- 100% = full stereo, 50% = each channel is
- mixed with 50% level on the opposite side.
- Additionaly there is a volume boost slider.
- If Auto-Boost is enabled the boost is preset.
- This value depends on the requested number
- of channels. The Mixfrequency can be set
- between 4 kHz and 60 kHz.
-
- ModSave-NotePlayer Up to 16 Voices. Uses MEMF_ANY to hold the
- samples. Uses DeliMix. With this noteplayer
- you can transform your favorite modules
- into samples :-)
- GUI: Left and Right stereo channel can be
- enabled or disabled. The Mixfrequency can
- be set between 4 kHz and 60 kHz. If the
- 'Save Sample' gadget is checked an IFF-8SVX
- sample will be written to the file you have
- specified in the 'Filename' gadget. If no
- filename is given, a filerequester will pop
- up and ask you. With the 'Mode' Cyclegadget
- you can select whether a Mono or a Stereo
- sample should be created. In Mono mode up to
- eight channels are saved. In Stereo Mode, up
- to sixteen channels are saved.
- Additionaly there is a volume boost slider.
- If Auto-Boost is enabled the boost is preset.
- This value depends on the requested number
- of channels. The Mixfrequency can be set
- between 4 kHz and 60 kHz.
-
- Toccata-NotePlayer Up to 32 Voices, supports Panning. Uses
- MEMF_ANY to hold the samples. This NotePlayer
- will use the Toccata soundboard to produce true
- 16bit sound.
- Available for registrated users upon request.
-
- MPro-NotePlayer Up to 32 Voices, supports Panning. Uses
- MEMF_ANY to hold the samples. This NotePlayer
- will use the Maestro Professional card to
- produce true 16bit sound.
- Available for registrated users upon request.
-
-
- 2.DECRUNCH GENIES
-
- Name Description
- ========================== ===========================================
-
- Decruncher This genie can decrunch 'imploded' files
- and LhA archives. Only the first file from
- an LhA-archive will be decrunched. Files that
- match the exclude pattern will be skipped.
-
-
- 3.CONVERT GENIES
-
- Name Description
- ========================== ===========================================
-
- Deli-Wizard Copyright © 1994-95 by Nicolas FRANCK.
- Reconverts the most Protracker 'Packers'
- back to ProTracker. Currently, -51- formats
- are recognized and converted:
-
- KRIS
- NoisePacker_1.0 / 2.0
- NoisePacker_3.0
- Digital-Illusions
- Pha-Packer
- Unic
- Laxity
- Wanton
- NoiseRunner
- Eureka
- Player 40A / Player 40B / Player 41A
- Player 50A / Player 60A / Player 61A
- ProRunner_1.0
- ProRunner_2.0
- ProPacker_1.0
- ProPacker_2.1 / 3.0
- Promizer_1.x
- Promizer_2.0
- Promizer_4.0
- FC-M
- HeatSeeker mc1.0
- XANN
- SKYT
- Module Protector
- Game Music Creator
- Avalon-Packer
- AC1D
- Pygmy-Packer
- Channel Players
- StarTrekker-Packer
- Fuzzac
- Kefrens Sound Machine
- Soundtracker 2.6 / IceTracker
- Tracker Packer 1
- Tracker Packer 2 / 3
- NoiseTracker Pak
- Polka Packer
- Power Music
- SoundTracker Pro 3.0
- Zen Packer
-
- GUI: Enable/Disable conversion routines.
- Modules can be saved with the 'Save Module'
- button. This will bring up a filerequester.
-
- Note: To become a registered user of both
- Pro-Wizard-2 and Deli-Wizard, send
-
- 50 FF / 15$ US / 20 DM
-
- to: Nicolas FRANCK
- 157, Rue de Strasbourg
- 77350 Le Mée sur Seine
- France
-
- You can send bugreports and suggestions
- concerning Deli-Wizard or Pro-Wizard to
- this address as well.
-
- Converter This genie converts 'exotic' modules into
- more common formats that can be played with
- DeliTracker. Currently these formats are
- recognized and converted:
-
- In Stereo! => Synthesis
- GraveComposer => FastTracker
- Octalyzer => FastTracker
- (this format is not the
- same as Oktalyzer!)
- MED song => MED module
-
- GUI: Enable/Disable conversion routines.
-
- ST-NT-PT-Song_Converter The genie converts Sound/Noise/ProTracker
- Songs into modules. The song and all samples
- may be packed. The samples may be either
- located in the volume that the song tells
- (e.g. ST-01:) or in an equal named subdirectory
- (e.g. ST-01/). The path of this subdir can be
- set with the GUI. If a sample is not found the
- user is asked for a replacement.
- GUI: Sets the instrument search path.
-
-
- 4.OTHER GENIES
-
- Name Description
- ========================== ===========================================
-
- ModuleInfo This genie will show some information about
- the current module. At the moment the real
- module name, filesize, number of patterns,
- estimated duration, sample names and length
- may be displayed
- GUI: 'Settings'-Menu: Duration will enable
- the calculation of the estimated playtime.
-
- MonoScope This genie displays current waveform in a
- neat new way. This genie works with up to 8
- Voices. Each pixel represents a point in
- time. The x and y co-ordinates of it are
- corelated to the sample. In 'Single Mode'
- the x position is taken from the amplitude
- of the left channel. The y position is
- taken from the amplitude of the right
- channel. This is how the left channel
- corelates to the right. The x co-ordinate
- of an point in 'Double Mode' is taken from
- the amplitude of the signal. The y
- co-ordinate is taken from the amplitude
- a fixed short time interval later. This
- mode shows how the signal corelates to
- itself.
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
- ~~~~~~~~~~~~~~~
- Single Mode A-I Select single mode
- Double Mode A-O Select double mode
-
- StereoScope This genie displays current waveform as
- stereo signal. If you would connect an
- oscilloscope at the audio jacks and select
- a frequency range of about 2 kHz you should
- see the same signals. This genie works with
- up to 8 Voices.
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
-
- QuadrasScope This genie displays current waveform of up
- to 4 channels - not sizeable, moderate cpu
- load.
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
-
-
-
- QuadrascopePlus Copyright 1994-95 by Florian Vorberger.
- This genie displays the waveforms of up to
- 4 channels. QuadraScope+ updates 50 times a
- second. This means it needs quite a lot of
- CPU cycles. The CPU power increase is aprox.
- linear to the windows size. If you experience
- a slow display you might need to shrink your
- window. If you use a 'Solid' display the
- required CPU power depends more on the window
- height.
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
- ~~~~~~~~~~
- Half A-A Displays the absolute level
- from zero to top. Threat
- samples unsigned.
- Mirror A-M Same as half exept the
- zero line is centered and
- the level is also drawn in
- the negative range.
- Note: If 'Half' and 'Mirror'
- are off the sample is
- threated as signed. This
- is the default mode.
- ~~~~~~~~~~
- Dot A-D Draw only sample values
- Line A-L Connect sample values
- with lines.
- Solid A-O Filled display
-
- QuadraScope+ written by Florian Vorberger.
- It may only be distributed along with the
- DeliTracker_II packgage! You are alowed to
- use QuadraScope+ only for NON-Comercial
- purposes. If you find any bugs, have any
- ideas for improving 'Quadrascope+' or want
- a special commercial-usage agreement please
- contact:
- Florian.Vorberger@informatik.tu-muenchen.de
- or Delirium Softdesign (we will forward any
- wishes).
-
- LightOrgan_Color This genie displays the summed volume level
- (amplitude) of up to 8 channels. The sum of
- the left channels control the blue level
- and the right channels control the red
- level. This genie allocates one pen and
- therefore requires at least V39.
- Note: If you want to run this genie on
- your Workbench Screen you must choose
- a screen mode with at least 16 colors!
-
- FFTAnalyzer This genie displays the frequeny spectrum of
- up to 4 left and right channels. The display
- is devided into two columns (one for the left
- and one for the right channels). Each column
- consists of 64 equally spaced bars. A single
- bar represents a frequency range of 110Hz.
- The topmost bar represents the hightest
- frequency range (ie. 7.5kHz). The displayed
- amplitude of a frequency range is proportional
- to the sound pressure level in dB(A). Refer to
- DIN IEC-651 for closer information. The
- frequency spectrum is calculated using a highly
- optimized 504-Point-Fast-Fourier-Transform.
- Big thanks to Kim Øyhus for providing the new
- FFT routine!
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
-
- DrWhoGenie Thies genie is based on the rotating tunnel
- effekt from Sanity's demo 'ARTE'. Many thanks
- to Chaos/Sanity for his routines!
- This genie needs OS 3.0 and a screen with at
- least 16 free pens.
- GUI: Settings
- :
- Nasty Blit
- This is to fix some problems
- with (EGS) GfX cards. These
- arise from blit operations
- done by the cpu. If enabled
- Forbid()/Permit() is used to
- to protect those operations.
- ~~~~~~~~~~
- Own C2P A-2 A higly optimized C2P
- conversion routine in
- conjunction with
- BltBitMapRastPort() is
- used to draw the picture.
- Use WPA A-W Uses the V39 OS function
- WritePixelArray8() to draw
- the picture.
- Use WCP A-C Uses the V40 OS function
- WriteChunkyPixels() to
- draw the picture.
- Note: Please check which option is the
- fastest on your system!
- ~~~~~~~~~~
- 16 Colors A-1 Uses 16 colors for the
- tunnel.
- 64 Colors A-6 Uses 64 colors for the tunnel.
- If 64 colors are not available
- it tries to allocate fewer
- colors. But at least 16 colors
- must be available or the genie
- won't run.
-
-
- 5. DELIMIX
-
- DeliMix is © 1994-95 by Delirium Softdesign. DeliMix is realtime sample
- mixing technology. It is the base of many Noteplayers that have virtual
- channels. With this mixing technology it is possible to mix samples with
- different samplerates into one output sample. The output sample is
- generated at a given mixfrequency (rate). Choosing a higer output rate
- will yield better results at the expense of more cpu power. DeliMix takes
- advance of an exisiting 020 or higher. An optimized routine will be used
- in this case. This routine is about 20% faster. There is a critical point
- at ~30 kHz mixing frequency. Selecting a higher mixing frequency will
- make only sense if you run productivity. This is because in the current
- amiga hardware, the audio DMA is coupled with the scan rate. The hardware
- can output two samples per scanline. In standard video mode, this results
- in a maximum output rate of ~30 kHz. Because in productivity the scanrate
- doubles an output rate of ~60 kHz is possible. All NotePlayers will step
- down the mixingrate if the cpu is not fast enough to provide the desired
- mixing frequency! - This is to protect the system from hanging in the
- interrupt (mixing loop).
-
-
-
-