Typhoon FAQ, Part 2: Troubleshooting and Tricks & Tips

Last updated May 13, 2001
The Typhoon FAQ is divided into three parts. The other parts are:

Table of Contents, Part 2

About the FAQ

This document is exclusively about the operating system Typhoon running on the Yamaha TX16W sampler. For all other information about the TX16W sampler (including the Yamaha operating system, TX16W technical details, the mailing list, the archive, tricks & tips and more), check out the TX16W WWW page at http://www.t0.or.at/~mpakesch/tx16w/. Here are links to some other files of interest: Disclaimer: All the information in this document is unofficial and potentially wrong and out of date. However, I think most of it is rather accurate and up to date. If you find anything wrong, please send mail to Pierre Gander (pierregander@hotmail.com) about it!

This FAQ was compiled by Pierre Gander (pierregander@hotmail.com), from the TX16W mailing list and from my own experience (I've owned Typhoon since December 1993). Thanks to everyone on the list for their contributions. Some parts of this FAQ was simply copied from the TX16W FAQ created by Mark Lakata (lakata@nsdssp.lbl.gov). Also thanks to Magnus Lidström (cucumber@stacken.kth.se) for details about Typhoon.

Suggestions, corrections or comments to this FAQ are very welcome.

The latest version of this FAQ can be found at http://www.pierregander.com/typhoon/.

My Typhoon system disk seems corrupt - I get errors and crashes!

If you have any extra RAM boards, they are the likely cause of the problem, not the system disk. Here are some symptoms:
Date: Mon, 11 Sep 1995 22:11:04 -0400
From: Don Kralik (xeodon@access.digex.net)
Subject: Re: Update on Typhoon Problem

Basically what happened is whenever I tried to save a performance the name
would turn into garbage, like mixed japanese and english characters etc.
Then at some point I would get a message like below:

Exception error O3 at 00005124

After this it would lock up and the only way out was a reboot. I really
though I had a corrupt disc as this looked like a software problem.
Sampling worked OK, I could load and save voices and waves, but
performances and setups were useless. After I received another disc with
the same problem I thought one of those error message numbers looked like a
hex address so I pulled all the RAM boards and started again with just the
internal. It worked, so it was a simple matter to put in boards till the
system went weird again. I am glad to be of help even though I had to go
crazy to do so :-)

Best Regards,

I get corrupted waves in RAM. What's happening?

