BlitZwav by Cybernetics [web]
# BlitZwav ## [Cybernetics](https://cyber.savina.net) ### Dok & Metal ages ### 2022 ----------------------------------------------------------------------------------------------- ## Launch * Run from floppy (Atari STe with at least 1mb) - from drive A : write BLITZWAV.ST image, insert floppy into drive A then reboot - from drive B : write BLITZWAV.ST image, insert floppy into drive B then run BOOTON_B.PRG from another drive - pressing ALT during boot period activates compo mode - pressing CTRL during boot period activates dma audio in playonce mode (may be useful with native NTSC STe) - ALT / CTRL color code : * ALT > blue * CTRL > cyan * ALT + CTRL > magenta * Run from hard drive (Atari STe with at least 2mb) - run BLITZWAV.TTP beside BLITZWAV.ST image from HD - no parameter: normal mode - 1 parameter: automatic compo mode - 2 parameters: dma audio with be in playonce mode (should be useful on native NTSC STe) - 3 parameters: automatic compo mode + dma audio in playonce mode (may be useful with native NTSC STe) * If you use Hatari emulator, you should use keyboard in ***scancode*** mode ----------------------------------------------------------------------------------------------- ## Interactive mode ![](keyb.png) * Function (green) keys : select screen when fx running in interactive mode (outside of main menu) * Number (orange) keys : usually related to voice fx 1 display selection * Numpad (orange) keys : usually related to voice fx 2 display selection * 1st line (blue) keys : effects options * 2nd line (yellow) keys : effects options * 3rd line (pink) keys : effects options * Navigation (red) keys : navigation keys for main menu or goback to menu * Tone (cyan) keys : bass & treble tuning (into menus) In this documentation, keys are named for a QWERTY keyboard => for other keyboards you have to use keys with other names but at the same position ----------------------------------------------------------------------------------------------- ## Dev version Can be buggy... * Backspace : step track index -1 * Tab : step track index +1 * Clr home : restart track * Insert : restart current pattern ----------------------------------------------------------------------------------------------- ## Keys & soundtrack FX mapping In order to use the same code to decode * FX commands from soundtrack in non interactive mode * keyboard in interactive mode ... there is a direct mapping between soundtrack Uxx effect parameter and keys * Function keys F1 to F10 * Number keys 1 to * * Numpad number keys * 1st line keys * 2nd line keys * 3rd line keys ----------------------------------------------------------------------------------------------- ## Main menu * CURSOR KEYS to move * SPACE / RETURN / ENTER to select * NUMPAD + - tunes Bass microwire level * NUMPAD / * tunes Treble microwire level * When autorun mode activated : SPACE / RETURN deactivate autorun mode ----------------------------------------------------------------------------------------------- ## All FX screens * Space / Return / Enter go back to menu * Function key 1 -> 7 - go to a specific FX screen * in dev mode : Clr home restart soundtrack * in dev mode : Insert restart current pattern * in dev mode : Backspace / Tab / => dec / inc track position ----------------------------------------------------------------------------------------------- ## FX sound shade (F1) ### Numbers line * 1 -> 4 : choose PCM voice to display with background colors (voice 1 2 4 3) * 5 / 6 : activate / deactivate sample display into background colors (deactivate temporarily is useful when sync with musik) ### Numpad * 1 -> 4 : choose PCM voice to display with overlay bitmap lines (voice 1 2 4 3) * 7 : PCM overlay display no interlace * 8 : PCM overlay display 1/4 or 2/3 * 9 : PCM overlay display 1/2/3/4 ### Line 1 * QWERT : change feedback type for background colors - Q : vertical - W : cross - E : rotate - R : zoom - T : no color feedback * YU : force filling of colors background during one frame for flash effect (to sync with musik) * I : when rotation FX active, direction is inverted every 32 frames. I enforce rotation change ### Line 2 * A -> F : choose overlay display mode - A : no overlay - S : display with two cycling colors - D : display with one cycling color + grey - F : display witch 2 grey colors ### Line 3 * \ -> M : change background colors post filter - \ : no post filter - Z -> M : assign various colors post filter - , -> . : activate / deactivate inverse video mode ----------------------------------------------------------------------------------------------- ## FX sample curves (F2) ### Numbers line * 1 -> 4 : choose PCM voice to display (voice 1 2 4 3) * 5 -> 7 : choose YM voice to display (voice 1 2 3) * 9 : PCM display no interlace in curve * 0 : PCM display 1/4 or 2/3 interlace * _ : PCM display 1/3 or 2/1 or 4/2 or 3/4 interlace * = : PCM displat 1/2 or 2/4 or 4/3 or 3/1 interlace ### Numpad * 1 -> 4 : choose PCM voice2 to display when available (voice 1 2 4 3) * 5 -> 7 : choose YM voice2 to display when available (voice 1 2 3) ### Line 1 * QWER : choose between curve - type 1 twins curves (bi color) - type 2 huge solo curve (mono color) - type 3 siamese curves (mono color) - type 1 + sparks effect (bi color) * TYUIOP[ : tweak options on effect (for curve type 2) ### Line 2 * ASDF : choose colors ----------------------------------------------------------------------------------------------- ## FX all curves (F3) ### Line 1 * QW : draw curves on / off * E : force cycle plane step ----------------------------------------------------------------------------------------------- ## FX sample scroll (F4) ### Numbers line * 1 -> 4 : choose PCM voice to display in upper screen (voice 1 2 4 3) * 5 : level 0 of samples is displayed * 6 : level 0 of samples is not displayed ### Numpad * 1 -> 4 : choose PCM voice to display in lower screen (voice 1 2 4 3) ### Line 1 * QWERT : display in upper screen BOING / BOOM / TSCHAK / PENG / ZONG * YUIOP : display in lower screen BOING / BOOM / TSCHAK / PENG / ZONG ### Line 2 * A : always display * SDFG : display not every frame * H : set color cycling at start * J : set color cycling half * K : set color cycling at end * L : stop color cycling * ; : run color cycling ### Line 3 * \ : disable curve display * Z : enable normal curve display * XCVBNM : curve display with crappy FX ----------------------------------------------------------------------------------------------- ## FX layerZ (F5) ### Numbers line * 1 -> 4 : choose PCM voice to display (voice 1 2 4 3) * 5 -> 7 : choose YM voice to display (voice 1 2 3) * 9 : PCM display no interlace in curve * 0 : PCM display 1/4 or 2/3 interlace * _ : PCM display 1/3 or 2/1 or 4/2 or 3/4 interlace * = : PCM displat 1/2 or 2/4 or 4/3 or 3/1 interlace ### Numpad * 1 -> 4 : choose PCM voice 2 to display (voice 1 2 4 3) * 5 -> 7 : choose YM voice 2 to display (voice 1 2 3) ### Line 1 * QWERT : choose between curve - type 1 twins curves - type 2 huge solo curve - type 3 siamese curves - type 4 keys - type 5 raw samples * YUIOP : tweak options on effect (for curve type 2 & 3 - only L for 3) * [ : flash ### Line 2 * ASDFG : change fx / score overlay mode (XOR / OR / TOP score / TOP fx / SCORE off) * HJKL; : color cycle step 0,1,2,3,4 * ' : color cycle on / off ### Line 3 * \ZXCVBNM : display bitmap * ,./ : change bitmap overlay (XOR / OR / TOP) ----------------------------------------------------------------------------------------------- ## FX SpaceWav (F6) ### Line 1 * QWE : change starfield speed ### Line 2 * ASDF : color flash (Red / Green / Blue / White) ----------------------------------------------------------------------------------------------- ## FX WavHero (F7) ### Numbers line * 1: colors feed on * 2: colors feed off ### Line 1 * QWE : change starfield speed ### Line 2 * AS : select colors projection type
[ back to the prod ]