Functions PRO
Cue Mode
Frame
Active channel
Scratch
Monitoring
Midi Control
Midi Beat counting
Real Time audio effects
Customizable number of channels (2 to 16)
10 bands stereo equalizer
Save mix to wave or mp3 file
Record Events
Video
Digital Voice
Autorun and radio programmation 

Cue Mode

cuemode.jpg (5933 octets)

For selecting the Cue Mode, select the icon Cue in toolbar.

Then these 3  buttons will be changed to :

  • Play = Play/Pause
  • Stop = Cue
  • Add = Play Frame
  • Here the action of each buttons

    1) Button Play/Pause
    Play media if media is in pause or stop
    Frame the media if media is in play (frame looping)

    2) Button Cue
    if media is in play or stop, go back in last Cue point (and stop)
    if media is in frame save the cue point and stop
    if media is stop and at cue point, a new stop goto init position without resetting cue point
    to reset cue point double click in cue button

    if you click to Reset button in ToolBar (or unload le media) the Cue point will be reset

    3) Button Play Frame
    if media is in stop or play start the media in frame looping
    if media is in frame restart the frame at beginning

    Frame

    Frame is an interval of time in the media (from 100ms to 9600ms). MixVibes loop  this interval when you select a frame.

    To select a frame :

    - either when you press the button Play when playing (see Cue mode)
    - either when you press the button Play frame (see Cue mode)

    When you are in Frame, the level window will change, and display the frame length in ms and in beat count and the progress inside the frame.

    You can set the frame in beat (1 ‡ 16) or in ms.  MixVibes transforms  beat in time depending of bpm value (base tempo). The interest of setting frame length to a number of beat is to get a perfect looping when you go to frame.

    There are 2 ways to set  the frame :

    1) in edit media dialog frame length (mixer tab). The change is done at media load.

     cuebeat.jpg (3662 octets) 2) when a media is in frame, click  the level window and enter  time either in ms (for ex. 500ms) either in beat (for ex. 4) .

    When the media is in frame, the buttons forward and backward move the media in frame length
    Then if you set to 4 beats, moving will respect the musical interval

    Increasing the frame length will increase the time to backward or forward frames and also the latency time for equalization and effects.
    The equalization or effects will not changed the sound of current frame looping. As soon as you restart (or move frames), the change will be listened.

    The frame length specify the latency time. The frame length default can be set in the system dialog box  (menu File->Options->System).
    The frame length have to be minimum 7 times the frame interrupt time (default is 10).

    The minimum frame length is 100ms (default 500ms) and the minimum frame interrupt is 20ms (default 50ms). If your PC is powerful (at least PII350), you can set frame length and frame Interrupt to 300ms/40ms with no troubles.

    All changes in equalization or effects have the latency of the frame length time.

    As Cd performance is lower than hard drive,  MixVibes will automatically set the frame  length and frame interrupt  to 2000ms/400ms for files playing from a cd (wav or mp3).

    You can save the frame in a file. When you are in Frame right click in the mixer channel and choose in the context menu the command "save frame in file".

    Active mixer Channel

    When you click in any button of a mixer channel (play, stop, add, edit ...) or volume, pan sliders or equalization knobs
    then the channel become active.  The number of channel active will be in highlight

    keyboards keys will be executed by the active channel :

    Pc keys Actions
    ENTER Play or Play/Pause (in cue mode)
    Backspace Stop or Cue (in cue mode)
    Space Play or Play Frame (in cue mode)
    Right Forward Frame of 2ms
    Up Forward Frame of 10ms
    Left Backward Frame of 2ms
    Down Backward Frame of 10ms
    Home Increase Frame of 1ms
    Page Up Increase Frame of 10ms
    End Decrease Frame of 1ms
    Page Down Decrease Frame of 10ms

    Scratch

    scratch.jpg (3792 octets)Scratch works like mouse move. For starting a scratch we have to set the cue mode and put in loop a frame (play button), then you can scratch the frame. Click in the mixer channel counter and move the mouse in right, left, down, up direction (with mouse button down) the frame will be scratched. Try any kind of moves (circle, triangle ...) with left mouse button down.
    The type of speed (see toolbar) change the power of scratch.

    Monitoring

    monitoring.jpg (1276 octets)Before monitoring, you have to select the monitoring audio card in dialog box options (menu File->Options->General). For monitoring a channel just check the green led.

    Midi control

    MixVibes can receive midi messages.  Check midi options  in dialog box general options (menu File->Options->General) and select the midi in port.

    Midi message managed : Note On, Pitch Bend, Control Change Main Volume (7), Control Change Modulation (1)

    MixVibes can be used with a standard midi keyboard or with midi controler (Control Freak, Phatboy, Peavy, Korg ...)

    Midi Note On messages

    First you have to set the channel note (menu File->Options->General). The default value is C3 corresponding to first key to a midi keyboard.

    Then C3 will be associated with mixer channel 1, C#3 with mixer channel 2 and so on... 

    Start a media
    If you press a key in midi keyboard and there is a media (not playing) in the mixer channel associated, the media will be started.
    The key velocity will set the volume for the media. The mixer channel  will become the current channel.

    Selecting a mixer channel
    If you want to select a new current mixer channel, press the midi key associated (only 1 time) when media is playing. All modulation or pitch bend messages (in midi channel 1) will set the current mixer channel.

    Stopping a media
    To stop a media, press key 2 times quickly (as mouse double click). if press 3 times quickly, the media will be stopped and rewind.

    Midi Note On messages are received in omni mode (for all midi channels).

    Midi Modulation messages

    if you want to change volume for a mixer channel, use the modulation wheel in the midi keyboard.
    The modulation will change volume for the current mixer channel.

    Option midi autostart  (menu File->Options->General)
    When volume will be at lowest level, the media will be stopped
    When volume will be increased from this position, the media will be started.

    Midi Main Volume

    The main volume with midi channel 1 will change volume for the mixer channel 1.
    The main volume with midi channel 2 will change volume for the mixer channel 2 and so on...

    Midi Pitch bend messages

    If you want to change pitch for the a mixer channel, use the pitch bend wheel in the midi keyboard.
    The pitch bend  will change speed for the current mixer channel.
    The speed range vary from -pitch bend range to +pitch bend range (see dialog box options : menu File->Options->General)
    By default it's  -10% to 10%.

    Midi Beat counting

    if you select the option midi beat counting (see dialog box options : menu File->Options->General), then you can do beat counting with midi keyboard. First Start a music either in pressing a midi key or with play button in mixer channel and after press the midi key associated in rhythm of the music. As for pc keyboard, MixVibes will do the average on 30 last tapes.
    Doing beat counting with midi is more accurate.

    Real Time audio effects

    sfx.jpg (1600 octets)MixVibes include 6 real time audio effects : echo, reverb, flange, chorus, phasing, filter, modulation.
    3 effects can be defined for a media. Effects settings will be saved in mix file (.vib).
    a new "SFX" window is displayed in the mixer view for all music files (except midi files).
    You can double click in this window to edit effects.
    The effects volume is directly managed without the dialog box Apply command.
    For others parameters, you have to click Apply button. 

    If an effect saturate, change the gain for the media.

    Soonly, you will able to include directx plug-ins.

    A removal voice can be also defined in media edit (removal voice).

    Customizable number of channels (2 to 16)

    To set the number of channels change in toolbar the last list box (2ch, 3ch...)
    The number of channels is saved in the mix file (.vib). Then if you load a new file, the number of channels can change.

    Caution !!!
    Setting 16 channels will use a lot of windows graphic resources then it is preferable to close all others applications (for windows NT or NT 2000 this problem doesn't appear).

    10 bands stereo equalizer

    This equalizer will set all files playing

    Save the mix in wave or mp3 file

    You can save  your mix in a wave or mp3 file. If you want to save the mix in mp3, select  the extension mp3  and choose the mp3 bit rate.
    MixVibes can even generate cue sheet file for recording audio cd.
    If you want to do audio cd with your mix, save your mix in a wave file and ask to generate a cue sheet file.
    run dao.exe (disk at once) with this cue sheet file (see  http://www.goldenhawk.com/).With this software, the audio cd will be with no gap (2 seconds between tracks). Of course, your mix file cannot be longer than 74mn and cannot include more than 99 tracks.
    The program use Blade Encoder for mp3 convert.

    Record Events

    If you check the option record mix (icon record in toolbar commands), then MixVibes will record all events : play, stop, volume, pan, cross fade, equalization that you enter in playlist.

    There are 2 options for setting the record mode.

    in menu options->general

    "record audio port" Select the audio port where record events (0= All, 1= only audio port 1 ...)

    "record interval in ms" for filtering events too near in timer for ex.  if you set 100ms only events in interval of 100ms will be saved

    Video

    3 video windows and multiple monitor is supported
    MixVibes can support multiple monitors on win 98 and win 2000
    Test has been done with 1 ATI RAGE PRO AGP and 1 ATI RAGE PRO PCI and win 98.
    Video can be use like sound cards with switching the out port.
    Mouse wheel and move buttons can play picture per picture on video if stopped (and loaded = mixer green state led on). Then we can try to play video picture per picture on the rhythm of a music.

    You can put (and restore) video in full screen by clicking in the video window or edit menu -> options -> video


    Digital voice

    Normally digital voice is installed on ie5 or ie4 with microsoft agent but there is only 1 voice defined
    To install digital voice or to have more voices (robot voices for example).

    Go to microsoft site and install speech engines :
    http://www.microsoft.com/iit/download/speechengines.htm?Yes=I+ACCEPT#_tts
    or http://www.microsoft.com/iit (voice home)

    There are 3 files if you install all you will have many kinds of voices. You can use also speech engine from others companies (see Lernout Hauspie IBM ...)

    To enable digital voice goto menu options ->general->check digital voice and restart. Digital voice is long to initialize then MixVibes will take 5-10 seconds to load.

    MixVibes can define 3 kind of voices.

    You can program like automatic fade when the voice will be listened after the start of a media (for ex 5 seconds after the media start) and you can customize the voice message with commands for each media.

    These Commands will be replaced by the field media assiociated

    &t    TITLE
    &a    AUTHOR
    &l    STYLE
    &b    ALBUM
    &y    YEAR
    &C    COMMENT
    &s    START
    &e    END
    &H    HOUR
    &D    DAY
    &V    EVENT number
    &M    MEDIA position

    Autorun

    You can create autorun files. Then if you place all files in removal support, windows will start automatically your mix file (like a audio cd).
    You can burn all files in the autorun directory to do a autorun cd.

    commands line for mixvibespro.exe

    mixvibespro mixfile [commands ...]

    mixfile: any mix file name with path (and with extension .vib)

    commands

    /R [starttime] [startlist] : run at starttime (HH:MM:SS) the play list at the item number startlist (if startlist=0 then shuffle)

    /L: Loop the playlist

    /C: Close the playlist at end

    For example: mixvibespro e:\groove.vib /R 11:00 5 /L wil run mixvibes at 11:00 the playlist e:\groove.vib and start the playlist at item 5.

    You can use time more than 24 hour. For example : 30:00 for tomorrow morning 6:00

    You can use these commands to run night playlist (radio) or to wake up with a mix.

    Don't forget that you can run more than 1 mixvibespro.

    Mix Files (.vib) compatibility

    from version 1.1.2 to 2.x
    from version 2.x to 1.1.2
    from version 1.1.2 to pro 2.x
    But not from version pro 2.x to 2.x or 1.1.2 if you create effects for a media.


    info@mixvibes.com
    Copyright © MIXVIBES 1999
    All rights reserved.