The likely cause is a bad extension memory board, having nothing to do with Typhoon. (Dan Schaaf < schaaf@mail.adsnet.com> knows more about this) (This is also a rare bug in Wave Edit Mode in Yamaha OS 2.x., but there there's no need for bad memory boards.)

Why do I only get 712k free when I delete all files from a disk in Typhoon?

Disks formatted with the Yamaha OS has 712k free. Disks formatted with Typhoon gets ordinary DOS format with 713k free.

Typhoon doesn't seem to handle the underscore character in filenames!

The underscore character '_' is replaced by a space character ' ' when shown on the display. Spaces in names (as shown on the display) are replaced by underscores when items are saved to disk, except if they are last in the name.

I'm having trouble getting Typhoon to recognize files in AIFF-format. What's wrong?

When converting sounds from other formats into AIFF (for instance using a program called convert) the resulting files often have an extension that Typhoon doesn't recognize. The result is that the file is perfectly valid but Typhoon just sits there like there's nothing to load. The solution is to rename the file to end in .Axx where xx is a two digit number (you can use .A01 for all waves).

How do I convert waves in .wav format to Typhoon format?

Date: Thu, 12 Sep 1996 03:10:42 +0200
From: Ton Rueckert (mojoto@plex.nl)
Subject: Re: new uploads!

>I wonder if Ton could decribe the steps he goes through to convert from a
>WAV sample to a Typhoon sample.  I can't figure out a good way to do it. To
>get the sample into Typhoon, I either have to convert it to Yamaha format,
>which involves resampling to one of the standard rates & then relooping and
>resetting the pitch info once in the TX, or convert to AIFF and do the same
>things.  The Convert 1.4 utility doesn't seem to recognize the "smpl" chunk
>in a WAV file which describes the loop & pitch info.
>any advice?

Initially Convert seemed great, but I got pretty frustrated with it, I just
didn't know what it would handle and what not, so I recently switched to
Cool for converting wav's.
I'm not sure yet if that recognizes the "smpl" chunk in a wav file which
describes the loop & pitch info, probably not, still, I feel more
comfortable with Cool than with Convert.

Here is what I do, not very different from what you do.

I load a wav sample into Cool, see how it looks, how it sounds, maybe edit
it a bit, save it as aif. After renaming the aif's to a01's, I copy them to
disk and load them into the TX, where I assign them to a key and group them
in a voice. That's it, basically, takes a little time, but it seems to be

Salut, Ton

How do I convert Typhoon samples on my Macintosh?

Apple and Typhoon share the same soundfile format natively, AIFF, so any Mac application that outputs AIFF (which do all) can be used for Typhoon.

If the application supports SDS (Sample Dump Standard), you can of course ues this to transfer your samples to Typhoon.

Date: Sat, 11 Jan 1997 13:55:50 -0500 (EST)
From: StudioXpre@aol.com
. . .
I also have a tip for anyone wanting to edit samples on their Mac.  Sound
Designer 2.5 or EARLIER works like a charm, using Midi Sample Dump.  I use
2.3 version.  I ported the samples over, then quit the 2.3 version, opened
the samples in Sound Designer 2.82, tweaked them with Waves Plug-ins, and got
positively awesome results.  You can then save the files to Aiff on PC
formated 2D floppies, if you don't want to use MSD.  Also, you can bring in
16-bit Aiff sample libraries into Typhoon...the bottom four bits just get
truncated.  If you use Waves L1 first though, it can dither and requantize to
12 bit correctly to avoid the small quantization errors.  Have fun!

Date: Tue, 30 Dec 1997 19:59:29 +0100 (CET)
From: muki pakesch (mpakesch@t0.or.at)
Subject: Re:D-SoundPRO Conversions

JLMjr (JLMjr@aol.com) wrote:
>I was referred to D-SoundPRO as a utility to convert sounds from/to other
>sampler formats for my Tx16w.

which is wrong
DsoundPro does not convert/support tx16w *.wxx or typhoon soundformat

the only program for the macintosh platform which converts tx16w sound format
is thoe vosse's SndConv available at:

> Is this helpful only for Typhoon users?

yes, as long as you're working only in aiff format

> I'm using Yamaha OS 2.06. Will I have to use the Convert utility
> for DOS to get from AIFF to yamaha format?

SndConv does a wonderful job
and if you happen to have QuicKeys you can have a nice coffee break
while complete sets of samples are converted  :-)


From: Tony Uccello (tonyu@torcomp.com)
Subject: RE: question about aiff files on typhoon 1.0
Date: Thu, 8 Jan 1998 09:43:13 -0500

> From: David Chang [SMTP:chan0376@tc.umn.edu]
> Sent: Thursday, January 08, 1998 1:13 AM
> To:   tx16w@lists.eunet.fi
> Subject:      question about aiff files on typhoon 1.0
> . . . I have a question
> concerning to .aiff files on soundforge.  When I try to save a sample
> on
> typhoon in the (aiff) .aXX extension and try to edit the sound in
> soundforge 2.0, I get an error.  I did rename the file as an .aif
> extension, but it still refuses to work.  When I rename a sample I
> made
> on soundforge and rename the extension and play it on the tx16w, it
> works fine....just not the other way around...  Is there something I'm
> doing wrong?  I figure if the typhoon saves in .aiff format, it should
> be readable as long as a program accepts the .aif format...

Hi Dave,

The AIFF format that Typhoon saves is a Compressed version of AIFF,
actually,  AIFF-C. . . . Soundforge will only read the standard
Apple, AIFF sound file.

Tony Uccello.

Date: Fri, 9 Jan 1998 07:52:38 +0100 (CET)
From: muki pakesch (mpakesch@t0.or.at)
Subject: RE: question about aiff files on typhoon 1.0
. . .
Tony Uccello (tonyu@torcomp.com) wrote:
>The AIFF format that Typhoon saves is a Compressed version of AIFF,
>actually,  AIFF-C.

which is typhoon's native format
typhoon also saves in regular (non compressed) aiff
(wave edit|utility->save->format:2 aiff)

at least on the mac it can be imported without problems by various soundeditors
as long as they support different samplerates (like 33.3k) and bitdepths
like SoundEffects/SoundMaker, Alchemy or SoundHack

Is it possible to make Typhoon start a sample loop at the first sample of a wave?

Date: Thu, 14 Mar 1996 09:48:50 +0100 (MET)
From: Mark Lakata (lakata@cbdec3.cern.ch)
Subject: Re: Loops in Typhoon

