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/.
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 SYSTEM HALTED 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, Don
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? > >ewan. 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 working. Salut, Ton
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: ftp://ftp.t0.or.at/pub/sound/tx16w/util/mac/SndConv.cpt.hqx > 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 :-) hth cheers, muki
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. Cheers, 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 but 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 (12bit) like SoundEffects/SoundMaker, Alchemy or SoundHack
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. -Mark
.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)
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 instance. Examples of parameters: Volume Pitch Attack Key Follow LFO speed Pan 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 press. 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, -MarkHere'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 AmpL stands for level and are percentages of Amp (for amplitude)
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... :-)
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.
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.
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
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 VoicesEach 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.iniBy 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.
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.)
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 Hello, 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 TYPHOON) !! 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 modulation. 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 params); I hope my english is not too strange. JJB
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 ... ? hello 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. -- JJBee
Date: Fri, 17 Apr 1998 08:03:26 -0500 From: Ed Edwards (Edwards-Ed@gwgate1.jhmi.jhu.edu) 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 ? -- JJBee
Date: Fri, 24 Apr 1998 11:05:33 -0500 From: Ed Edwards (Edwards-Ed@gwgate1.jhmi.jhu.edu) 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 voice. Use the Phase filter. Set the Dyna for 50%. It's really strange on some waves. 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 strangeness. 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 (Edwards-Ed@gwgate1.jhmi.jhu.edu) Subject: Filter mods Oops. 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.
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
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!) Dan
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.
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. So.... 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 Yamaha OS. Also I luckily had a 720K, 5 volt drive from an old laptop computer. A 5V High Density drive may work but will need further modifications because 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 Yahama 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 bad Yahama drive, it booted Typhoon but it refused to recognize that a disk had 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 trying 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 may fail. 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 all. Dan
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 diode 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. Ugh! Sorry! Dan
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! thanks! i just tried it and i even was able to FORMAT write-protected floppies !!!! imho, THIS IS A TERRIBLE BUG !!!!! especially with a copy-protected system disk which even if i write-protect it, i can format it accidentally...