Home > Steinberg > Music Production System > Steinberg WaveLab 7 Operation Manual Spanish Version

Steinberg WaveLab 7 Operation Manual Spanish Version

    Download as PDF Print this page Share this page

    Have a look at the manual Steinberg WaveLab 7 Operation Manual Spanish Version online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 523 Steinberg manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    Page
    of 478
    							4.9 Crear scripts 77
    addMarker(type, name, comment) : añade un marcador en la posición del cursor. type
    puede ser una de las opciones siguientes:
    generic
    temporary
    cdTrackStart
    cdTrackEnd
    cdTrackFrontier
    cdTrackIndex
    loopStart
    loopEnd
    muteStart
    muteEnd
    playbackStarter
    regionStart
    regionEnd
    errorStart
    errorEnd
    correctionStart
    correctionEnd
    Ejemplo:
    activeWave.addMarker(generic, "SomeName", "SomeComment");
    findNextMarkerPosition(posStartSearch, type) : busca el marcador siguiente del tipoa
    partir de una posición determinada. Devuelve la posición del marcador, si se detecta alguno,
    o -1.
    insertMonoTrack(where) : devuelve una pista de audio mono en el índice 'where'.
    insertStereoTrack(where) : devuelve una pista de audio estéreo en el índice 'where'.
    insertClip(iTrack, timePosition, fileName, autoShift) : crea un clip desde 'fileName', lo
    inserta en la pista 'iTrack', en la línea de tiempo en la posición 'timePosition', y posiblemente
    desplaza otros clips para crear espacio conforme al parámetro 'autoShift'. autoShiftpuede
    ser una de las opciones siguientes:
    autoShiftNo
    autoShiftTrack
    autoShiftGlobal
    WaveLab 7 
    						
    							78 WaveLab Conceptos
    Esta función devuelve el ID del primer clip creado o 0.
    clipWithName(name) : devuelve el ID del primer clip con nombre 'name' o 0.
    clipWithFile(name) : devuelve el ID del primer clip que hace referencia a 'fileName' o 0.
    firstClip() : devuelve el ID del primer clip de montaje o 0 si el montaje está vacío.
    nextClip(clipId) : devuelve el ID del clip almacenado después de 'clipId' o 0. Los clips no
    se colocan a partir de ningún orden especial. El uso de firstClip y nextClip permite acceder
    a todos los clips del montaje.
    clipName(clipId) : devuelve el nombre del clip identificado por 'clipId'.
    clipPosition(clipId) : devuelve la posición de línea de tiempo del clip identificado por 'clipId'.
    clipSize(clipId) : devuelve el tamaño del clip identificado por 'clipId'.
    setClipName(clipId, name) : cambia el nombre del clip identificado por 'clipId'.
    setTrackName(index, name) : cambia el nombre de la pista identificada por 'index'
    moveClip(clipId, newPos) : desplaza en la línea de tiempo el clip identificado por 'clipId'
    resizeClip(clipId, qlonglong newSize) : cambia el tamaño del clip identificado por 'clipId'.
    El tamaño quedará limitado por el archivo de audio al que hace referencia el clip.
    setClipDefaultFadeIn(clipId) : define la forma del fundido de entrada y la duración por
    defecto del clip identificado por 'clipId'.
    setClipDefaultFadeOut(clipId) : define la forma del fundido de salida y la duración por
    defecto del clip identificado por 'clipId'.
    undo() : deshace el último comando.
    Temas relacionados
    Referencia de ECMAScript
    4.9.2. Referencia de ECMAScript
    El lenguaje de secuencias de comandos de WaveLab se basa en el lenguaje de secuencias
    ECMAScript, tal como se define en
    standard ECMA-262 JScript de Microsoft, JavaScript
    de Netscape y Actionscript Adobe también se basan en el estándar de ECMAScript. Si no
    está familiarizado con el lenguaje ECMAScript, en Internet hay gran cantidad de referencias,
    material didáctico y de consulta.
    Esta página de referencia contiene una lista con todos los objetos, las funciones y las
    propiedades de ECMAScript admitidos por el sistema de secuencias de comandos de
    WaveLab. Están disponibles en cualquier contexto de secuencia de comandos, pero no son
    específicos de WaveLab. Al escribir secuencias de comandos para el Espacio de trabajo de
    archivos de audio, por ejemplo (mediante
    Ventana Script (Espacio de trabajo de archivos de
    audio)
    ), hay una serie de funciones adicionales específicas que permiten la edición de co-
    mandos. Si desea obtener una lista de secuencias de comandos y funciones de secuencias
    de comandos de WaveLab, consulte
    Lenguaje de secuencia de comandos de WaveLab .
    Consejo: a continuación se presenta una serie de secuencias de comandos básicas a mo-
    do de ejemplo para ver en contexto la sintaxis de dichas secuencias. Las secuencias de
    comandos sólo funcionan si las copia, pega y ejecuta en una ventana de secuencias de
    comandos.
    WaveLab 7 
    						
    							4.9 Crear scripts 79
    Subconjunto de ECMAScript admitido
    El objeto global
    Valores
    NaN
    Infinity
    undefined
    Math
    Funciones
    eval(x)
    parseInt(string, radix)
    parseFloat(string)
    isNaN(number)
    isFinite(number)
    decodeURI(encodedURI)
    decodeURIComponent(encodedURIComponent)
    encodeURI(uri)
    encodeURIComponent(uriComponent)
    Objetos
    Object
    Function
    Array
    String
    Boolean
    Number
    Date
    RegExp
    Error
    Ejemplos:
    WaveLab 7 
    						
    							80 WaveLab Conceptos
    //Test if a value is not a number
    var isNumber = isNaN("this is a string");
    //Print the result in the log window
    logWindow.printInfo(isNumber); //Traces "true" because it is a String
    //Convert a string to a number
    var numStr = "2.345";
    var num = parseFloat(numStr);
    //Print the result in the log window
    logWindow.printInfo(num);
    //Encode a string into an internet valid ASCII String
    var str = "a sentence with spaces";
    var encodedStr = encodeURI(str);
    logWindow.printInfo(encodedStr);
    Objeto de función
    Prototipos
    toString()
    toLocaleString()
    valueOf()
    hasOwnProperty(V)
    isPrototypeOf(V)
    propertyIsEnumerable(V)
    Funciones
    toString()
    apply(thisArg, argArray)
    call(thisArg [, arg1 [, arg2, ...]])
    Ejemplo:
    //Create a new custom marker Object
    function customMarker(name, comment, timeSecs)
    {
    this.name=name;
    this.comment=comment;
    this.timeSecs=timeSecs;
    }
    //Create a new instance of the custom marker
    var myMarker=new customMarker("A custom marker", "My custom marker comments",5);
    //Use prototype function to add a new property to it
    customMarker.prototype.samples = null;
    myMarker.samples = activeWave.sampleRate() * myMarker.timeSecs;
    //Trace the results in the log window
    logWindow.printInfo(myMarker.name);
    logWindow.printInfo(myMarker.samples);
    WaveLab 7 
    						
    							4.9 Crear scripts 81
    Objetos de matriz
    Funciones
    toString()
    toLocaleString()
    concat([item1 [, item2 [, ...]]])
    join(separator)
    pop()
    push([item1 [, item2 [, ...]]])
    reverse()
    shift()
    slice(start, end)
    sort(comparefn)
    splice(start, deleteCount[, item1 [, item2 [, ...]]])
    unshift([item1 [, item2 [, ...]]])
    Ejemplo:
    //Create an empty array
    var a = new Array();
    //Add some items to it
    a.push("first array item");
    a.push("next array item", "last array item");
    //Print them out in the Log window
    logWindow.printInfo(a.toString());
    //Call the Array's reverse function
    a.reverse();
    //View the results in the Log window
    logWindow.printInfo(a.toString());
    Objetos de cadena
    Funciones
    toString()
    valueOf()
    charAt(pos)
    charCodeAt(pos)
    concat([string1 [, string2 [, ...]]])
    indexOf(searchString ,position)
    lastIndexOf(searchString, position)
    localeCompare(that)
    WaveLab 7 
    						
    							82 WaveLab Conceptos
    match(regexp)
    replace(searchValue, replaceValue)
    search(regexp)
    slice(start, end)
    split(separator, limit)
    substring(start, end)
    toLowerCase()
    toLocaleLowerCase()
    toUpperCase()
    toLocaleUpperCase()
    Ejemplo:
    //Create a string variable
    var str = new String("WaveLab is a powerful editing tool");
    //Make it all upper case
    var capsStr = str.toUpperCase();
    //View the results in the Log window
    logWindow.printInfo(capsStr);
    Objetos booleanos
    Funciones
    toString()
    valueOf()
    Ejemplo:
    //Test if an equation is true or false
    var isTrue = (1 + 1 == 3);
    //Convert the Boolean to a String and trace in the Log window
    logWindow.printInfo(isTrue.toString());
    Objetos de número
    Funciones
    toString(radix)
    toLocaleString()
    toFixed(fractionDigits)
    toExponential(fractionDigits)
    toPrecision(precision)
    WaveLab 7 
    						
    							4.9 Crear scripts 83
    Ejemplo:
    //Convert a number into exponential notation
    var num = new Number(13.3714);
    //Show the result in the Log window
    logWindow.printInfo(num.toExponential());
    Objetos Math
    Valores
    E
    LN10
    LN2
    LOG2E
    LOG10E
    PI
    SQRT1 2
    SQRT2
    Funciones
    abs(x)
    acos(x)
    asin(x)
    atan(x)
    atan2(y, x)
    ceil(x)
    cos(x)
    exp(x)
    floor(x)
    log(x)
    max([value1 [, value2 [, ...]]])
    min([value1 [, value2 [, ...]]])
    pow(x, y)
    random()
    round(x)
    sin(x)
    WaveLab 7 
    						
    							84 WaveLab Conceptos
    sqrt(x)
    tan(x)
    Ejemplos:
    //Get a random number from 0 to 1
    var r = Math.random();
    //Print it out in the log window
    logWindow.printInfo(r);
    //Trace out Pi in the log window
    logWindow.printInfo(Math.PI);
    Objetos Date
    Funciones
    toString()
    toDateString()
    toTimeString()
    toLocaleString()
    toLocaleDateString()
    toLocaleTimeString()
    valueOf()
    getTime()
    getFullYear()
    getUTCFullYear()
    getMonth()
    getUTCMonth()
    getDate()
    getUTCDate()
    getDay()
    getUTCDay()
    getHours()
    getUTCHours()
    getMinutes()
    getUTCMinutes()
    getSeconds()
    getUTCSeconds()
    WaveLab 7 
    						
    							4.9 Crear scripts 85
    getMilliseconds()
    getUTCMilliseconds()
    getTimeZoneOffset()
    setTime(time)
    setMilliseconds(ms)
    setUTCMilliseconds(ms)
    setSeconds(sec [, ms])
    setUTCSeconds(sec [, ms])
    setMinutes(min [, sec [, ms]])
    setUTCMinutes(min [, sec [, ms]])
    setHours(hour [, min [, sec [, ms]]])
    setUTCHours(hour [, min [, sec [, ms]]])
    setDate(date)
    setUTCDate(date)
    setMonth(month [, date])
    setUTCMonth(month [, date])
    setFullYear(year [, month [, date]])
    setUTCFullYear(year [, month [, date]])
    toUTCString()
    Ejemplo:
    //Create a new date object
    var d = new Date();
    //Print it out in the log window
    logWindow.printInfo(d);
    //Get just the hours
    logWindow.printInfo(d.getHours());
    Objetos RegExp
    Funciones
    exec(string)
    test(string)
    toString()
    Ejemplo:
    WaveLab 7 
    						
    							86 WaveLab Conceptos
    //Create a new regular expression defining a 5 digit number
    var reg = new RegExp(/^\d{5}$/);
    //Test a string with it to see if it contains a 5 digit number
    var isFiveDigit = reg.test("12345");
    //Trace the result to the log window
    logWindow.printInfo(isFiveDigit);
    Objetos Error
    Valores
    name
    message
    Funciones
    toString()
    Tipos de errores nativos disponibles
    EvalError
    RangeError
    ReferenceError
    SyntaxError
    TypeError
    URIError
    Temas relacionados
    Lenguaje de secuencia de comandos de WaveLab
    Ventana Script (Espacio de trabajo de archivos de audio)
    Ventana Script (Espacio de trabajo de Montaje de audio)
    4.10. Visor de espectro
    En el Espacio de trabajo de archivos de audio de WaveLab, las ventanas principales de vista
    general y edición de ondas se pueden establecer para visualizar el audio como espectrogra-
    ma (espectro).Este modo de espectro permite una vista exclusiva del audio; si se utiliza con
    el
    editor de espectro , brinda potentes funciones de proceso y restauración de audio. El visor
    de espectro es un "espectrograma" en el que cada línea vertical representa el espectro de
    frecuencia y la ubicación de tiempo correspondiente. La parte inferior del visor corresponde
    a las frecuencias más bajas y la superior, a las más altas. La intensidad o el nivel de las fre-
    cuencias se representan ya sea en forma de espectro de color que va del rojo (intensidad
    WaveLab 7 
    						
    All Steinberg manuals Comments (0)

    Related Manuals for Steinberg WaveLab 7 Operation Manual Spanish Version