Cyclone FAQ

Magnus Lidström48 525 views94 posts
  • Users avatarMagnus Lidström

    What is Cyclone?

    Sonic Charge Cyclone is a free software emulation of the Yamaha TX16W sampler from 1988. It was written to celebrate that 20 years have passed since the first release of Typhoon for TX16W. Typhoon is an alternative operating system for the TX16W and offers lots of improvements over the original Yamaha operating system. Typhoon was developed by Magnus Lidström who later formed Sonic Charge. The last version of Typhoon is the free Typhoon 2000 and this is the version that runs in Cyclone.

    How does it work?

    Cyclone is a true hardware emulator. It simulates all the important circuits of the Yamaha TX16W, including the main 68000 CPU, the DSP circuits, the DACs, the ADC and the floppy drive. Much effort has been made to create authentic simulations of all sound generating circuits. You can expect Cyclone to sound 99.9% identical to a real hardware TX16W and it runs the exact same software as a real hardware TX16W.

    Where do I find sounds?

    Except for the demo sounds on the Typhoon disk we have chosen not to distribute any sounds with the Cyclone installation. You should be able to find links to sound archives in other posts on this forum.

    How do I load sounds?

    Unless the sounds that you have found are in .fxb or .aupreset format you need to load them manually from disk image files.

    Follow these steps to load disk images that contain Typhoon sounds:

    • Click the drive to select an .img file. (This does not load anything. It just inserts the virtual disk into the virtual drive.)
    • [System Setup]
    • [Utility]
    • [7] or [+1] until you get to [Load *]
    • [>] to [Go] and [Enter]
    • Wait and follow any instructions on the display.
    • Click [Performance Select], [Voice Edit] or [Wave Edit] and [+1]/[-1] to browse the sounds.Use the same steps for loading Yamaha disks except that you should choose [8.Import] instead of [7.Load *].

    Notice that some disk images do not have Performances. Some don't even have Voices, just Waves. Furthermore, [Load *] and [Import] do not automatically clear the memory before loading the new sounds. To empty the TX16W entirely, use [System Setup] [Utility] [4.Items] [Delete] [2=All] [Go] or simply click the power button to reboot the TX16W.

    I have a zip file containing TX16W files, how can I load them?

    Typhoon cannot access files on your computer directly. You need to create a disk image with the files you want to load. Here is one way:

    • Unzip the .zip if necessary.
    • Go to http://soniccharge.com/floppybaker
    • If there are already files in the box on the page, click remove all.
    • Drag and drop the files you want to load to the big box page on the page.
    • Click the smaller box at the top to enter a name for the floppy.
    • Click bake .img file to bake and download the disk image file.In OS X it is also possible to mount .img files directly in Finder by simply double-clicking them.

    Why is this so complicated?

    Remember that we are emulating a piece of music machinery from 1988 that runs an operating system that was written between 1991 and 1993 (with some final changes in 1999). All the restrictions of the original machine are there and the software (Typhoon 2000) has not been modified in any way to benefit from almost 20 years of technology advances. Regard Cyclone as a time travel portal to an era from the past. An era of monster dinosaur samplers.

    Why is loading so slow?

    The emulated floppy drive is "infinitely" fast, but the emulated 68000 CPU (that runs Typhoon) is not. It runs at a fixed rate of 8Mhz to ensure stability and correct audio. The downside to this is that it restricts the transfer rate from the floppy drive too. Notice that you can save the entire state of the machine including all sounds currently in memory to .fxb or .aupreset files. These files load "infinitely" fast.

    Can the software be improved?

    It depends on what sort of improvements we are talking about. Typhoon 2000 is the last version of Typhoon and in practice it can not be updated. The last time it was compiled was in 1999, using a home made build environment on a Mac that was already old at the time. Recreating this build environment on a modern machine would be a huge, if not impossible task. The emulator (Cyclone) on the other hand can of course be updated.

    Can I use the computer keyboard?

    Yes. In most hosts you can use the numerical keys, enter, -, cursor up / down (for +1 / -1), cursor left, right and F1 to F8 (for the function buttons beneath the display). Sometimes you need to click the plug-in window to activate it before the keys work.

    Can it sample?

    Yes, provided that your DAW can route audio to an instrument plug-in. The sampling quality is very close to an original TX16W. Don't forget to turn up the input gain knob on the front panel.

    What does the black button next to Voice Edit do?

    This button says Filter Edit on a real TX16W, but it does not serve any purpose in Typhoon.

    Is there a standalone version?

    Not with this release, sorry. Only VST (and AU on Mac). But I can recommend VST Host for PC (http://hermannseib.com/english/) and VSTLord for Mac (http://arne.knup.de/).

    Can it run original Yamaha OS?

    Sorry, no. The emulator is complete enough to run Typhoon 2000 only. Running the original Yamaha OS would require including ROM that is copyrighted. Typhoon includes an import function that can load original Yamaha sound disks.

    So, how do I use this thing, really?

    The place to go for answers is the original Typhoon user guide and the Typhoon 2000 update addendum. If these documents do not help, feel free to post your question here on the forum.

  • Users avatarBorialis

    Wow! I purchased Typhoon 20 years ago! :D

    So cool that you've released this for the world to enjoy!

    I really want to sample something, if I can figure out how to route audio into it with Cubase. :angry: :D

  • Users avatarMagnus Lidström

    Thanks for purchasing Borialis! Without you and the others who bought Typhoon back in the days, I might not be here today.

    - Borialis wrote:
    I really want to sample something, if I can figure out how to route audio into it with Cubase. :angry: :D

    I wish I knew how to do this, but I am a Cubase noob. Perhaps it is not even possible. Will check into this when I have some more time. I know how to do it in Live and Logic.

    It is actually possible to configure Cyclone to show up as an effect instead. You just need to put a special config file next to the DLL. That would enable sampling for sure, but I am not sure how useful it is to have Cyclone as an effect in Cubase.

  • Users avatarBorialis

    Certainly welcome! it made the TX16W, a whole new machine back then. Sounded great!

    I'm using Cubase 7.5 on Mac OS 10.8.4.

    Making it also an effect could definitely work. (receives input from sends) Especially if it still receives midi input of course.

    I have a few things I'm going to try. I'll let you know how it goes. ;)

    One is a way to side-chain some stubborn compressors with quad inputs etc.

    I haven't done that trick in a while, mostly because I use Cubase side-chain friendly plugs, but I'll try a few things

    to see if I can get to Cyclone's audio input.

  • Users avatarMarkos Polydorou

    Hey Magnus!

    Thanks for the free download. I am very new to this type of plug in/hardware installation so could you give me some insight on how to use it?

    Where would I find samples and what exactly does the cyclone unit do?

    Thanks!

    Markos

  • Users avatarsupairaru

    what a nice gift! seems to be working well, about to try sampling.

  • Users avatarJack Dunn

    Hi Magnus,

    Thanks very much for the free download. Sounding good so far!

    Looks like it's not hard to find TX16W files. I found this site http://www.dompselaar.org/Yamaha/TX16W/files/ which has quite a few. So far have tested loading the JUPITER4 files using your method above. All good.

    Happy New Year!

    Jack

  • Users avatarBorialis

    Left Cubase and had a total out of body, time traveling experience, in Logic. :D

    Works fine there because the AU plugin could side chain a bus, hardware i/o, etc.

    All you have to do is put the side chain on the VST and the next version will be perfect to sample within Cubase. :D

    That's been my main DAW, even before I purchased the TX16W, so I'd love to see that, hopefully, get sorted out if possible.

    Man, I forgot how engrossed you can get Sampling, setting up Groups and The Performances in this thing. LOL

    Tricky, but once you start back at it, it's like old hat for the most part.

    Amazed how it sounds. Almost IDENTICAL to the unit. That really shocked me. True hardware grit all the way! Kudos!

    Well old friend, I'm off to mess around with Cyclone (in Logic) some more before bed and hope to really get productive with it in Cubase, sometime soon maybe? ;)

    Thanks Magnus, and congratulations on Sonic Charge as well! You rock my friend! Have been that way for decades! ;)

  • Users avatarNapolian

    MAG THANK U WOW!

    cant wait to try this out and sample everything!

    (any remote possiblity of converting REX files to the neccessary specs needed to load up the cyclone?) imagine that!

  • Users avatardeastman

    I was able to work out how to sample from another channel in Ableton Live, but I can't figure out how to create new voices or performances from the wave. Voice edit and Perform edit just indicate that there aren't any, and I can't make sense of how to create them. Any tips?

  • Users avatarAB459

    Really nice, thanks! It would be interesting to see what kind of sound or video examples.

  • Users avatarMatteo Nost Nolli

    grazie !
    fantastic audio sampler

    (...please clone the akai 950 and SP1200 in the same mode !! :D )

  • Users avatarEspen Tørressen Hangård

    No 32 bit version for now?

  • Users avatarbManic

    This is an AWESOME gift! What a blast from the past! Thanks Magnus for this precious gift.

  • Users avatarMagnus Lidström

    - deastman wrote:
    I was able to work out how to sample from another channel in Ableton Live, but I can't figure out how to create new voices or performances from the wave. Voice edit and Perform edit just indicate that there aren't any, and I can't make sense of how to create them. Any tips?

    [Voice Edit] or [Perform Edit] and [Utility] [7.New]

    Also [8.Add] under Voice Edit Utility is useful for building voices from waves.

    I can recommend browsing through the original Typhoon User Guide. It is installed under /Applications/Sonic Charge (Mac) or \Program FIles\Sonic Charge\ (Win).

  • Users avatarMagnus Lidström

    - Ant9 wrote:
    Really nice, thanks! It would be interesting to see what kind of sound or video examples.

    I'll try to make some after the weekend is over.

    - Espen wrote:
    No 32 bit version for now?

    It should be both 64-bit and 32-bit. Are you running Mac or PC?

  • Users avatarMarco Scherer

    Oldschool but wicked! Nice present :) Thanks, Magnus!! :)

  • Users avatarJohan Brodd

    Oh wow what a treat! I said to myself just to check the email and then straight to bed. That was at least 2 hours ago.I thought I fantasied a bit after way too much booze to celebrate the new year, but I was correct, and now I'm producing a new hiphop beat that will be shared with my crew to spit some dope rhymes upon. Thank's a lot Sonic Charge from Southside Hybrids, Stockholm Sweden!

    I would so totally love to see this as a rack extension. I know it is a tad bit much to ask for, but hope never dies. :D

    There is a bug you might wanna dive into: When saving a project in FL Studio the audio stutters like crazy, even if I have low latency on.

  • Users avatarDH-SC

    Thanks Magnus. Happy New Year!!! :)

  • Users avatardeastman

    - Magnus Lidström wrote:
    [Voice Edit] or [Perform Edit] and [Utility] [7.New]

    Also [8.Add] under Voice Edit Utility is useful for building voices from waves.

    I can recommend browsing through the original Typhoon User Guide. It is installed under /Applications/Sonic Charge (Mac) or \Program FIles\Sonic Charge\ (Win).

    Thank you. I have it all sorted out now.

  • Users avatarMagnus Lidström

    - Johan Brodd wrote:
    I would so totally love to see this as a rack extension. I know it is a tad bit much to ask for, but hope never dies. :D

    Although nothing actually prevents virtual machines from running in RE, the SDK has other restrictions that would make things problematic. E.g. it would not be possible to use external floppy images. In theory we could convert those to the rack extension patch format. But then there is also the issue of the GUI, e.g. the operating system (Typhoon) generates custom characters for the 80x2 LCD display. Also, we only have a few fixed fonts to choose from so the display wouldn't look anything like a real TX. I am afraid that doing a full RE port would require a lot of work and would not end up being cool enough anyhow.

    - Johan Brodd wrote:
    There is a bug you might wanna dive into: When saving a project in FL Studio the audio stutters like crazy, even if I have low latency on.

    Ah, I can see why that happens. Saving the state of Cyclone requires the virtual machine to halt until the entire machine, incl. CPU state, 6MB wave memory etc has been frozen into a persistent binary format. While this is happening I cannot allow the machine to run or the saved state could be corrupt (this is called a "race condition" in computer terms). For this particular product I could not find any other solution but to halt the audio thread during this operation.

    I'll have a look if it is possible to speed up the "freezing" process so that the halt will be short enough not to interrupt audio. Might be.

  • Users avatarMagnus Lidström

    - Borialis wrote:
    Making it also an effect could definitely work. (receives input from sends) Especially if it still receives midi input of course.

    I forgot to write about this in the FAQ. You can put a config file next to the .dll / .vst / .component. You call it "Cyclone Config.txt" and it should look something like this:

    enableInputs: true
    registerAsEffect: true
    // bootImage: MyTyphoon.img
    

    If you duplicate and / or rename the plug-in you should change the name of the config file too. E.g. create a "Cyclone FX.dll" and a "Cyclone FX Config.txt".

  • Users avataraoVI

    Thank you and Happy New Year!

  • Users avatarMatteo Nost Nolli

    I'm a Reaper user, use Cyclone to sample my drum samples. works well.

    I'm 'creating my personal libraries of drum, whenever possible I will share' the bank

    Question 1: be enough to save your own sounds via presets. FXB
    and use a temporary Blank Floppy without saving over it?

    because you did not create a folder where you can find samples in wav format ?
    [c progrm :/ / VST / Cyclone / SampleUser]

    upload / download counters fxb and 'limit.
    I have to render every time the sample desired .. (so true analog ehhh)

    Question 2

    in mode [Wave Edit ] + [Utility] [7 Dump sample - MIDI ]
    Cyclone send real the sample via midi on a another sampler ( es. mi akai 950) ???

    Thank you for creating this Sampler :)

  • Users avatarEspen Tørressen Hangård

    - Magnus Lidström wrote:

    It should be both 64-bit and 32-bit. Are you running Mac or PC?

    OK, did some more testing.

    I'm on a PC running Windows 7. After I ran the installer Cyclone.dll is located in C:\Program Files (x86)\VSTPlugIns\Sonic Charge (along with Bitspeek.dll, Microtonic.dll and Permut8.dll).

    Renoise 32 bit finds the Cyclone VST instrument, Cubase 32 bit does not. Bitspeek, Microtonic and Permut8 all work in both DAWs.

    I also noticed TX16w.dll in C:\Program Files\Steinberg\VSTPlugins. Copying this dll to C:\Program Files (x86)\VSTPlugIns\Sonic Charge did not seem to help.

  • Users avatarDerrick Whitlock

    Nice freebie! Much appreciated Magnus. Happy New Year!

  • Users avatarJohan Brodd

    Well then Magnus, feel free to use the track as a demo. :)

  • Users avatarBorialis

    - Magnus Lidström wrote:
    I forgot to write about this in the FAQ. You can put a config file next to the .dll / .vst / .component. You call it "Cyclone Config.txt" and it should look something like this:
    If you duplicate and / or rename the plug-in you should change the name of the config file too. E.g. create a "Cyclone FX.dll" and a "Cyclone FX Config.txt".

    Thanks Magnus. I'll see if I can do something with that info on Mac OS, we don't use .dll's, but I get the point and will see if I can make a config that can work. ;)

  • Users avatarBorialis

    The FX workaround is a success!

    1. Duplicated VST plugin.
    1. Renamed to VST plugin to "Cyclone FX"
    1. Renamed execute file inside plugin from Cyclone to "Cyclone FX"
    1. Created a "Cyclone FX Config.txt" with the script info and placed "inside" of the Sonic Charge (vst) "folder" where the Cyclone and now Cyclone FX VST's reside.

    Opened Cubase 7 and BAM! "Cyclone FX" is there!

    Used two test signals.

    A Test Generator and Mic, and it receives audio input from the sends just fine!

    The unit's gain is like the old piece of gear as well. LOL I digress.

    I created a MIDI track and connect the MIDI out to the "Cyclone FX MIDI in.

    MIDI triggered test samples no problem.

    The only drawbacks, is there is no access to the multi outs as an FX VST Plugin.

    So, you'll need to sample, save to an .img, and open on an "Instrument or Rack" instance for multi out needs.

    That's the gist.

    Thanks a ton Magnus and if you're looking for good Betas holla!

  • Users avatarJazzy Pidjay

    Hi,

    Thank you very much for Cyclone ! it sounds really great.

    Yesterday i spend some times sampling drums and trying to get a good groove.

    I used the sample trim function, etc...

    But no matter what i tried, there's a 3 to 4ms latency when boucing or exporting

    anything that come from Cyclone.

    Is this due to the hardware emulation ? or it is something that can be reduced or nulled ?

    thank you very much again for this gift !

  • Users avatarMagnus Lidström

    - Jazzy Pidjay wrote:
    But no matter what i tried, there's a 3 to 4ms latency when boucing or exporting
    anything that come from Cyclone.

    Is this due to the hardware emulation ? or it is something that can be reduced or nulled ?

    That is correct. For the operating system to receive MIDI properly without data loss and with sort of consistent timing, I am simulating a classic serial MIDI port with 31250 bps. This means it takes a few ms just for the MIDI data to get transmitted (and the more simultaneous notes and CC messages, the slower). Also, Typhoon requires a little processor time to trigger the notes, but I believe the MIDI transfer rate is the main problem.

    Which host are you using?

  • Users avatarbobby

    Hi- Thanks for this! I have been using Typhoon since original, and my TX gets used a bit. I never thought this would become reality :)

    I have a Korg Monopoly voice to share, in FXB format, saved from Cyclone. I have more, also.

    Where is there to share with you?

    Thanks!

  • Users avatarJazzy Pidjay

    Hi Magnus,

    Thank you for the answer.

    I'm using Ableton Live 9 (32bits) running in Windows 7 64bits.

    So i believe, there's no way to reduce this latency, it's "part of" the design.

    I'm a drummer and i worked a lot on my timing and sense of pulse, but this may not be a problem for most users !

  • Users avatarMagnus Lidström

    - bobby wrote:
    I have a Korg Monopoly voice to share, in FXB format, saved from Cyclone. I have more, also.

    Cool! Monopoly is one of my all-time favs. Please zip it and upload as an attachment to this post: http://soniccharge.com/forum/index.php?/topic/601-tx16w-sounds-for-cyclone/

    I believe the forum should be able to handle big files. If not, let me know and I'll try to sort it out.

  • Users avatarMagnus Lidström

    - Jazzy Pidjay wrote:
    So i believe, there's no way to reduce this latency, it's "part of" the design.
    I'm a drummer and i worked a lot on my timing and sense of pulse, but this may not be a problem for most users !

    I am afraid there is not much I can do about real-time latency. Playback latency on the other hand is adjustable on a track-by-track basis in Live. Click the small (D) button on the right-hand side of the mixer.

  • Users avatardkatran

    - Matteo Nolli wrote:
    grazie !
    fantastic audio sampler

    (...please clone the akai 950 and SP1200 in the same mode !! :D )

    Amazing!!!

    YES YES!!!

    Clone all that Beasts Akai 1000, CASIO FZ-1, Prophet-2000. Korg DSS-1, EMU III, EMAX, ENSONIQ ASR-10

    :D :D :D :wub: :wub: :wub:

  • Users avatar"JH"

    hey hey,

    unfortunately the installer is not working with my system,

    i am on osx 10.7.4.

    i get a strange message during the process saying something like "other installations

    have to be finished first".....

    WHAT?

    ;)

  • Users avatarMagnus Lidström

    - dkatran wrote:
    Amazing!!!
    YES YES!!!
    Clone all that Beasts Akai 1000, CASIO FZ-1, Prophet-2000. Korg DSS-1, EMU III, EMAX, ENSONIQ ASR-10
    :D :D :D :wub: :wub: :wub:

    Hehe, don't get your hopes up too high. This is likely a one off thing for me. Although I admit this was more fun to develop than I had expected. Remember that I own the copyright to the operating system (Typhoon) and I knew most of the hardware already through this project. Cloning another digital machine with a true software emulator would require cooperation with the manufacturer.

    A dream app for emulator fanatics would a modular environment with simulations of both analog and digital circuits and a possibility to upload ROM code and then connect everything like lego blocks to replicate any existing machine. I am not going to develop that though. :)

  • Users avatarMagnus Lidström

    - JH wrote:
    unfortunately the installer is not working with my system,
    i am on osx 10.7.4.

    i get a strange message during the process saying something like "other installations
    have to be finished first".....

    Oh. Not good. Another fun Package Maker problem then. Yay. I am not sure if we have tested this particular installer on 10.7.4, but it is based on the same build script as our other products. Have you tried to install Microtonic for instance? Does it work?

  • Users avatar"JH"

    yes, microtonic works perfect, so does synplant...

    do you have any clue what the problem could be?

    all the best

  • Users avatarpaul le secq

    Juste to let you know a was able to run cyclone on SM PRO Vmachine. All the sound data are save with the preset. it's amazing .

    It's like a second real TX16W for me ;)

    All the best

  • Users avatariain

    Hi,

    Don't laugh too hard, but i have an aged G5 ppc quad core, and running 10.5.8, and Logic Pro 8. I can see the Cyclone in my Audio Plug in's folder in the library, but Logic isn't seeing it at all.

    Have i missed something, or is my computer just too old school, for this old school bit of sampler maddness?

    Cheers,

    Iain

  • Users avatarJonah Sprout

    wow, thank you!

    so.... what about virtual circuit bending? :) i know some people over clock their sega megadrives to remove lag, but under clocking produces good results on a lot of stuff.

    i guess i can run permut8 "on top". :) ... adding a lo-fi sampler would be a neat feature in permut8 2. ;) which BTW my software of the year. so good!

  • Users avatarbobby

    Hi Magnus-

    The link you provided for my monopoly upload won't allow me to reply, so I am giving it here :)

    please enjoy!

    Also, here is one of my favorites from yamaha- mallets vers 2. I will upload more, if nobody objects.

    B

  • Users avatarMagnus Lidström

    - iain wrote:
    Have i missed something, or is my computer just too old school, for this old school bit of sampler maddness?

    You are not the only one. I have a friend who has the same problem: his Mac is PPC. At first I just thought "good luck, I can't even compile for PPC anymore", but to my big surprise I managed to build a PPC version after just a few minutes of messing around with XCode. Sent a binary to him, and he claims it works (at least the vst version), although I haven't been able to try it myself.

    Here is a PPC Audio Unit version: CyclonePPC.component.zip(3.84MB, 90 downloads)

    No guarantees whatsoever. If it works, yay! If not, too bad. Let me know.

  • Users avatarMagnus Lidström

    - bobby wrote:
    The link you provided for my monopoly upload won't allow me to reply, so I am giving it here :)

    Sorry about this. We forgot that the forum wasn't configured appropriately for a free product. Users that didn't own one of our commercial products could not upload or download to "Product Discussion". We have changed this now so that the forum is fully open to everyone.

    Nice sounds! Do not hesitate to upload some more. I am sure a lot of people will appreciate it.

  • Users avatarMagnus Lidström

    - JH wrote:
    yes, microtonic works perfect, so does synplant...
    do you have any clue what the problem could be?

    Not yet, but we will surely look into this asap. The installer is created the same way as the installer for Microtonic and should work fine.

    Here is the .vst without installer. Copy it to /Library/Audio/Plug-Ins/VST and then again to /Library/Audio/Plug-Ins/Components and change the extension from .vst to .component. (Yes, that is enough to make it Audio Units compatible, because of Symbiosis.)

    CycloneMacV100.zip(2.69MB, 88 downloads)

  • Users avatarGarre Evans

    g7thebeatmaker made a video tutorial

    YouTube Video
  • Users avatarEspen Tørressen Hangård

    - Espen wrote:
    OK, did some more testing.

    I'm on a PC running Windows 7. After I ran the installer Cyclone.dll is located in C:\Program Files (x86)\VSTPlugIns\Sonic Charge (along with Bitspeek.dll, Microtonic.dll and Permut8.dll).

    Renoise 32 bit finds the Cyclone VST instrument, Cubase 32 bit does not. Bitspeek, Microtonic and Permut8 all work in both DAWs.

    I also noticed TX16w.dll in C:\Program Files\Steinberg\VSTPlugins. Copying this dll to C:\Program Files (x86)\VSTPlugIns\Sonic Charge did not seem to help.

    Any idea how to proceed to get it to work with Cubase?

  • Users avatarMagnus Lidström

    - Espen wrote:
    Any idea how to proceed to get it to work with Cubase?

    Sorry, I forgot to follow up on this. The TX16w.dll has nothing to do with us. It's a different plug-in from a different company (I know, what are the odds? :) ).

    I have only tested Cyclone under Cubase 64-bit, but I would be surprised if it did not work in 32-bit as it does with plenty of other hosts. Could it be some strange mixup between the 32-bit and 64-bit versions? When you install Cyclone you get to choose whether to install 32-bit, 64-bit or both and also select paths. What did you choose? Judging from your text it sounds like you are running a 64-bit operating system. Have you tried running Cubase in 64-bit mode?

  • Users avatarJohan Brodd

    Would it be too much to ask for keyboard shortcuts to speed up the workflow?

  • Users avatarMagnus Lidström

    - Johan Brodd wrote:
    Would it be too much to ask for keyboard shortcuts to speed up the workflow?

    We have included keyboard shortcuts for all the buttons on the panel. (See http://soniccharge.com/forum/index.php?/topic/600-cyclone-faq/) . Unfortunately I know there are some PC hosts that do not forward key presses to plug-ins. I am not sure if there is a foolproof solution. Which host are you using?

  • Users avatarmanuel lopez

    thanks for this great xmas/newyears present. a real blast from the past.....

  • Users avatarJeremiah Leigh

    holeee effing shit. thank you for the labor of love!!

  • Users avatarJonah Sprout

    haha, you can just crank the mic gain, sample it and loop it!

    some questions:

    how can i bake a blank floppy to save my samples onto?

    "resampling" in the documentation in this case just means changing the sample rate, not internally sampling itself, right? i have to load 2 cyclones to do that. (filters sound cool stacked) :)

    this SOS article about typhoon

  • Users avatarMagnus Lidström

    - jonah wrote:
    how can i bake a blank floppy to save my samples onto?

    Just bake an empty floppy (no files). When you mount it into Cyclone you can save to it just like you would with a real floppy. Save a copy of the empty floppy for future use.

    - jonah wrote:
    "resampling" in the documentation in this case just means changing the sample rate, not internally sampling itself, right? i have to load 2 cyclones to do that. (filters sound cool stacked) :)

    Yeah, sorry, only sample rate conversion. The TX16W cannot sample its own output. The CPU is actually 100% busy during sampling.

    But at least it's free to create more Cyclones. In the 90's I had to buy another TX16W to do tricks like that. :)

  • Users avatarJohan Brodd

    Why haven't you released Cyclone FX, a plugin that plays the incoming audio as if it where sampled on the TX16W?

  • Users avatarMagnus Lidström

    - Johan Brodd wrote:
    Why haven't you released Cyclone FX, a plugin that plays the incoming audio as if it where sampled on the TX16W?

    That's a neat idea. I think much of the character comes from the interesting interpolation technique, but I guess one could design an fx plug-in so that you could sample at any arbitrary rate (not just 16, 25, 33, 50) and use the emulated interpolation for the output.

    I might just do it, who knows. :) But not until Synplant 2 is done. Nothing else now. :)

    Technical rambling: TX16W has a fixed 400khz output sample rate and linear interpolation for pitching whole octaves only. It then holds samples for exact pitch within octaves (essentially changing the length of individual sample points). The output filters are pretty sloppy with only 24dB per octave (18dB for the individual outputs). Sampling filters are much more impressive with eight order Chebychev design. Also, the main output DACs are not linear but use a floating point 16-bit resolution (the individual output DAC is on the other hand 12-bit linear).

  • Users avatarMagnus Lidström

    (Cyclone FX sounds a bit like this idea: http://www.plogue.com/products/chipcrusher/ . Haven't tried it to be honest, but it looks really cool.)

  • Users avatarShuriken

    Hello,

    First of all, I would like to thank the developer for putting time and effort into developing this plug-in.

    I've stumbled upon it today and after spending some time I haven't managed to make it work for me yet,
    Basicaly, I want to sample my own sounds into it (or load them somehow?) and then trigger them via external MIDI controller. I was trying to sample something with Cyclone in both FL Studio and Ableton Live, but without luck.

    Any help?

  • Users avatarGuitaruby

    - Borialis wrote:
    The FX workaround is a success!

    1. Duplicated VST plugin.
    2. Renamed to VST plugin to "Cyclone FX"
    3. Renamed execute file inside plugin from Cyclone to "Cyclone FX"
    4. Created a "Cyclone FX Config.txt" with the script info and placed "inside" of the Sonic Charge (vst) "folder" where the Cyclone and now Cyclone FX VST's reside.

    Opened Cubase 7 and BAM! "Cyclone FX" is there!

    Used two test signals.
    A Test Generator and Mic, and it receives audio input from the sends just fine!
    The unit's gain is like the old piece of gear as well. LOL I digress.
    I created a MIDI track and connect the MIDI out to the "Cyclone FX MIDI in.
    MIDI triggered test samples no problem.

    The only drawbacks, is there is no access to the multi outs as an FX VST Plugin.
    So, you'll need to sample, save to an .img, and open on an "Instrument or Rack" instance for multi out needs.
    That's the gist.

    Thanks a ton Magnus and if you're looking for good Betas holla!

    Hi, firstly I would like to say a big thank you to

    - Borialis wrote:
    The FX workaround is a success!

    1. Duplicated VST plugin.
    2. Renamed to VST plugin to "Cyclone FX"
    3. Renamed execute file inside plugin from Cyclone to "Cyclone FX"
    4. Created a "Cyclone FX Config.txt" with the script info and placed "inside" of the Sonic Charge (vst) "folder" where the Cyclone and now Cyclone FX VST's reside.

    Opened Cubase 7 and BAM! "Cyclone FX" is there!

    Used two test signals.
    A Test Generator and Mic, and it receives audio input from the sends just fine!
    The unit's gain is like the old piece of gear as well. LOL I digress.
    I created a MIDI track and connect the MIDI out to the "Cyclone FX MIDI in.
    MIDI triggered test samples no problem.

    The only drawbacks, is there is no access to the multi outs as an FX VST Plugin.
    So, you'll need to sample, save to an .img, and open on an "Instrument or Rack" instance for multi out needs.
    That's the gist.

    Thanks a ton Magnus and if you're looking for good Betas holla!

    Firstly I would like to say a big thank you to Magnus for this, it really is just brilliant !!

    I tried to get the Cyclone FX to work but I don't understand the part about:-

    ' 3. Renamed execute file inside plugin from Cyclone to "Cyclone FX" - what is the procedure for renaming the execute file inside the plugin ?

    Would you be able to upload your Cyclone FX .DLL ? Hope would be able to help me, all the best, Mike.

  • Users avatarBorialis

    Hi Guitaruby,

    You're welcome! ;)

    1. On a Mac you right or control+click the DUPLICATE Cyclone plugin you've created,

    choose "Show Package Contents" from the drop menu and open the MacOs folder located inside.

    1. In the MacOs folder, rename the executable file inside named "Cyclone" to "Cyclone FX".
    1. If not already done, rename the DUPLICATE "Cyclone" plug itself to "Cyclone FX".

    That's how you rename the executable and plugin on The Mac.

    Now, you'll have to find the equivalent files and structure for PC.

    I lack the PC file structure knowledge. Maybe Magnus could help you fill in the PC blanks.

    Good Luck!

  • Users avatarGuitaruby

    - Guitaruby wrote:
    - Borialis wrote:
    Hi Guitaruby,
    You're welcome! ;)
    1. On a Mac you right or control+click the DUPLICATE Cyclone plugin you've created,
    choose "Show Package Contents" from the drop menu and open the MacOs folder located inside.
    2. In the MacOs folder, rename the executable file inside named "Cyclone" to "Cyclone FX".
    3. If not already done, rename the DUPLICATE "Cyclone" plug itself to "Cyclone FX".
    That's how you rename the executable and plugin on The Mac.
    Now, you'll have to find the equivalent files and structure for PC.
    I lack the PC file structure knowledge. Maybe Magnus could help you fill in the PC blanks.
    Good Luck!

    Hi Borialis thank you for replying ! I am using a PC. I will see if there is a similar method using a PC.
    I am new to this so if anyone out there can help I would be very grateful !

  • Users avatarNiklas Ramsberg

    - Guitaruby wrote:
    Hi Borialis thank you for replying ! I am using a PC. I will see if there is a similar method using a PC.
    I am new to this so if anyone out there can help I would be very grateful !

    See Magnus' original post about this:

    - Magnus Lidström wrote:
    I forgot to write about this in the FAQ. You can put a config file next to the .dll / .vst / .component. You call it "Cyclone Config.txt" and it should look something like this:
    ```
    enableInputs: true
    registerAsEffect: true
    // bootImage: MyTyphoon.img
    ```
    If you duplicate and / or rename the plug-in you should change the name of the config file too. E.g. create a "Cyclone FX.dll" and a "Cyclone FX Config.txt".

    I haven't tried this yet but it seems less complicated than what Borealis had to do on his Mac. As a step-by-step instruction:

    • Go to the folder where Cyclone.vst is stored (most likely C:\Program Files\Steinberg\vst\ or C:\Program Files (x86)\Steinberg\vst\.
    • Copy Cyclone.vst and give the copy a different name, for example Cyclone FX.vst.
    • In the same folder, create a text file called Cyclone FX Config.txt.
    • Open the text file and paste this text in the file:
    enableInputs: true
    registerAsEffect: true
    // bootImage: MyTyphoon.img
    
    • Save the text file. Done!/Niklas
  • Users avatarGuitaruby

    Hi Niklas,

    Thank you for replying. I tried this but Cyclone FX doesn't show up as an effect in Cubase?

    Cyclone shows up as a VSTi in the vst instruments list but cyclone FX doesn't show up in the effects list?

    Am I doing something wrong here? Have you tried to create Cyclone FX?

    Cyclone is an excellent vsti plugin though !!

    Thanks,

    Mike.

  • Users avatarJohan Brodd

    no-respect by johanbrodd

    Another beat produced with piano and breakbeats from Cyclone, Microtonic backing up the drums, Korg M1 on organ and acoustic bass, ManyGuitar for the muted guitar, Guitar Rig 4 for the effects on it. I hope you like it. Check it out!

  • Users avatarteacue

    Amazing work!

    A lot of thanks for taking time to create Cyclone.

    I wrote a lot of music using two TX16W and I still use sounds from the TX16W library.

    A question: I have problem loading multiple disks.

    First everything goes well and when Cyclone ask for missing samples, clicking on the floppy and pointing to the next disk loads the missing samples from the next disk (exactly like old TX16W ;-) but at the end, Cyclone asks for missing samples though they should be already loaded!

    I tried as well with own disks as with Yamaha Library disks.

    Do you have any suggestions?

    I would gladly attach some imgs as an example but it seems I am not permitted to upload this kind of file.

    Edit: I could finally attach two files as an example.

  • Users avatarteacue

    I finally could solve the problem.

    1. the name of some waves was not right.

    It seems as if during the process of copying the original TX16W disks to my PC (I did this many years ago) some waves names has been changed, mostly inserting a blank instead of an understrike.
    Correcting the names of the waves and baking the img again could solve the issue.

    1. On multiple disks the data other than waves can be spreaded on several disks.

    After the setup loads the waves it asks for filter data or other data that maybe are on the first disk, so you have to insert the first disk (or an other one) again.

    Thanks again for this real gem.
    To me the TX16W sound library has a very nice and special vintage sound that differs from the high quality sample library of today.
    Cyclone will lead me to use this library again.

  • Users avatarNiklas Ramsberg

    - Guitaruby wrote:
    Hi Niklas,
    Thank you for replying. I tried this but Cyclone FX doesn't show up as an effect in Cubase?
    Cyclone shows up as a VSTi in the vst instruments list but cyclone FX doesn't show up in the effects list?
    Am I doing something wrong here? Have you tried to create Cyclone FX?
    Cyclone is an excellent vsti plugin though !!
    Thanks,
    Mike.

    Hi Mike,

    I tried it and it works for me. The Cyclone shows up as a VST effect in Reaper, and if I set it to sampling mode I can route sound through it.

    It seems a little pointless though, because I can't really hear that it affects the sound in any way, not even if I set the sampling frequency as low as possible. It sounds as if the sound you hear when sampling doesn't go through the emulated A/D converters on the Cyclone so it deosn't color the sound in any way.

  • Users avatarGuitaruby

    Hi Niklas,

    My friend has Reaper and the cyclone vst shows up as an effect/vst.

    It's hard to say if the sound is altered when passing audio through Cyclone FX.

    Sometimes I think it does and other times it doesn't. Seems to depend on the type of audio you pass through it,

    or am I just fooling myself ??!!

    Still Cyclone is just brilliant for those retro sounds !!

    All the best,

    Mike.

  • Users avatarMagnus Lidström

    - Niklas Ramsberg wrote:
    It sounds as if the sound you hear when sampling doesn't go through the emulated A/D converters on the Cyclone so it deosn't color the sound in any way.

    No, that is correct. The audio monitor on the original TX16W is a simple wire from the input jack to the output jack, so no coloration takes place there and that is the way I am emulating it too. The only purpose of making an fx version is to enable sampling in the hosts that do not support routing audio to virtual instruments.

  • Users avatarstools

    Magnus,

    my first sampler end of the 80s was the TX16W - I am very impressed of this emulation. Even if it does not make me crazy to navigate with Thypoon I would be glad to have direct single wav import with loop recognizion and simple one layer looped multisample SF2 or SFZ import per drag&drop. Of course this needs to be limited to 32 samples, 6 MB ect.

    This whole img thing is kind of cool :D , but I would like to take advantage of A) the great sound emulation you provide and B) of modern sample data handling.

    Do you think you will add some features like this?

    Best Regards,

    stools

  • Users avatarJim Evans

    Many thanks for this. I have been a typhoon user since the beginning. For the last 4 years I've been working the disk change sensor on my THIRD TX16W with a pocket knife each boot up. I retired it about a year ago as being too clumsy for live performance,(because of the disk drive) and tried out the TX16Wx vst. This <kinda> works, but I missed my original setup that I've been using for YEARS. I've been controling it with a midi guitar since the Korg z3 came out... The other day I bought a Fishman triple play and as of a few hours ago, I have my original Typhoon setup back again, just like it was in 2000, and NOW IT'S WIRELESS TOO.

    I LOVE IT. Thanks again for all the work.

  • Users avatarMC Brane

    hi everyone and many thank magnus for this emulation.

    i was one of the few lucky/unlucky owners or tx16w, almost from a day one since its release as it was the most affordable sampler at that time and promissed a lot, but later dumped with yamaha..... i looked at typhoon at that time but could not afford it.

    i created numerous tx16w samples, performances, voices i still have on disks. . thanks everyone for converting factory sounds!!!!!

    my prob is how to read tx16w disks on my MBP - i have got external USB 3.5 floppy but it just spins and then stops.

    any help, advice PLEASE!

    also would like to read few order atari st disks which i have formated to 820 and maybe even 900 at that time and my external floppy can not read them as well.

    all best and thanks in advance

    brane

  • Users avatarMagnus Lidström

    @MC Brane: reading Yamaha disks on a Mac presents a little problem but there is a solution for it, if you are willing to run some low level unix commands. The reason why you can't read them directly is because Yamaha sabotaged some sectors in their floppy format. (I believe this was some form of pointless copy protection.)

    What you need to do is open your Terminal and run a command that will make a floppy image but skip over bad sectors. The command looks like this:

    sudo dd if=/dev/disk1 of=~/YamahaDisk.img conv=noerror,sync
    

    "disk1" assumes you have no mounted disks except your internal MacBook disk, so make sure you unmount any virtual floppy images before running. You can also try "disk2" etc if "disk1" doesn't seem to work.

    "~/YamahDisk.img" is the name of the output floppy image file (~/ means it will be put into your home folder)

    Let me know if it works for you!

  • Users avatarSashaK

    Hi! Can not make Cyclone be registred as effect in GarageBand 2011 ( 6.0.5 ). I renamed, made text file, put it at the same folder. But GB doesn't see it. The same thing with MuLab and Cyclone as VST-effect. I've got Macbook of 2008 year and OS X 10.6.8

    Also I want to ask more clearly about Cyclone as effect: will the sound be going through and obtaing timbre as it wound be sampled with Cyclone as through any other plugin? Such simple?

    Sasha

  • Users avatarMichael Schirmer

    THIS IS SO GREAT!

    I just made my first own floppy! :D

    I love it!

    I work with this alot because I have fun doing music! :)

  • Users avatarjorg

    Sorry if this is a dumb question, but I have no experience with this kind of hardware in real life.

    When I play back my samples in Cyclone the volume is very low, even when the front panel display indicates I have a good signal going in. I realize that this is an emulation of old hardware, and I'm not trying to crank the thing all the way up or anything, but is there any way to get higher output levels without clipping, or is that a feature of the emulation? And if I save the samples to disk and load the .aiff files elsewhere, am I loosing any of the "color" that the emulation is supposed to provide by not using the outputs?

    Thanks.

  • Users avatardan

    Magnus

    I only this week came across Cyclone.

    I was/am a great admirer of the elegance of Typhoon. Purchased original and also hacked the OS to make a disk emulator. (http://suddenproductions.com/TX16W_EM.html)

    So a great, big thanks for Cyclone!

  • Users avatarKiambu Powell

    Hello how is it going? Thanks for a great VST Magnus! How do i convert my wav and mp3 files etc to make them work in this thing? I tried to bake them to img file but they won't load. Also how do i sample thru it? I know how to play and sample the files i downloaded on the blog,but that is about it. Could you please help me out? There is one video about this VST. I know several people who have it but don't know how to use it at all! Please make some videos. Your great VST is going to waste on a lot of computers because a lot of people just don't know how to work it! Thanks in advance Kiambu.....

  • Users avatarAegisLesha

    Hey
    I'm getting a serious problem regarding Cyclone, and as far as my researches could get me, it appears nobody else actually got my issue, which is pretty straight forward to explain: each time I'm trying to mount a .img in Cyclone, it displays 'file typhoon.ini is missing'
    I'm sure this is fairly easy to solve but I'm not figuring out how...
    Thank you for the plugin though, and thanks in advance :)

  • Users avatarAudio Fan

    Hello, Magnus!
    ...and sorry for my English)

    First of all, biggest thanks for that increadible plugin that sounds like a real hardware . This 'grit', 'warmth' and overall character of Cyclone's sound is something that blow me away. This limitations and workflow from original unit are very inspirational. But I have several questions, and if I don't bother you and you have time - help me please:

    1. Is thereany difference in character of sound between samples that I'm loading from floppy and samples that we can sampling directly to Cyclone? If yes, then:
    1. I have problem with "Sampling" function. I can't understand and have no idea how I can route audio signal to Cyclone. I tried some midi routings, but there's no result. Trick with renaming doesn't work too: Cyclone FX appears in the VST list, but like instrument.

    And, If I understand correctly this trick with renaming .dll is just compromise for DAWs, which can't route audio signal to insrument and when we use it like FX, we passed some stages of original processing and as a result we lose character of original unit, right? If so, could you tell me how i can sampling with original, not-renaming dll? (I'm working with Ableton Live)

    Thanks!

  • Users avatarLuca Di Dedda

    HEllo GUYS!
    I think CYCLONE is incredible and your contribution is Awesome.
    Thank to Magnus and you all.
    I've a CUBASE 8.5 64bit with OSX El Capitan but I cannot sampling with Cyclone, i don't see it in my FX list.
    I followed the great BORIALIS suggestion:

    1. Duplicated VST plugin.
    2. Renamed to VST plugin to "Cyclone FX"
    3. Renamed execute file inside plugin from Cyclone to "Cyclone FX"
    4. Created a "Cyclone FX Config.txt" with the script info and placed "inside" of the Sonic Charge (vst) "folder" where the Cyclone and now Cyclone FX VST's reside.

    But I don't see Cyclone in FX list in my cubase.
    Could you help me please? I love this sampler!!
    :)
    L.

  • Users avatarLuca Di Dedda

    @AUDIO FAN
    with Ableton live is very easy, just routing output into the CYCLONE (not renamed) and click on "IN"
    That's it!

  • Users avatarFredrik Lidström

    I noticed that the formatting on Magnus original post got messed up (I have edited it). Each statements should be on it's own line. Like this:

    enableInputs: true
    registerAsEffect: true
    // bootImage: MyTyphoon.img
    

    Last line is optional as // means it is a commented out and not active.

    I had a hard time getting Cubase 8.5 to rescan the plug-ins after changes. Even using the "Update Information" inside the Cubase Plug-in Manager did not really rescan. One sure way to force it, is to quit Cubase, remove the cache inside the Cubase preference folder and then launch Cubase again. File can be removed by doing

    rm ~/Library/Preferences/Cubase\ 8.5/Vst2xPlugins*

  • Users avatarLuca Di Dedda

    Hello Fredrik,
    thank you very much, everything went well.
    I can see it now!
    I rescanned my plugin after remove Cubase 8.5 cache.
    Thank you!!!
    Thank you!!!
    Thank you!!!

  • Users avatarJohn Y.

    Thank you, Sonic Charge, for providing us this awesome plugin. :)

    The PPC Audio Unit plugin, posted on 3 January 2014, is confirmed working on an 11-year-old PowerBook G4 that I've acquired and refurbished (17-inch, 1.67 GHz, 2 GB of RAM, Mac OS X 10.5.8), and I've used Audio Hijack Pro 2.9.2, Logic 7, and GarageBand as hosts. Audio Hijack has given me the smoothest experience thus far on the G4, although if you're unfamiliar with Audio Hijack, you'll need to press the "Hijack" button in order to use Cyclone.

    This was really nothing more than a proof of concept; the PowerBook may or may not find its way into my everyday sound design environment, but it helps to have a backup sampling machine if, God forbid, my primary machine needs maintenance.

  • Users avatarBen Fuhrer

    Can the Cyclone Vsti be used to actually control a hardware tx16w via midi/sysex, like an editor/librarian, etc. ?

  • Users avatarMagnus Lidström

    Can the Cyclone Vsti be used to actually control a hardware tx16w via midi/sysex, like an editor/librarian, etc. ?

    Not really. Typhoon has very little sysex support and Cyclone doesn't send midi output at all because it was too much of a headache to implement properly in the emulator. (VSTs transmit midi as a list of discrete events while the TX16W transmits a stream of arbitrary serial data. It's perfectly doable, but just not so interesting imho.).

    What you can do of course, provided that you own a 3.5" floppy drive, is to move work between the hardware and software TX16W simply by copying the files to and from the virtual disk images.

  • Users avatartonalaxis

    Could you do an RE version now?? ;)

  • Users avatarKoshdukai

    - tonalaxis wrote:
    Could you do an RE version now?? ;)

    I'm a bit curious as to what a RE version would be, since Typhoon's strength is really the hardware emulation where Cyclone (untouched) runs... which allows importing actual TX/Cyclone files, none of which are possible to import into a RE.

    Are you asking for a regular sampler RE just with the D/A+aliasing+filter TX quirkiness and a few of the more characteristic UX features of Cyclone but applied to regular audio samples?

    Because that's almost like a rewriting of everything (Typhoon and Cyclone).

  • Users avatartonalaxis

    - Koshdukai wrote:
    - tonalaxis wrote:
    Could you do an RE version now?? ;)
    I'm a bit curious as to what a RE version would be, since Typhoon's strength is really the hardware emulation where Cyclone (untouched) runs... which allows importing actual TX/Cyclone files, none of which are possible to import into a RE.
    Are you asking for a regular sampler RE just with the D/A+aliasing+filter TX quirkiness and a few of the more characteristic UX features of Cyclone but applied to regular audio samples?
    Because that's almost like a rewriting of everything (Typhoon and Cyclone).

    It was only meant to be a joke. Although having the sampling and algorithms etc that the original hardware had in a dedicated RE synth/sampler would be nice. I'd love to see a Sonic charge synth/sampler in Reason/VST.

  • Users avatarKoshdukai

    - tonalaxis wrote:
    - Koshdukai wrote:
    - tonalaxis wrote:
    Could you do an RE version now?? ;)
    I'm a bit curious as to what a RE version would be, since Typhoon's strength is really the hardware emulation where Cyclone (untouched) runs... which allows importing actual TX/Cyclone files, none of which are possible to import into a RE.
    Are you asking for a regular sampler RE just with the D/A+aliasing+filter TX quirkiness and a few of the more characteristic UX features of Cyclone but applied to regular audio samples?
    Because that's almost like a rewriting of everything (Typhoon and Cyclone).
    It was only meant to be a joke. Although having the sampling and algorithms etc that the original hardware had in a dedicated RE synth/sampler would be nice. I'd love to see a Sonic charge synth/sampler in Reason/VST.

    Ah dang it, didn't catch the ending smiley ;P ...aaanyways, yup, a Sonic Charged Sampler (RE+VST) would be something interesting to see.

    ...erm, a Samplantternarium ;D

  • Users avatarBilly Kurniadi

    Is there anyway to assign CC to the Cylone? Can't find the information anywhere. Thanks.

    Edit: Answered by Melkor, thanks!

    Most patches have modwheel and pitch already assigned.

    You can assign CCs via the "System Setup - 2. X-cntrls"

    And

    "System Setup - 3. Slider"

You need to be to post a reply

Sign In / Sign Up


First time here? Just enter your current email and sign up.
×