ࡱ> %& !"#$ܥhWeh?e**,,,,,------(-->E.~4~4~4~4~4<78<<<<(==>#?X{?7>,d;~4~4d;d;>d;,,~4.d;d;d;d;,~4,~4<@X,h-,,,,9<d;d; DEFRACTOR Ver.0.96 DIGITAL SYNTH WITH SAMPLE GENERATOR By NeuRoTiX - NTXC3P - NTX URL: http://www.303dim.com/neurotix Documentation: Revision 970806.1 Version 1.1  SOM \o "1-3" DISCLAIMER  PULSVAIA _Toc392436633  PAGRIF _Toc392436633 4 WHAT'S NEW?  PULSVAIA _Toc392436634  PAGRIF _Toc392436634 4 WHAT IS DEFRACTOR?  PULSVAIA _Toc392436635  PAGRIF _Toc392436635 5 HOW DEFRACTOR WORKS  PULSVAIA _Toc392436636  PAGRIF _Toc392436636 6 FEATURES  PULSVAIA _Toc392436637  PAGRIF _Toc392436637 6 SYSTEM REQUIREMENTS  PULSVAIA _Toc392436638  PAGRIF _Toc392436638 7 DEFRACTOR TOOLS ANALISYS  PULSVAIA _Toc392436639  PAGRIF _Toc392436639 8 FILE MENU  PULSVAIA _Toc392436640  PAGRIF _Toc392436640 8 Reset Synth  PULSVAIA _Toc392436641  PAGRIF _Toc392436641 8 Open Instrument...  PULSVAIA _Toc392436642  PAGRIF _Toc392436642 8 Save Instrument...  PULSVAIA _Toc392436643  PAGRIF _Toc392436643 8 Save As Sample...  PULSVAIA _Toc392436644  PAGRIF _Toc392436644 8 Instrument/Sample Settings...  PULSVAIA _Toc392436645  PAGRIF _Toc392436645 8 Exit Defractor  PULSVAIA _Toc392436646  PAGRIF _Toc392436646 9 OSCILLATOR 1 and OSCILLATOR 2 MENU  PULSVAIA _Toc392436647  PAGRIF _Toc392436647 9 Sine  PULSVAIA _Toc392436648  PAGRIF _Toc392436648 9 Square  PULSVAIA _Toc392436649  PAGRIF _Toc392436649 9 Saw Tooth  PULSVAIA _Toc392436650  PAGRIF _Toc392436650 9 Triangular  PULSVAIA _Toc392436651  PAGRIF _Toc392436651 9 Exponential Tooth  PULSVAIA _Toc392436652  PAGRIF _Toc392436652 9 Logarithmic Tooth  PULSVAIA _Toc392436653  PAGRIF _Toc392436653 9 Square+Duty Cycle  PULSVAIA _Toc392436654  PAGRIF _Toc392436654 9 Pulse  PULSVAIA _Toc392436655  PAGRIF _Toc392436655 9 Parabolic Tooth  PULSVAIA _Toc392436656  PAGRIF _Toc392436656 9 Circular  PULSVAIA _Toc392436657  PAGRIF _Toc392436657 10 Ramp Tooth  PULSVAIA _Toc392436658  PAGRIF _Toc392436658 10 Noise  PULSVAIA _Toc392436659  PAGRIF _Toc392436659 10 None  PULSVAIA _Toc392436660  PAGRIF _Toc392436660 10 Custom...  PULSVAIA _Toc392436661  PAGRIF _Toc392436661 10 ABOUT MENU  PULSVAIA _Toc392436662  PAGRIF _Toc392436662 10 About Defractor...  PULSVAIA _Toc392436663  PAGRIF _Toc392436663 10 Contributors/Beta Testers...  PULSVAIA _Toc392436664  PAGRIF _Toc392436664 10 LAYOUT  PULSVAIA _Toc392436665  PAGRIF _Toc392436665 10 Frequency Scroll-Bars & Frequency Edit-Boxes  PULSVAIA _Toc392436666  PAGRIF _Toc392436666 10 "More Settings..." Button  PULSVAIA _Toc392436667  PAGRIF _Toc392436667 10 Envelope Generators Panel  PULSVAIA _Toc392436668  PAGRIF _Toc392436668 11 Filters Panel  PULSVAIA _Toc392436669  PAGRIF _Toc392436669 12 Advanced Panel  PULSVAIA _Toc392436670  PAGRIF _Toc392436670 12 Sample Preview  PULSVAIA _Toc392436671  PAGRIF _Toc392436671 13 '>>>' and '<<<' Buttons  PULSVAIA _Toc392436672  PAGRIF _Toc392436672 13 < -- > Button  PULSVAIA _Toc392436673  PAGRIF _Toc392436673 13 HOW TO BUILD A SOUND  PULSVAIA _Toc392436674  PAGRIF _Toc392436674 14 KNOWN BUGS  PULSVAIA _Toc392436675  PAGRIF _Toc392436675 14 FUTURE DEVELOPMENT  PULSVAIA _Toc392436676  PAGRIF _Toc392436676 14 DEFRACTOR FAQ  PULSVAIA _Toc392436677  PAGRIF _Toc392436677 14 CONTRIBUTORS  PULSVAIA _Toc392436678  PAGRIF _Toc392436678 15 THANX & GREETINGS  PULSVAIA _Toc392436679  PAGRIF _Toc392436679 15 APPENDIX 1 - THE .DFC FORMAT  PULSVAIA _Toc392436680  PAGRIF _Toc392436680 16 APPENDIX 2 - THE .RAD FORMAT  PULSVAIA _Toc392436681  PAGRIF _Toc392436681 17 APPENDIX 3 - THE .DF2 FORMAT  PULSVAIA _Toc392436682  PAGRIF _Toc392436682 17  DISCLAIMER I accept NO resposability for any damages to your system or your brain caused by this software. You can NOT change any part of this software. This program is FREEWARE. That means you DON'T have to pay for it! Commercial use is allowed under my permission. If you use samples generated by this program please write it in your tunes/midis. Thx. This documentation may contain -TRUE- JPEG-english speech. That means I think my english isn't a very good one... if you don't understand something please mail me; I hope I'll reply with a better english... (I HOPE : ) !!!). WHAT'S NEW? DEFRACTOR 0.96 Fixed Instrument loading bug Fixed Custom WaveForm Loading bug DEFRACTOR 0.95 Removed Save WaveForm... from oscils menus. You dont need it because you have the .DF2 format... : ) Fixed a bug in the Cancel procs in Custom... Wave form loader. The core is now working with 32 bit Float data. The generation calculation is now faster then the old one. In fact now the generation engine has a speed ratio of more than 3:1 !!! (that means a 3 second sample is generate in less than a second!!!) Display Fix: Defractor can now be used at 640x480 display resolution. It also feature Magnet resizing ; ) Found a solution for the auto-verify data input in the frequency edit-boxes (now the scroll-bars arent updated... so no more unexpected updating of the text youre writing) DEFRACTOR 0.94 Pinch/Punch Filtering gives decent results (but I still have to work on it... if you like how they work now, mail me... ; ) ) Added Noise generator Solved a *BIG* bug in Custom Wave Form Loader (I didn't see it : ) ) Support for Defractor Enhaced Instruments (.DF2) Removed the configuration file (thx to AKA) Visual Enhacements :) Better wave form redrawing (thx to AKA) Many fixes to the code (thx to AKA) Intelligent Preview! Now the sample isn't recomputed every time you press the preview button (I'm still working on it but thx to AKA for suggestions) Added demo instruments (thx both MAZ and AKA) DEFRACTOR 0.93 Added copy and swap buttons Added the "None" shape Completely fixed the "Logarithmic Tooth" (now it works!) SwapFile Handler recoded Fixes in the Sample Preview Envelope generation is a "bit" faster than the old one Envelope generators, Internal Multiplier and Division Factor has now 0 (zero) control. No more "division by zero" : ) Started Pinch/Punch filter debugging (fixed some bug) Proportional Stretching gives something close to what it's expected to do... ; ) Custom Stretch now active but is'nt close to what it should do... :( Added "Bell" function Documentation in .DOC format (word 7.0) DEFRACTOR 0.92 Fixed a BIG bug in check-boxes DEFRACTOR 0.91 Fixed some bug in Load/Save Instrument (it doesn't work after sample generation) Changed Frequency Scroll Bars Lenght Some little changes to the source code Now is 3 to 4 times faster in sample generation .WAV support .XI support (buggy) DEFRACTOR 0.9 First release of the program. WHAT IS DEFRACTOR? I don't know! Ehehehe... Defractor is a sample-generator software based on 2 oscillator combined in a twisted way. It's NOT a vintage-analog-synth emulator (sorry if you are looking for it). Each oscillator has these features: Selectable Wave Form: 12 waveforms + 1 Custom Loadable Shape; Internal Amplifier/Attenuator with distortion; A frequency (of course : ) ); An envelope generator (Attack+Decay); A section called "More Settings..." where you can find Modifiers, and Shape options. After the mixing of the 2 oscillators the output signal pass thrugh a Smoothing Filter, a Pinch/Punch Filter (my own filter algorithm), an Overdrive and an Attenuator. HOW DEFRACTOR WORKS Synthetically: the two oscillators are mixed together and the mixed output modulate the oscillator 2. That's the strenght and the limit of DEFRACTOR. You have take that the mixed output is the LFO of oscillator 2. In the samples created with DEFRACTOR you will notice that the oscillator 2 is the MAIN signal and the oscillator 1 do all the effects. That's useful when making no-pad samples (TB-303 -like and something like it...): its sound is fat and powerful. Pad's are really poor with DEFRACTOR (when I tested the program nothing REALLY good came out! ; ) and when I say "REALLY good" I'm talking about samples to die for!!!). After that you know why the oscillator 2 envelope generator is the most important in the sample. Here a simple scheme:  Please Note: All the 48 Bit connection are now 32 Bit width. Conclusion: All the sample generation turns around the oscillator 2 enveloped output. I hope to have always a 1-1 generation in all future version. That means the core generation of 1 sec of sample will not exceed 1 sec of calculation. FEATURES Here are the specs of the Defractor Core: 32 Bit Oscillators mixing + 32 Bit Envelopes; 32 Bit Generation Engine; 32 Bit Smoothing Filter; 32 Bit Pinch/Punch Filter; 32 Bit Overdrive; 16 Bit Attenuator; Sliding F/X used for simulate velocity; Frequency & Amplitude synchronizers; In future versions of the software all the 48 Bit features will be lowered to 32 Bit. The use of a 48 Bit Float is a reminescence of the DOS experimental-version of DEFRACTOR. The 32 Bit generation will be faster than this. SYSTEM REQUIREMENTS R.P.E. (Really Poor Enviroment): 486 8 Mb RAM 800x600 Display Resolution A program that loads 16 Bit SIGNED RAW data in INTEL order like Sound Forge XP, Sound Forge 4.0, CoolEdit 95 or CoolEdit 96. D.S.E. (Decent System Enviroment): Pentium 16 Mb RAM 800x600 Display Resolution A program that loads 16 Bit SIGNED RAW data in INTEL order like Sound Forge XP, Sound Forge 4.0, CoolEdit 95 or CoolEdit 96. A Fast Hard Drive or SCSI Hard Drive (required only for very long samples) A Sound Card (required only if you want to listen to the samples and sample preview) DEFRACTOR TOOLS ANALISYS FILE MENU Reset Synth Resets the synth variable/oscillators settings to default. Open Instrument... Opens an instrument file .DFC. The .DFC file contains all the settings of the synth except for Stretching (Proportional and Custom) and custom wave form. If you use a custom wave-shape and you want to swap instruments, you MUST enclose the custom shapes the instruments use. For the .DFC format specifications see below. I also added the .DF2 format (Enhaced Instrument) that stores Custom Wave Forms. Save Instrument... Save current instrument in standard 1.0 Defractor instrument (.DFC) or Defractor Enhanced instrument (.DF2). You MUST use the enhaced instrument format if you want to store your custom waveforms with instrument settings. Standard Defractor Instrument (.DFC) Advantages: Very small size (less than 500 bytes) Stores all the basic information for making a good samples Standard Defractor Instrument (.DFC) Disadvantages: It doesn't store Stretching information It doesn't store Custom Wave Forms Enhaced Defractor Instrument (.DF2) Advantages: Stores all information of the instrument (including Stretching, Custom Wave Forms) Enhaced Defractor Instrument (.DF2) Disadvantages: "Big" size of the instrument file (more than 16K) The .DFC file is thought for quick internet exchange of instruments. Save As Sample... Saves the current instrument as a sample. This function generate the sample and save it to disk. The .RAW file is 16 Bit SIGNED and WITHOUT HEADER - its playback rate is 44100 Hz - INTEL byte ordering. The .WAV file is a standard microsoft wave. The .XI file is a standard FastTracker II instrument file (with tuning & envelope); you will find the correct playing-rate in C-5. Instrument/Sample Settings... This call the "Instrument/Sample Settings" window. Instrument Name - is the name of the instrument (this will be saved only in the .DFC format and in .XI instruments). >40 chars. Instrument/Sample Length - is the length of the sample (or the instrument) in secs. From 0.05s to 8m20s (500s). Buttons - Quick selects length of the instrument. The three buttons called "0.74297", "1.48594" and "2.97188" gives a sample size of 64K, 128K and 256K respectively (this is usefull for making samples for GUS boards). Exit Defractor Close the program without confirmation (very simple to use ; ) ). OSCILLATOR 1 and OSCILLATOR 2 MENU All this functions work in the same way for both the oscillators. Sine Sets the oscillator using a Sine wave-form. Phase is 0 degrees. Square Sets the oscillator using a Square wave-form. Saw Tooth Sets the oscillator using a Saw Tooth wave-form. Triangular Sets the oscillator using a Triangular wave-form. Exponential Tooth Sets the oscillator using a Exponential Tooth wave-form. Logarithmic Tooth Sets the oscillator using a Logarithmic Tooth wave-form. By the "More Settings..." window you can change the bending rate of the shape. Square+Duty Cycle Sets the oscillator using a Square wave-form with Duty-Cycle. Duty Cycle can be changed thru the "More Settings..." window. Pulse Sets the oscillator using a Pulse wave-form. The Pulse type can be changed in the "More Settings..." window. Parabolic Tooth Sets the oscillator using a Parabolic Tooth wave-form. This tooth wave-form is "belled". This means it contains a positive and a negative tooth. Next version will support the single tooth wave-form. Circular Sets the oscillator using a Circular wave-form. Circular Stretching can be modified by the "MoreSettings..." window. Ramp Tooth Sets the oscillator using a Ramp Tooth wave-form. As the Parabolic Tooth this wave-form is "belled" but in this one you don't need the single tooth shape (the single tooth is Saw Tooth). Noise Sets the oscillator generate noise. None Sets the oscillator to a plain, silent wave-form. Custom... Loads a custom shape in .RAW format. The .RAW file must be WITHOUT HEADER, 16 Bit SIGNED data in INTEL order. The optimal shape size is 4410 Bytes (0.1 secs). Lower sizing will fill the difference with 0 (zero). Higher size will be truncated. In future version a .RAD format will be supported. ABOUT MENU About Defractor... Shows the "about" window of DEFRACTOR. Contributors/Beta Testers... Shows the "Contributors/Beta Testers..." window. If you want to appear in this window see the instruction below. LAYOUT Frequency Scroll-Bars & Frequency Edit-Boxes Changes the frequency of the oscillator. Frequency variations are NOT shown in the panel. The frequency range is 1 to 32000 Hz. Left tools set oscillator 1 properties, right tools set oscillator 2 properties. "More Settings..." Button Opens the "More Settings" window. This window contains tools for changing the waveform look. ToolSaved in .DFCDescriptionParameter 1 (Scrool-bar)YesSet Duty-Cycle, Pulse-Width, Circular Stretching and Bending Rate for Square+Duty Cycle, Pulse, Circular and Logarithmic Tooth respectively.Parameter 2 (Scrool-bar/Inactive)YesUnusedUpper (Check-box)YesSwitch the positive part of the pulse on and off.Lower (Check-box)YesSwitch the negative part of the pulse on and off.Reset Shape (Button)NoReset all changes of the wave-form.Proportional Stretch (Scroll-bar)NoStretch the wave-form using a proportional algorithm.Custom Stretch (Scroll-bar)NoStretch the wave-form using my own algorithm.Mirror (Button)NoMirror (vertical) the wave-formReverse (Button)NoReverse the wave-form (same as Mirror button but it works horizontally).Bell (Button)NoApply the Bell function to the waveform. The Bell function stretch the wave to an half of its length the it attack a mirrored copy of the stretched wave at the end of the first one (then the length is equal to the original).  Envelope Generators Panel Contains the settings for the Envelope Generators. The envelope type is AD (Attack & Decay). The attack time range is 0.00 sec to 30.00 sec. The decay time range is 0.00 sec to 240.00 sec. ToolSaved in .DFCDescriptionEnveloping Oscillator 1YesEnable/Disable enveloping for oscillator 1 signal.Enveloping Oscillator 2YesEnable/Disable enveloping for oscillator 2 signal.AttackYesSet the Attack Time (the left one for the oscillator 1, the right one for the oscillator 2).DecayYesSet the Decay Time (the left one for the oscillator 1, the right one for the oscillator 2).Filters Panel This panel contains all the 48 Bit filters that works directly in the generation-engine. Overdrive and Attenuator works on the 48 Bit engine output. ToolSaved in .DFCDescriptionSmoothingYesEnable/Disable smoothing filtering.Smoothing PowerYesSet the power of the smoothing filter.Pinch/PunchYesEnable/Disable Pinch/Punch filtering.Pinch/Punch PowerYesSet the power of the Pinch/Punch filter.Pinch/Punch ThresholdYesSet the threshold level of the Pinch/Punch filter.SlidingYesEnable/Disable sliding.Sliding RatioYesSet the sliding ratio. The ratio is Hz/sample.Sliding Up/DownYesSet the sliding goes to higher frequencies (Up - Enabled) or to lower frequencies (Down - Disabled). Smoothing Filter Overview Higher values for Smoothing Filter are for less smoothing of the sample-wave; lower values are for higher smoothing. Smoothing result is like a low-pass filter. Pinch/Punch Filter Overview Pinch/Punch filter is a little strange filter. It works as a distortion. The Threshold value sets how much wave will be Pinched and how much is Punched. This filter work symmetrically to the 0 axis; this means it works in the same way in the positive-part of the wave as in the negative one but it NEVER works in all the amplitude width (it has two different process for a single sample if it is negative or positive). Sliding Overview Sliding is a tool used to increase or decrease the frequency of the oscillator 1. This is like turn a resonance knob on a synth, a portamento effect or a modulation knob, depends on the engine settings. Ratio specify how much quickly the frequency decreases or increases (that depends on the Up/Down check-box). The Ratio value is in Hz per sample. This mean you can have a sliding from 13.23 Hz/sec to 132.3 KHz/sec. Sliding is also useful to simulate (?) high-frequency decay on a bass or synth hit, or to make a scream-like sample. Advanced Panel It contains advanced and engine output modifiers. The Internal Multiplier and the Division Factor are really advanced settings (see after the table). ToolsSaved in .DFCDescriptionOverDriveYesSet the overdrive power.AttenuatorYesSet the attenuator power.Amplitude SynchronizerYesEnable/Disable Amplitude synchronization for oscillator 1.Internal Multiplier*YesMultiplies the output of the routine that mix oscillator 1 with oscillator 2.Division Factor*YesReduce or raise the power of the internal LFO.* This setting work directly to the core of the generation-engine. OverDrive Overview That's really simple! Higher values gives higher overdrive. Attenuator Overview Higher the value higher the attenuation. Amplitude Synchronizer Overview This tool synchronizes the amplitude and the phase of oscillator 1 with the oscillator 2 amplitude. Why this? Because the Amplitude Synchronizer is useful to make BassLine-like samples or fat bass hits. Internal Multiplier and Division Factor Overview The Internal Multiplier multiplies the output of the oscillator mixing routine. As a result, the sound is modulated (or over-modulated). The Division Factor reduces or raises the power of the internal DEFRACTOR LFO system. Please don't set it to 0 or the program will crash. Now I think you are a "bit" confused but it's difficult for me explain what this two values actually do. I left them to give you more flexibility on the sound feel. With this two values you can do softly or violent sonority with the same effect and without touch any oscillator tool. Sample Preview It previews the instrument. It generates the sample thru the same algorithm of the sample generation: what you listen is exactly what will be saved and played in your tracker/sequencer. To use the Sample Preview you need a sound card or a playing device. '>>>' and '<<<' Buttons This two buttons are used to copy the oscillator waveform (with frequency, settings and amplitude). The >>> button copies Oscillator 1 settings to Oscillator 2. <<< button copies Oscillator 2 settings to Oscillator 1. < -- > Button This button swaps settings between Oscillator 1 and Oscillator 2. HOW TO BUILD A SOUND This section is like a simple tutorial on how to make a simple sound. The following is an example on how to create bass synth touch samples: Set the length of the instrument (sample) thru the Instrument/Sample Settings window. A bass synth isn't too long then 0.5 secs or 0.7429 secs (for GUS users) is enough. Set the instrument name, if you want. Click on DONE and start setting up the synth. Set the main oscillator, Oscillator 2, frequency to 110.0 Hz, then enable the oscillator 2 volume envelope (attack 0.006 secs; decay ~0.8 secs). Set the oscillator 1 waveform to Sine. Now set the overdrive (usually I set it to 1.10) and the smoothing filter (2.100). Note: When you set the smoothing power don't go below 1.6 because it REALLY smooth the waveform! What kind of sound do we want to have? An analog-synth like? A 90's expander? To have a analog-like sound I suggest to set the oscillator 2 waveform to Saw, Triangular or Square (generally I don't use the Sine shape to make bass sounds). Using a Parabolic Tooth or a Ramp Tooth will give good result if you like recent sound synthesis. I suggest to leave the Amplitude/Phase Synchronizer checked (I don't like the result the synth gives when it is off). Now set the oscillator 1 frequency like a modulation filter; 220 Hz or 330 Hz sounds good. Preview it. If the sample sounds too rich of high-frequencies add more smoothness by lowering the value of the smoothing power or lower the oscillator 1 frequency. You can also increase the sliding ratio. If you like the sample save it with Save As Sample...; set your preferred format and click OK. In the same way of this bass sample, you can create 303-like sounds and other acid sounds. Varying the Division Factor and the Internal Multiplier you can customize the synth generation. KNOWN BUGS Both Stretching tools aren't fully functional I need to work around the Pinch/Punch Filter (it gives result that are only near what I want) Wave form name sometimes wrong after loading an instrument .XI format writes data with displace.... you can find buggy distortion zone FUTURE DEVELOPMENT That's what you will find in future versions. If you have any suggestion or comments write to me (don't ask for miracles please! : ) ). I'm planning an Enhance Filter and a little 16 position sequencer Your suggestions (shot now! :) ) DEFRACTOR FAQ Q: Did someone ask you something about the program? A: No! :) Q: Why don't you add some demo instruments? A: I added demo instruments in this release (0.94) :). CONTRIBUTORS Do you want to support FREE-WARE programmers (the poorest coders in the globe : ) )? You can do it by send a VERY little contribution. The contribution is only 5$ US (or 8.000 to 10.000 Lire for italian guys). If you think the value of DEFRACTOR is more send more money, if you think is less send less money. Contribution? What gives? Happiness (for me) and Glory (for you). If you send money your name will compare in the Contributors/Beta Testers Window (that's the Glory... ehehehhehe....); at the same time I will be more happy : ).... If you send more than 100$ I will add a window in DEFRACTOR only for you in a DEFRACTOR DeLUXE Release!!! Ehehehhehh....... Send money to: Jenner Fusari Via Sammartina 50 48020 - Villa S.Martino (RA) ITALY THANX & GREETINGS Big Thanx to: Fabio Rani (Beta-Tester) Lanzoni Claudio (For help decrypting this DOC to a good english) Fabio Rani (Beta-Tester) Dixan (For support to the project) Pedr0/CBR (For support to the project) Swan & SCREAM Org. (For support to the project) M00nShado (For denigration to the project ; )) Pirazzini PiRaZ Claudio (For estimations to the project) AKA (For suggestions and help ; ) ) MAZ (For suggestions ; ) ) Przemyslaw Marczyk (For suggestions/bug-reporting) APPENDIX 1 - THE .DFC FORMAT Revision 970421.1 - Version: 1.0Beta2 ATTENTION - The format may change in future versions of DEFRACTOR (until the 1.0). I suggest not to code any loader for this version of the format. The .DFC format version 1.0 (non beta) will be the _REAL_ one. SizeTypeDescription10ByteDFC Signature: Byte 0 - 'V' Byte 1 - Version number (1st digit) Byte 2 - Version number (2nd digit) Byte 3 - Version number (3rd digit) Byte 4..9 - Unused40StringInstrument Name (1st char unused)4RealInstrument Length (sec)4RealOscillator 1 frequency Hz4RealOscillator 2 frequency Hz4RealOscillator 1 amplification4RealOscillator 2 amplification145OscSetupOscillator 1 Waveform Setup145OscSetupOscillator 2 Waveform Setup5EnvSetupOscil. 1 Envelope Setup5EnvSetupOscil. 2 Envelope Setup1BoolSmoothing Filter Enable/Disable. Values: 0 :Disabled 1 :Enabled4RealSmooth Power1BoolPinch/Punch Filter Enable/Disable. Values: 0 :Disabled 1 :Enabled4RealPinch/Punch Power4RealPinch/Punch Threshold1BoolSliding Enable/Disable. Values: 0 :Disabled 1 :Enabled4RealSlide Ratio (Hz/sample)1BoolSlide Direction. Values: 0 :Down (Decrease) 1 :Up (Increase)4RealOverDrive4RealAttenuator1BoolPhase & Amplitude Synchronization. Values: 0 :Off 1 :On4RealInternal Multiplier4RealDivision FactorType: OscSetup (Oscillator WaveForm Setup)1ByteShape Number. Values: 0 - Custom 1 - Sine 2 - Square 3 - Saw Tooth 4 - Triagular 5 - Exponential Tooth 6 - Logarithmic Tooth 7 - Duty Square 8 - Sined Square (not available from menus) 9 - Pulse 10 - Parabolic Tooth 11 - Circular 12 - Ramp Tooth 255 - None4RealParameter 14RealParameter 21BoolOption 11BoolOption 21ByteUnused1ByteUnused128StringUnusedType: EnvSetup (Envelope Setup)1BoolEnvelope Enable/Disable. Values: 0 :Disabled 1 :Enabled4LongIntAttack Time (msec)4LongIntDecay Time (msec)APPENDIX 2 - THE .RAD FORMAT Not released yet. APPENDIX 3 - THE .DF2 FORMAT Will be available soon (it is under development). /=nnntonh:A"%F *  "A"A xeB xeB D    D   *C DD(D  !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~ǏǏǏdHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH`pp0`@p0@P Ppp@@@P@0@0߿@@@@@@P@@@@@@@@@@@@p @@@P@pp pp` PPπ0@p@ P`pp㏏㏏㏏㏏Ǐ㏏㏏UU㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏ǝ㏏Ǐ㏏Ǐ㏏￿kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkꫫ`񏏏Տ񏏏㏏㏏ՏϿkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkt@$@00$￱k@@@$0@@@@$߀߀P@@ߏP`@P@`߀p0p @@@$ @߀pߏ π@p߯00@P@0@@@$ߟ @P`P@@@@@$`0@@@@@0@@@pPppP@@@0@p@p@@$0@` @0@@߀@P@0@@`0@$ 0``߀ P` P0```` `PPߟ@@`@@Ͽ@@@$P߿p@`0p@@@߀@`@@P@$ ``P00@@p@`߀P@Pp` @@`@$0`0@@p 0@@@@@@@@@@@@@@@@P`ppppP ߀p@P P @$P @@@`00 P@$PP0@@``0 @@$`0@b$@``0pp@$`@@0H$@``0@$`0 `PH$@``0@$0@@p1@``0@$ǝ`0@@@@@$p`P0P@@0``@@$0 `@@p`@@0``@@$p@p@@`@@0``PPPP߿@p P0 pp@$ @@@0``@Ͽ@ p@ 0@@$P0@@p0``@@P@@@Ͽ@`@$p`0@@`0@@0@`@@@p@@$``0@@߀@@ @ @ `@$0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ` @@@P ppp@@π@P `P@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ p 0@@@@@$ @@00@@@@@$Ϗp@@@@@@@$@@@$@@@$@@@$@@@9@@@@߿￿߿Ͽ@@@@000@```PpPp`` ` p@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@p@``@0p@@@@p@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@p P`0`P 0@@`@@@0@pp`@@@@@@p Pp@@@`@@@@ `@@@ @00@@p`P @@P p `P ppPppp` `@@P@00@@@00``p``0ppϿ߿իꫫիǏ㏏ǏǏ㏏ǏdHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHkrHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHYdHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$H@$H@$H@$H@$H@$H@$@ppppp0 pPH@ppppp0 pP@$@@ϟ@H@@ϟ@@$@0@H@0@@$@ @H@ @@$`0@p00H`0@p00@$Ֆ@@@@@@@@@@@p`Ϗ`P@P`H@@@@@@@@@@@ p`Ϗ`P@P`@$㏏0`00H0` @$Տ㏏``0@PH`` @P@$pp@`߀ߟ@```0@pH`` @p@$k`` 0p@0p@0p``0@H`` @@$kp@0P@@0P``0@H`` @@$k`0Pߟ@@` @Pߟ@Ǥ`@0@H`P @@$ǖ@@ p@@ p㏏񝏏`@HP@߀@$P@PPp`@ ``p@@pp@PPp`@Տ0``@H ``@0p@$ `񝏏0``@߿H ``@Ͽ߿Ͽ@$0 `00``@PP 0 @ P @`PP ߯@PPP H ``@P@PP ߀ ߟ0````p PP p0@@`@$ppPߏ@p`P0``@@@ @@@ ﯀@H ``@P@@@ @@@$`0``@@@p@@@@H ``@0P@@ `@@@P`@$0@@@@Ͽ@@H00@@0pP@@P@$0`@p PP 0@Pp0π@PHp P0ϏP@`p0 @P``p@$p`pπ`Ppߟ@0P@p@H@ϟ@ppp`Pp`@@$@0PHp߿`@$0pp0 H@0@$￿P߀pH߀P`@$H@$H@$H@$@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@p@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@￿߿````@pp@@ pP@ `0P0@@ P@00@@@@@0@P P`ߟ`@@@p@@@@@`0@@@@@@@@0`@`P@@P@@@@@pPp@@0@@@@@0p@@0@@0@@ppPp 0p`p  pP``P@@ PP `@@@`@@00@@@@`㏏㏏㏏p@@@9$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$߿@@@$P`@@@$`P @@@$0@ @@@@$p0@@@$0@@￿￿ϿϿ@$ @@@000`pp0ppp0 0@@$`@@0P π@ 0@@ `@$`@@@P@@@`@@p@$``P@ @@ϟ@@ @@@@00@$`@0Pp 0@@߀߿P0@@``@ P0p0@$Pp0@p@@`߿߀߀0߀߀@$@P0@@p@0ppP`@$`0@b$@@0pPp`@$p P@0pH$@@0￿@$`0`@H$@@0@$0@@p1@@ϟ0@$P @@@00@$`P0P@@0@ @$ `P0``@@0@@@$P`0P@@0@Ͽ߀߿@@$@@@0@0P00PP0p`p@00`@$`0@@0@π@Ͽ@ ``@ @p @$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@``@@00@P@@`@@00@@$0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@00`P`@@0@@@@@@@@@@0@``@ ```@ ߿@P@@$P0 p@@@``p ``pp@p`pp P0@$@ߟ0 @@@߀￿߀@π@$p0@@@ @@@@@$@@$@P@@ @pP @$Տ@@@$@@@$񏏖@@@$0@@@@@@@@@@0@@@+P@@P﯏ppߏ@@P@p``pߏP@@@@@@@ @ppp@@00pP0p00pՏ@@@@@@ 0p0p@@@P@00@@@``@@0`񏏏@@@@@ P@@`Ͽ@@@ ߟ@@ `@@``pp@@P0P `Տ@@` @p0ߏ@p``Pp0 ` p@@0߿`ꏏ@@PΏ@@00㏏p@@pP```@㏏PP㏏￿㏏㏏㏏㏏㏏㏏㏏㏏㏏``@`㏏`㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏㏏߿㏏㏏0pP@@P@@@ @㏏@H@@@@@@0@@ @P㏏@ H@@PP0@@0@@@@0@@ P㏏@@H@@@@@@@@@@@@@@㏏@@H@@@@@0@@@@@0@@@0`㏏@@H@@0p@@`@@@@`@@㏏@@HǏ@@PPp@ 0@@@ 0@@@㏏@@߿H@@@@P @@@@pppP㏏@@ 0 p@P0 @PPH@@@@@@`@@@㏏@@@Ͽ@p@@H@@0@@`@@㏏@@@@0@@H@P @P @㏏@@@@ PP@HߏP㏏@@@@0@@ P@H㏏@@߀@` `p`ϯ`H㏏@@`0@@H㏏@@p0``0``` PPH㏏@@0``PߏPH㏏+@0``H㏏$@0``H㏏$@0``Hꫫ+@@P0@pH@@``0H@@``0߯ϿϿ߀߿߿￿ﯿpH``@`@@``0@ p00pp0@@@H`@@``00P@@@H@@``0@@@@@H@@`00 p@@@H@@@@@@@@@@@@@@@@0@ `0P0`H@@`@ߟH@@@H@@``PP PH@@߿H@@`P@p@` P@p P`߿@`pp@@H @00@ @00p 0߿p`@@H@@@@@@ @@@@ @@@@@@H@@@@ @`0P@@@P@@@@@P@@@@@dP`@@@@@@@@@@@@p @@`@@P@@@@P@@@@Ǐ p@ `@@@ `@@@@ Ǐ`p`@@p` @@p`@p0@Ǐ@@0@@@Ͽ`@@P@@00@0@@`p`P`P0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'' =Zu%&?@VWXZno()*,AB[\rstv uDaaUac uDUac VaUa UVac UVacVac UVacHaP,-CDEG[\uv!@AZ[qrsu34JKLNVWpq  9 : P Q R T g h uDaab      1 2 K L b c d f p q ! # % + , E F \ ] _ a l m   ) * , . L M f g } ~ uDaab   " $ ? @ Y Z p q s u   56LMOQab{|&')+AB[\rsuw,-CDFH uDaabHVWpq $%')GHabxy{}%5tDU+J[IY0B  !#"###.#b&h&j&k&q&r&v&w&('/'1'2'8'9'?'@'+UaUVa uDhaacVaVaUac uDUac uDaaR++*,^,,,,-_-//50M0000001 11]9c9 ;,;? ??@qABB5BJDeDE#EFFII KQKdKKKKKLLPPPPZZZZZZ$[%[\\\\^T^t^^__[`\`y``rasaaeewgghhuacUVaVacacUVUVaUaaVaT =>?@ABCDEFGHIJKLMNOPQRSTUVWXYZu[& &H&& & & & &x& & & & & & & & & & & & & & & & & & & & & & & & & & & & & && & & & & ,-wH"vO U ! g & b / % v R,xI*& & & & &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& & & & & & & -*~n7%5Rtu1*DEU._& & &x& & & & && &(&(& & &H&(&h&H&H& & &H&(&(&(&(&(&(&(&H&(& &  h 4h h 4h!.GcF+JK[(5IJYwIJntu 2 &(&(&(&(&(&(&H&(&(&(&(&(& & &(& & &(&(&(&(&(&(& & & && & & & &(&(&(&(&(& &  h 4h'2 !" #!###`#a##M$V$$$$$$%!%I%n%N&b&&&&&(')'L'T'^'y''A((((()& & & & && & & & && &(&(&(&(&(&(&(&(& && &(&(&(&H& & &(&(&(&H&(&(&x&H&  h 4h&))4)W***+++*,^,,,,,-_-----b///400111172<2|222222)3;3&H& & & &H& & &(&(& &(&(& &(& &(& & &H& &H& & & & &H& &x& &H& &H& &H& &H& &H; h 4h&;3t334 4445555d6o6*707T7Y777888899999:: ;;;+;& &H& &H& &H& &H& &H& &H& &H& &H& &H& & &x&H& &H& &x&H& &H/  4h 4h!+;,;E;I;;;;;<<<<M<N<`<d<<</   { /   b /   b /   b F u %  "F (u %   4h 4h$F (u % <<<<<<</=0=L=O=}=~=======>>>!>?? ?/    /    /    /    /    /    &HF u %  F u %   4h 4h ?#?????@@@@P@Q@i@m@@@@&H& & / /   w /   ^ / F u %  "F (u %  $F (u %  4h 4h@@ A AAApAqAABBB(B4B   /    &H& p& /  4hF u %  F u %   4h 4h 4B5B?BCBgBhBxB|BBBBBBBBBCC/   { /   b /   b /   b F u %  "F (u %   4h 4h$F (u % C1C5ChCiCqCuCCCCCCCCCIDJDKDeDEE#EFFFzH/    /    /    /    &&& & && & && F u %  F u %   4h 4hzHHHIIIIIIIIIIIIJ J& &H& / /   w /   ^ F u %  "F (u %  $F (u %  4h 4h J J$J_J`JuJyJJJJJ K KPKQKdKKKKKKKLLLM/    /    /    & & && & && & && & && F u %  F u %   4h 4hMN+O:OO9PQP+Q9Q{QQQRSSSTTUMVVuWWWXXX'YbYYYIZZZ& & &H& & &H& &H& && & & & & & & & & & & & & & &&(&(&(&(&& &(&(  4 h 4h!ZZZZ$[\[i[[\\^^^^1^N^T^f^t^^^^_B_s___`'`[`y``rasaxa}aa&& & & & && & & & & & &&&&&& &&&&&&&&&&&&& & Tp$aaaaaaaab-b.b1b8bZb[b]bbbzb{b}bbbbbbbbbbbT p        T p   T p   T p   T p   T p  F( F( F( bbbbcc cc.c/c3cF{N$X\]bbbeF q     88 H+*2 );3+;< ?@4BCzH JMZabJdefrgh     %?VXYn(*+A[rtu,CEF[u @Zqst3JLMVp  9PRSg1Kbdep  #$+E\_`l ) , - L f }   " # ? Y p s t   5 L O P a {  & ) * A [ r u v    , C F G V p $'(Gax{|e 2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@2%@ _Toc392436633 _Toc392436634 _Toc392436635 _Toc392436636 _Toc392436637 _Toc392436638 _Toc392436639 _Toc392436640 _Toc392436641 _Toc392436642 _Toc392436643 _Toc392436644 _Toc392436645 _Toc392436646 _Toc392436647 _Toc392436648 _Toc392436649 _Toc392436650 _Toc392436651 _Toc392436652 _Toc392436653 _Toc392436654 _Toc392436655 _Toc392436656 _Toc392436657 _Toc392436658 _Toc392436659 _Toc392436660 _Toc392436661 _Toc392436662 _Toc392436663 _Toc392436664 _Toc392436665 _Toc392436666 _Toc392436667 _Toc392436668 _Toc392436669 _Toc392436670 _Toc392436671 _Toc392436672 _Toc392436673 _Toc392436674 _Toc392436675 _Toc392436676 _Toc392436677 _Toc392436678 _Toc392436679 _Toc392436680 _Toc392436681 _Toc392436682wM!N#%%%&'*b,..7/|///)0t01122d3*4T44556667 <q>E+L9M+N{NUVW\XT[\]eCee  !"#$%&'()*+,-./01$1U!a#%%%&'*,..;////:001122n3/4X44556667"<~>E9LPM8NNUVWhXe[x]0e_eegahmms;0x#-+'`,.;RCAUTORECOMMENTI DATACREAZTEMPOMODNOMEFILEDIMENSIONIFILE PARCHIAVEULTSALVNUMCARNUMPAGNUMPAR DATASTAMPAPRIVATORIFDNUMREV DATASALVAOGGETTOSOMMVOCEMODELLOTITOLOINDVOCE PROPRIETADOC ALFABETICOARABICO PRIMAMAIUSC CARDTESTO FORMATOCAR VALUTATESTOMAIUSCESADECMINUSC UNISCIFORMATOORDINALEORDTESTOROMANO TUTTOMAIUSCASS ARROTONDADEFINITOINTEFALSOMAXMINRESTOMEDIA CONTANUMERINONOPRODOTTOSESEGNOSOMMAVERO Jenner Fusari D:\Documenti\Dfc094 corretto.doc Jenner Fusari D:\Documenti\Dfc095 corretto.doc Jenner Fusari D:\Documenti\Dfc095 corretto.doc Jenner Fusari D:\Documenti\Dfc095 corretto.doc Jenner Fusari D:\Documenti\Dfc095 corretto.doc Jenner FusariD:\Documenti\Dfc096.doc Jenner FusariD:\Documenti\Dfc096.doc Jenner FusariBD:\Programmi\Borland\Delphi 2.0\Source\Defractor\Packed\Dfc096.doc@Star LC24-20LPT1:STAR24EStar LC24-20Star LC24-20@f @MSUDStar LC24-20dStar LC24-20@f @MSUDStar LC24-20dETimes New Roman Symbol &Arial"MS Sans Serif E3fE3fS*!7 DEFRACTOR Jenner Fusari Jenner Fusari  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     (0Root Entry]t0dG, Fe@X'@6WordDocument0HG6aP۳fP **?CompObj@kSummaryInformation(to W  FDocumento Microsoft Word MSWordDocWord.Document.69qOh+'0  D P \hpx DEFRACTORGDJenner FusariC@Normal&Jenner Fusari2Microsoft Word for Windows 95@DocumentSummaryInformation8 ՜.+,0HPt|  RTE Productions - NTXC3PC*  DEFRACTOR@X@XS՜.+,0HPt|  RTE Productions - NTXC3PC*  DEFRACTOR