Yamaha SMAF GLOBAL
Home What' is SMAF? Tools Developers Support
    For Developers   |   Hint & Tips   |   Dave's Tips for SMAF   |   FAQ   |   Contact
Tips for SMAF - by Dave Bristow
Dave's MA-7 Tips Vol.2
Introduction
Most of you will be familiar with Digital Signal Processing effects. At first, you might think that reverberation and other such spatial, or depth of field, effects would be lost or ineffective in the small audio space of mobile phone speakers. However, this is not the case at all – the DSP section of the MA-7 Audio Engine compliments very well the synthesis and spatial positioning features to create a richness and depth of sound in a soundscape that is much larger than you would expect from the speakers in a handheld audio device.
How it all works
Like many MIDI based systems the MA-7 DSP can provide two simultaneous effects. SFX-1: containing a set of basic algorithms for the general reverb and delays category (called Karaoke), and SFX-2: a set of algorithms for the chorus and variation category.

SFX1
ROOM1-3 / PLATE / WHITE ROOM / TUNNEL / BASEMENT / KARAOKE1-3
SFX2
CHORUS1-4 / CELESTE1-4 / FLANGER1-3 / TREMOLO / RING MODULATOR / AUTO PAN / PHASER / DISTORTION / OVER DRIVE / AMP SIMULATOR / STEREO 3BAND EQ / MONO 3BAND EQ / 2BAND EQ / AUTO WAH / PITCH CHANGE / VOICE CANCEL / ENSEMBLE DETUNE / COMPRESSOR / AMBIENCE

Default patches are stored in a Library, which can contain up to 100 SFX-1 patches and 270 SFX-2 patches stored in 10 banks. Bank 0 is not editable and user patches can be stored in Banks 1~9.

image

Allocation of effects:
Typically, the first part of SMAF file composition involves using a midi sequencer. During this stage, 2 effects can be selected directly from the library by double-clicking on the selected effect, (one from the reverb category SFX-1 and the second from the chorus category SFX-2) in order to try them out. They are sent to the hardware by simply clicking on the "send" button.

Once the composition process has moved to the MA-7 software, it is necessary to copy DSP patches from the library to the contents window. From the contents window, Effects can be selected and placed at points during the piece. By the way, if no events are inserted, then the effects in position ID1 on the contents window become the default effects settings.

DSP events (which include a setting from each category – reverb, chorus) can be set, turned off or changed any number of times throughout the piece in the effect track, displayed at the top of the score window of a SMAF file. Right-clicking on the effect track will bring up a selection box from which any effect pasted into the contents window can be selected. Note: It can be useful to have a "No Effect" option pasted into the contents effects if you want to turn off an effect during the composition.

image

Send levels:
The amount of signal from each track that is sent to the DSP is controlled in the usual way through MIDI data in the track itself - using controllers 91 (reverb) and 93 (chorus) and these can be modified continuously throughout the piece (see example 3). However, it is useful to note that the individual track send levels can also be set, at the head of the piece, using the mixer window. This reduces the need to shuffle back and forth between the MIDI sequencer and the SMAF MA-7 software when you just want to set one send level for each track. Note however, that any continuous data occurring in the midi file will override this mixer setting.

Editing Effects:
The library contains a number of presets for each of the DSP categories, and these cover most standard needs. However, occasionally it may be desirable to create a special effect and there is a simple DSP editor provided for this purpose. Double clicking on an effect, either directly from the library or after it has been pasted into the contents window, will automatically open the editor – here is an example. The parameters available for edit will depend upon the basic algorithm selected; they are simple and self explanatory. After you have modified a parameter setting, you must be click the "Send" button on the Effect Edit in order to hear the changes in the effect.

image

I recommend editing from the library so that your new DSP patches are readily available for use in other compositions (remember that libraries of voices, effects etc. can be saved independently).

Clicking the "Send" button will allow you to try the effect in real-time from your sequencer, and audition changes to the parameter settings. Clicking OK will store your new settings – don’t forget to name your effects.
Examples
Here are three simple examples that show some of the effects in action:

A) My Spy Clip – in this example, reverb is used to set a “big snare” sound, set against a warm string pad.

MySpyDrumClip_mp3.zip

B) Flango – a flanger is used to modify the sound of a pad.

Flango_mp3.zip

C) Smoo- FX – this example uses smooth change in control data in the midi sequence to gradually increase reverb and then, in this case, an LFO-WAH effect. You have the same degree control that you would working in a normal MIDI production environment.

Smoo-FX_mp3.zip

Here is a screen shot from the sequencer file for the Smoo- FX example, showing continuous control data 91 – reverb send used to gradually increase the amount of reverb over a few measures.
image
Hints and tips
The DSP effects in the MA-7 are standard and easy to use – there are just a few things to remember that will make their use really effective.

Data Size: using DSP settings does not significantly increase the data size of your projects.

Keep it simple: Bear in mind that you are working with typically small speakers that have limited bandwidth. You will find that reverberation and other effects work best when they are limited to a few tracks.

Effects on Timbre: You can use the EQ settings to provide an overall EQ to a piece, should you need to do this. This may be especially helpful if you are targeting a piece for a specific mobile device.

Storing and testing your own settings: Don’t forget, DSP settings can be tried out from your sequencer by sending data directly from the library to the hardware, but effects patches must be moved to the contents for insertion into a SMAF file.
back next
Dave's Tips for SMAF
Copyright
Copyright(c) 2014 Yamaha Corporation. All rights reserved.
Page Top Terms and conditions of use Privacy Policy Sitemap