I was reading a thread regarding this very topic over on GearSlutz, when a post by helpful user d1rtyNYC reminded me of one of my favorite features in Ultrabeat: sequencing parameter offsets. Put in more simple language... you can use the step sequencer to modulate parameters of the drum synth. Here's how to do it:
1. Launch Logic and create a new software instrument track. Assign and open an instance of UltraBeat.
2. At the very bottom of the interface, you'll see the step sequencer. This area gives you the option of programming your beats from within Ultrabeat instead of sequencing them in Logic's arrange page. For the sake of this tutorial, I'll assume you have a beat programmed in the step sequencer already (Logic defaults to one, so you can just use that..) What you might not have noticed, is there are two options available to you when it comes to the step sequencer. This defaults to the VOICE mode, which lets you program when and at what velocity a sound will be triggered. Standard stuff. But, if you look directly under the sequencer's "power" button (which you should turn on now, incidentally), you'll see the switch for setting your EDIT mode.
3. Click on the word "STEP" and you'll see the interface change. Namely, you'll notice yellow rings appearing around all the sound's editable parameters. Select the parameter you want to step sequence changes for and change its value by moving the slider/knob. For the sake of this tutorial, let's alter OSC 1's PITCH value, since it has a very noticeable effect. If you've clicked on this and altered the value, you'll see a new step inserted on the sequencer at the bottom, and a new drop down menu appears right to the left of the steps labeled "PARAMETER OFFSET". Right now, that menu only has a selction for OSC 1 PITCH, but every time you alter another parameter and add a new modulation sequence, it will be added to this menu, so you can go back and edit the sequences for each parameter after the fact if need be.
4. You can also enter steps on the step sequencer grid itself. Just make sure you have clicked on the parameter (or select it from the drop-down menu if you've already created a sequence for that parameter), and you can draw in the steps yourself.
Pretty cool, right? What's even cooler is that you can do this for all the available parameters, so you can create incredibly complex, evolving modulations and even program melodies and riffs. Now multiply that by Ultrabeat's 25 available sound slots and you can see how mind-bogglingly deep and complex this can get. Have fun and thanks to d1rtyNYC for reminding me what I was missing out on.