On Wed, 13 Mar 1996, Ewan A. Macpherson wrote:

> Is there any way to trick Typhoon into letting you start a loop on the very
> first sample of a wave?  It seems to set sample 64 as the earliest loop start,
> which is annoying since I just finished a long session of snipping exactly the
> bits I want to loop from WAV files, converting them to AIFF etc etc etc.  Now
> it looks like I'll have to go back and add gratuitous 64 sample "attacks" to
> all the waves to keep the loops I chose.
> Any ideas?
> ewan

This is a hardware limitation, I'm pretty sure.  You are stuck with it.


Why do the buttons' LEDs start to blink sometimes?

If you dounle-click on button (i.e., press it twice quickly) you enter Monitor Mode, which is indicated by a blinking light on the button. All incoming MIDI data will now play the selected Performance no matter what you see on the display, be it Voice or Wave or something else. Double-click again to return to normal mode. (see Section 3.9, p. 22 in the manual)

What do the different characters used in the file extensions stand for? I think they're confusing and never remember which file contains which data.

  .Axx   (A)IFF waves
  .Cxx   (C)ompressed waves
  .Oxx   V(o)ices
  .Pxx   (P)erformances
  .SYS   (Sys)tem files
  .Txx   Filter (t)able
  .Wxx   Yamaha (w)aves
  .Xxx   Setups (First letter 'S' was already taken by .SYS, so an arbitrary one
         was chosen)

Can I make Backup copies of the original Typhoon disk?

Typhoon 2000 is available as freeware, so there is no need to backup the disk itself. Simply make multiple copies!

I never understood how LFO2 and ENV1 and ENV2 worked. Can someone explain this?

From Mark Lakata (lakata@nsdssp.lbl.gov):
Subject: Re: Some help needed
Date: Fri, 3 Feb 1995 11:11:30 -0800 (PST)

The Typhoon system is very flexible in allowing you to control
parameters with different sources.  On some synths, for example, the
Pitch Bender is hardwired to only affect the pitch.  However, there is
no reason why you can't use your pitch bender stick to affect the
volume.  Typhoon makes no assumptions of what each modulation device
(like a pitch bender) does.  Typhoon allows any modulation source
to control any parameter.

Modulation sources only output a value, that has no intrinsic meaning.
Historically, Pitch Benders control pitch, Key Velocity controls
volume, etc.

Examples of Modulation sources:

Pitch Bender - this stick outputs a value from -big to 0 to +big.
Key Velocity - the harder you hit a key, the larger the output value
LFO          - a continuously varying value
ENV          - a one time envelope

A parameter usually inputs a range of values, from 0 to 100 for

Examples of parameters:

Key Follow
LFO speed

With Menu selection 9. in the voice edit menu, you can "connect" any
source to any parameter.  There are a few default connections, that
are "historical" - pitch bender controls pitch, etc.

The LFOs each output a slowly varying value, in some wave shape.  You
could connect LFO1 to the volume parameter to get a sound that does
this "LOUD soft LOUD soft LOUD soft LOUD soft".  or connect it to the
pitch parameter to make the sound go "C C# C B C C# C B C C# C B".
LFO2 is identical to LFO1. You can connect LFO1 to pitch and LFO2 to
volume, for example.
As far as you are concerned, the LFOs act as two more pitch benders
attached to the pendulums of two grandfather clocks.

The ENVS (envelopes) only vary for a fixed amount of time.  The
traditional envelope is the volume envelope : Attack Decay Sustain
Release.   The beginning of the envelope is synchronized with a key
As far as you are concerned, the ENVs act as two more pitch benders
with two internal robots controlling them in a predefined way.

However, you can use ENV1 and ENV2 to control something else, such as
pitch.  With ENV1 you could make a sound go
"C C# D Eb F C C C C C C C C C C"

value of ENV versus time:
       _/  |
    __/    |
  _/       |
_/         |_________________________

In this example there are two levels and rates you need to set.  The
first rate is slow (for the rise to the maximum) and the second rate
is very fast for the quick drop off to zero.  Also, don't forget to
connect ENV1 or ENV2 to the pitch parameter.

The drum kit uses an ENV to make a cool 808 kick drum, by quickly
decreasing the pitch of the sine wave.  Just like the LFOs, you can
connect each ENV to any parameter you want.

One of my favorite connections is LFO1 to Pan.  Then you can make a
sample bounce back and forth from left ear to right eye.  For LFO1, I
usually use a sine waveform, with the rate set to about 40-60, and
maximum amplitude.

hope this helps,

Here's a try to explain how the ENVs work (ENV1 and ENV2 are just two instances of the same thing). This is also described in section 4.6.12 on page 50 of the manual, although somewhat cryptic.

Here's how it looks on the screen:

L0    T1  L1    T2  L2    T3  L3     Amp
L stands for level and are percentages of Amp (for amplitude)
T stands for time and e.g. T1 is the time taken until L1 should start to have effect

You can think of the time as flowing from left to right through the entire envelope:
L0 is the inital level of the envelope.
T1, L1, T2, L2 are intermediate times and levels
T3 and L3 are what happens after you let go of a key

Hmm... this almost turned out as cryptic as the manual... :-)

Can Typhoon receive real time Pan (Controller #10) information?


From: Vlad Spears (spears@sybase.com):

In Typhoon, you can control modulation routings and settings in the Voice Edit menu. It does, indeed, respond to Panning. You need to set the voice's output to "Stereo", and make sure that the performance you are using the voice in also has the output set to "stereo". (The performance's output has priority over the individual voices and can blow the whole deal.)

From: Mark Lakata (lakata@nsdssp.lbl.gov):

Yes, but it isn't the default. You need to set up the "mod" parameter to connect the "midi pan information" to the "pan knob". Go to menu #9 in the voice menu, and change one of the 8 mod's that isn't being used so that the first field is set to the pan controller and the second field is set to pan value. This allows you to map the pan controller to something else too, instead of just simple panning, like filter/tuning/LFO freq etc... Or you can map the LFO to the pan, which makes for good effects.

How can you create Rate Scaling (existing in the Yamaha OS) in Typhoon?

There is no explicit parameter in Typhoon that control rate scaling like there was in the Yamaha OS. Rate scaling is a way to change the envelope time depending on which key is pressed on the keyboard. If you have a sample laid out on the keyboard the envelope may fit on the middle key but at the bottom it may be too short and on the top of the keyboard too long. This is where rate scaling comes in; it can make the envelope time follow the keyboard, making it longer for low keys and shorter for high keys.

This is how to do it in Typhoon: Select your Voice and go to the modulation table (Voice/Param/9.Mod tbl) and select a free table slot. Set the values like this:

>Source: 3.Key
>Dest:   6.AEG/T
>Amt:    -100

(NB: The modulation pairs are already set up if you select table slot #6.)
The value of -100 makes the envelope twice as long at the bottom of the keyboard. Try different values until you find something that fits your Voice.

How do you create Velocity Switching/Crossfade in Typhoon?

To make a sharp velocity switch is straightforward. If you want to
split the velocity range in two like this:

Sound         Velocity range
----------    --------------
Piano           0 -  63
Strings        64 - 127

then set the Voice Edit/Param/1.Range/Min & Max values in each Voice
to the desired ranges (have to be repeated for each Group, if the
Voice has several Groups).

If you instead want a smooth transition (i.e. velocity crossfade)
between two sounds, the modulation table is the key (as usual!). As
you strike the keyboard with increasing velocity, one sound is to
get louder to a certain limit and thereafter quiter. The other
sound is to get louder along with the increased velocity.

This could be done by modulating the volume (Destination 2.Volume)
with velocity (Source 1.Veloc) negatively.

(Note that volume is normally not controlled with the modulation
table; the velocity 'curve' is set on Voice Edit/Param/4.Volume/Vel.)

The two sounds' velocity response should look something like this:

(volume)                        (volume)
max                              max
  |                                |            _/
  |    _____                       |         __/
  | __/     \_                     |     ___/
  |/          \                    |____/
  0------------->127 (velocity)    0-------------->127 (velocity)

      Sound 1                           Sound 2

With the corresponding Voice Edit/Param settings:

Sound 1                            Sound 2
-------                            -------
4.Volume/Vel: 15%                  4.Volume/Vel: 80%
9.Mod tbl/Source: 1.Veloc
9.Mod tbl/Dest: 2.Volume
9.Mod tbl/Amt: -50

Is there any way to change the default settings for Performances, Voices, etc.?

There is no direct way to do so in Typhoon, but here is a little technical trick:

The file typhoon.ini on the system disk contains default settings used when creating new Performances and Voices. By manipulating this file you can create your own deafults. The structure of the file looks like this:

default.x01 - default settings for Setups
default.p01 - default settings for Performances
default.o01 - default settings for Voices
monitor.p01 - monitor settings for Performances
monitor.o01 - monitor settings for Voices
Each of these is the relevant file just concatenated, which should act as a template. The 'monitor' files are used in monitor mode for Voice and Wave edit (they are almost similar to the 'default' files in Typhoon). If you have saved the files under the names above, the DOS command for creating the typhoon.ini file is:
copy default.x01+default.p01+default.o01+monitor.p01+monitor.o01 typhoon.ini
By changing the monitor settings, you could for instance always have an envelope on the waves you are editing in Wave edit.

NB: If you are worried about writing to your original system disk, try to make a backup first, for instance using the Typhoon backup program.

I need help to make the filters do something useful. Anyone?

Ok, here's a quick start:

First, some preparation: Exchange the old low pass filter, called q_lpf.t01, with lopass.t01 (Magnus Lidström's improved low pass filter, available at the TX16W homepage: http://www.t0.or.at/~mpakesch/tx16w/ as lowpass.uu). Load some fuzzy, bright wave into memory. Create a new voice using Voice/Util/7.New and set Param/2.Waves to the wave you loaded.

Try these settings for a velocity sensitive filter:

Voice/Param/5.Filter/FTBL       = 01:LOPASS
Voice/Param/5.Filter/D-Axis     = 1.freq
Voice/Param/5.Filter/Dyn        = 0           (keep this low)
Voice/Param/5.Filter/Fix        = 10          (try 0 - 60)
Voice/Param/9.Mod tbl/#7/Source = 2.Vel/R
Voice/Param/9.Mod tbl/#7/Dest   = 3.Filter
Voice/Param/9.Mod tbl/#7/Amt    = +80
Voice/Param/4.Volume/Vel        = 0%

Date: Sat, 11 Jan 1997 13:55:50 -0500 (EST)
From: StudioXpre@aol.com
Subject: Re: Filtering in Typhoon

>Typhoon manual to hand.

>Can anyone remind me how my settings in system edit and mod tables
>should look to be able to perform real time filtering? It's needed
>for a project I'm in the middle of at the moment.

Yeah, check page 13 of the v1.0 manual for the mod tables.  Choose your mod
source from table 1.1 and use #3 destination from table 1.2.

p,42 explains how to set your filter frequency in the D-Axis to "dyn," for
dynamic changes.  Try #4 or #12 filters from the filter table (p.47.)

A trick to get a vocoder like effect

Date: Thu, 11 Jul 1996 19:02:32 +0000
From: JJ_Boutaud & P_Villarroel (jjb_pvb@club-internet.fr)
Subject: pseudo vocoder effect with TYPHOON

here is just a little tip I really like with the TX16W and TYPHOON

Using the external input to make a pseudo like VOCODER effect (with

Modulation  of the filter's frequency with external audio signal
from sample input provides you to simulate the effect of a Vocoder.
Try this example: (just a basic starting point)
Use the stereo voice FAIRLITE from the TYPHOON disk and set the
filter like this :
>Param     >FTBL            >D_axis         >Dyn           >Fix
5.Filter          1:Q_LPF     Freq              0               0
(ie. select the low-pass filter with Q, select frequency on dynamic
axis and init freq to zero ( in this case 2KHz if I beleive the
Yamaha operating manual)

Select Param #9 (Mod tbl) and set it like this :
>#     >Source        >Dest          >Amt         >Froz
  1      11.Extern      3.Filter      +99            off
(ie. the external input modulates the filter's freq from zero to max
(2Khz to 12Khz).

Now you might select an audio signal to modulate the filter.A useful
method is to use a track from an audio CD.I used a Chinese vocal
track from the CDs Heart of Asia with really good results.For
beginning, try to use a track with the simplest material (ie. just
one person talking or singing).Play the cd with repeat mode if it's
a short one and set the input level of the sample input on the TX to
minimum , hold on some keys on your master keyboard.Raise the input
volume until the filter's freq starts to be modulate.Too much level
causes the freq to be always set to max and too less level causes no

Well,three factors affect results:
the sound of the TX16 samples
the sound ,"density" and of course level of the external inputting
signal (try drum loops or rythmic sounds for exemple)
and the filter (type of filter but also settings of Dyn and Fix

I hope my english is not too strange.


Subject: Re: Filter mods
From: jjb_pvb@club-internet.fr (Jean-Jacques Boutaud)
Date: Fri, 17 Apr 1998 14:39:13 +0100

> Jean-Jacques Boutaud wrote:
> > ...
> > And you have to select this param. ( named 'level' ) for the 'D_axis' in
> > ...
> > 2. Typhoon
> > the param no.5 ( in the VoiceEdit ). With Typhoon, the source of
> > modulation for the dyn axis of the filter is located in the param no.9
> > 'the Mod tbl'. You can select for ex. the velocity of keys or external
> > midi controller ( like #7 volume or #6 data entry ) and even the audio
> > from the sample input of the TX16W ( a pseudo like-vocoder, I really
> > like this effect ).
> How do you select the audio from the sample input of the TX16W ?
> It's not one source of modulation ... ?

look at page #47 :
source #11 : Extern : the external input ( sample input not the ext.
trigger ) on the front panel of the TX16W. Produces modulation ranging
from no modulation to maximum modulation.

Date: Fri, 17 Apr 1998 08:03:26 -0500
From: Ed Edwards
Subject: Re: Filter Mods

I've set up the "pseudo-vodocer" and tried it.  You use a microphone as
input to the sampling input.  It works 'sort of ok', but you have use a high
impedence mic or a direct box adapter.  Remember, a real vocoder has
multiple narrow band filters, this setup just opens and closes the
lowpass.  I tried other filters, lowpass was the most useful.  BUT -
Brainflash - I don't remember trying to modulate the phase filter's
amplitude level.....  Could be very interesting.

Date: Tue, 21 Apr 1998 09:01:38 -0400
. . .
Well in fact I use drum-loops, it works very well ( for me :-) or some
voices from the CD Heart of Asia from Spectrasonics. It's more easy to
setup and control.
have you try to use more voices in same time with different filters or
different setups of the same filter ?

Date: Fri, 24 Apr 1998 11:05:33 -0500
From: Ed Edwards
Subject: Filter Mods

At Ton's request (and a few others) here's how to use a microphone to
modulate the filter in Typhoon:

1. Boot Typhoon.  Hit System Setup, Utilities.  Load the Demo that comes
with Typhoon.
2. Hit Voice and choose AnlgStrng.
3. Under Filter, choose LoPass to start with.  I've replaced two filters that
came with the Typhoon disk with later ones NuEdge released,  #1 with
the new LoPass and #16 with the new Phase.  These are on the FTP site
under ftp://ftp.t0.or.at/pub/sound/tx16w/system/FILTERS/
and I highly recommend using them.  If you can't (for whatever reason)
just for now use the LoPass that comes with Typhoon.  Set for Freq and
Dyna at 10.
4. Under Mods route [Extern]  to Filter at 100%.
5. Plug in a high impedance microphone into the [Ext trig].  (Or a low Z
through a converter.)
6. Play on your controller keyboard a note around C4.  Now speak into the
mic.  Remember, the amplitude of your voice is modulating the cutoff
frequency of the filter, not the pitch of your voice.  So it doesn't matter
what note you sing, just how loud.

Now to make it fun, try these:
Use a sawtooth wave instead of strings.  With the new LoPass filter the
response is quick enough that you can get a decent attack using your
Use the Phase filter.  Set the Dyna for 50%.  It's really strange on some
Use the BPF_BEF.  (I'm at work, so I'm not sure if that's the spelling.)
Normally I've found this filter to be useless, but with this microphone
setup you can get a robotic sound.  Mix it behind a voice for added

For you YamOS users, you're not missing very much.  Again, this NO
vocoder.  A vocoder has multiple narrow band filters which respond to
the frequency and amplitude of the input.  This setup doesn't.  It just
leaves me strangely desiring a real vocoder.  :'/

[Thanks to Felipe Molina (fmolinaa@idecnet.com) for the two corrections in
brackets. /Editor's note]
Date: Mon, 27 Apr 1998 09:10:26 -0400
From: Ed Edwards
Subject: Filter mods

Felipe is exactly right about this!
>>4. Under Mods route ExtCtrl to Filter at 100%.

>4. Under Mod tbl route Extern to Filter at 99. (ExtCtrl are for MIDI
controllers only)

This one, however, I will try, but on my TX the Extern mod uses the
"Sample" input.  (Lower right corner.)

>>5. Plug in a high impedance microphone into the Sample input. (Or a low
>>Z through a converter.)

>5. Plug in a high impedance microphone into the EXT TRIG. (Or a low Z
through a converter.)

BTW - For more fun with the microphone as a controller, try routing
Extern to Volume.  Then sing and play the chords on your controller.  Try
two mics(1 to the TX and one straight for your voice to the PA)  and a
choir patch, and it's a pretty weird.

A trick to get a fat analog sound in Typhoon

Date: Sat, 18 Apr 1998 23:18:06 -0400
From: Ed Edwards (edwards@erols.com)
. . .
Here's a trick I tried tonight with Typhoon.  I'd bet the YamOS can do
something like this also.  I was creating an analog type patch and
wanted to fatten it up.  So, first I did the usual, just make a second
identical Group in the Voice and detune it a few cents.  But,then a
phrase from Mark Vail's _Vintage Synthesizers_ book came to mind,
"...the sound of oscillators beating wildly against one another."  Some
of the charm of the Moog boards was that they went out of tune randomly
due to electronics and environmentals.  So I was wondering if I could
simulate this effect.  I routed an LFO using waveform "Noise" (means
random) to the pitch.  It's pretty good!  One limitation I found is that
in Typhoon, even at the lowest setting for LFO speed (1 out of a
possible 999), the changes occur at least 4 times a second on average.
That's really too fast for some weird applications.  Also, Noise is a
stepped function, so the changes in the pitch shift are abrupt
(sudden).  I did a bit of further adjustment with filters and such to
clean up the effect.
                                        Ed Edwards

How do I change performances via MIDI in Typhoon?

Date: Mon, 11 Mar 1996 05:24:44 -0800
From: Schaaf (schaaf@alice.adsnet.com)
Subject: Re:

DJCousins@aol.com wrote:
> How do I change performances via MIDI with the Typhoon software on my TX?  I
> can change voices with MIDI but the performance stays the same.  Probably
> something I need to turn on and I'm just missing it. . . .

I know of no direct way in Typhoon. You can changes voices as you noted, but
even that is awkward.

The only way I know is to set up the "Slider" controller in "Setup", set it
to "Always", select a controler and channel and then go back into the
performance mode and put the cursor on the preformance number and use the
controler. I use controller #126 on channel 16. The controler is scaled to
the number of performances. For example, if you have 9 performances then
performace 9 will be at 127. Performance 0 is at zero. All the others are
spaced in between. Performance 2 is at 127*2/9. (Ugghh!)


Date: Wed, 15 May 1996 23:30:48 -0700
From: Ed Edwards (edwards@erols.com)
Subject: Performance Changes

Did you ever stop to wonder:

Why Didn't NuEdge (Typhoon writers) Not Allow Performance Change Through MIDI?

        Someone posted a semi-functional work around a while back, and I'd really be interested if
anybody knows a better way.  The work around was to set the cursor in the Performance # field, and
then to set up the slider under System Setup as always active.  In this way, the slider could
change the numeric field for Performance #.  Other than this, I thought of trying a pedal switch
controller mapped to the "+1" field under System Setup: 4.Remote.  I used the MIDI default 'damper'
pedal experimentally (Controller 64, I think).  The result was 2 numeric changes per pedal press,
one on the press, and one on the release.  Typhoon obviously increments the field on each MIDI
event for the active controller.

        The question is: Can anyone think of a MIDI controller which only sends one event per press
so that the field can be incremented.  Or, better yet, is there another way to remotely change
patches?  Or, even best yet, can the NuEdge guys please write a fix for this important feature
which was overlooked?  (~~~~~sure Ed)

Date: Mon, 20 May 1996 22:49:02 -0700
From: Ed Edwards (edwards@erols.com)
Subject: Re: Performance Changes -Reply

> >>> Ed Edwards (edwards@erols.com) 16/May/1996 06:30am >>>
> Did you ever stop to wonder:
> Why Didn't NuEdge (Typhoon writers) Not Allow Performance Change
> Through MIDI?

> Paul Malpas wrote:
> You Could try an ON/OFF toggle switch instead of a momentary contact
> switch.  Just an idea...

This will probably work.

        It really doesn't solve my problem, though.  My band (Ezekiel's Wheel
http://www.access.digex.net/~justgus/ezekiel) uses lots of synths, which change patches each song.
Nothing extraordinary, just the usual number of button presses between each song.  We have
simplified the "what do I do now?" nightmare by using a MIDI patch bay on stage.  But this stupid
oversight of the Typhoon programmers causes us to pay Extra-Special attention to this one link in
the chain.  All in all, a panel button press is the same as a footswitch press.

        The best solution would be a few quick routines for a library file in the C code, and a
recompile to Version 1.1.

Mac-to-TX16W connection via RS-422

Instructions for connecting a Mac to the TX16w via RS422. Speed up sample dumps by about a factor of 4!

Can I replace the disk drive with a newer one when using Typhoon?

Date: Fri, 26 Dec 1997 05:59:04 -0800
From: Schaaf (schaaf@alice.adsnet.com)
Subject: Re: Floopy Drive

I called Yahama about a replacement floppy drive. They wanted $190 with
shipping, handling and taxes extra!!!! (Merry Christmas!)

Two reasons why you can't use a  newer drive for replacement are: The
TX16W supplies 5 volt only (no 12 V) and the drive needs a 'disk change'
signal on pin 2.


My particular (crude) solution may only be needed or only apply to
Typhoon since
Typhoon uses the disk change signal in a manner differing from the
OS. Also I luckily had a 720K, 5 volt drive from an old laptop computer.
5V High Density drive may work but will need further modifications
Pin 2 on these drives is used to signal the disk density. There is a
'disk change'
signal on pin 34 on newer drives, but I don't know if it works like the
drive which uses it to handshake the 'drive select' signal (at least
Typhoon does).

Pin 2 on this old laptop drive was unused. When I replaced it for the
Yahama drive, it booted Typhoon but it refused to recognize that a disk
been changed, so I couldn't load anything other than the Typhoon demo.
However, after a lot of testing, scopes, guessing, etc., I found that
placing a
.08 mFd cap between the SEL1* pin (pin 10) and the DSKC* pin (disk
change-pin 2) made the thing work reasonably well. I also put a
singaling diode between pin 2 and Vcc (5V) with the cathode to the 5v to
limit the charge on the cap since it acts like a charge pump and 10V can
be generated.

 (pin 10) -----)(------(Pin 2) ---->|----- (5V)
            .08 mFd              signal diode

When the disk is selected, as typhoon does every second or so when it's
to read a file, the disk change line is pulsed true for a few milli
seconds via the
cap. The 'disk change' signal does double duty for signaling that the
drive is ejected AND some how as a handshake with the 'drive select'
signal. Since there
isn't a 'drive empty' signal with this solution, Yamaha OS and booting

Just wanted to pass the info on. (May want this on the FAQs.) Since it
involves potential damage to the whole machine, it's not recommended for


Date: Fri, 26 Dec 1997 07:39:51 -0800
From: Schaaf (schaaf@alice.adsnet.com)
Subject: Re: Floopy Drive --- PART 2

Part 2

There's a problem for Typhoon with my drive solution in that either
Typhoon or more likely the floppy controller chip looks for the
write protect tab only when the disk is changed. Therefore, if you boot
from a write protected disk, you can't save since the solution doesn't
include connecting the disk chamge switch. Yam OS probably would have
similar problems.

Solution 1 (which I have tried): Boot from a non-protected disk if you
plan to save.

Solution 2 (not tried but should work (?!)): Find the disk eject switch
on the drive. If it is low when the disk is ejected, place a signal
between the switch and pin 2 with the cathode to the switch. If the
switch is hi when the disk is ejected, use a NPN transistor with the
emitter to ground, the collector to pin 2 and the base connected to the
door switch via a 1000 ohm resistor. Usually there is zero room in a
drive to put anything extra, so this is a pain.




List of known bugs

This is a list of all known bugs in Typhoon v1.0 (keep them coming in if you have found others!): Some people appears to be able to write to and format write-protected disks, but I can't replicate it (my Typhoon flashes "disk write-protected" when I try). I wonder whether Typhoon really writes to the disk, or just appears to do so. Anyone else tried it? I would like a confirmation on this before I put it into the regular 'bugs list'.
Date: Thu, 11 Jul 1996 18:20:52 +0200
From: mpakesch@t0.or.at (muki pakesch)
Subject: Typhoon BUGS

At 15:21 Uhr 11.07.1996, Ronny Gardh is rumored to have typed:

> I also have the problem with that typhoon doesn't recognize a disc change, and

this also happens with yamOS

> also that I can save even if the disc is write protected.

i haven't noticed it yet, but, yes ronny, you're absolutely right!


i just tried it and i even was able to FORMAT write-protected floppies !!!!


especially with a copy-protected system disk
which even if i write-protect it, i can format it accidentally...

Errors and typos in the manual

'Missing features'

Features that existed in Yamaha OS 2.x, but not present in Typhoon v1.0:

Last updated May 13, 2001 by
Pierre Gander (pierregander@hotmail.com)