ES2247723T3 - Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura. - Google Patents

Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura.

Info

Publication number
ES2247723T3
ES2247723T3 ES98952984T ES98952984T ES2247723T3 ES 2247723 T3 ES2247723 T3 ES 2247723T3 ES 98952984 T ES98952984 T ES 98952984T ES 98952984 T ES98952984 T ES 98952984T ES 2247723 T3 ES2247723 T3 ES 2247723T3
Authority
ES
Spain
Prior art keywords
audio
block
unit
header
beginning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES98952984T
Other languages
English (en)
Inventor
Johannes Martinus Maria Verbakel
Johannes Jan Mons
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Application granted granted Critical
Publication of ES2247723T3 publication Critical patent/ES2247723T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

ESTA INVENCION SE REFIERE A LA PUESTA EN CORRESPONDENCIA DE INFORMACION AUDIO DIGITAL MUESTREADA EN UN ESPACIO DE CORRESPONDENCIA FISICA LINEAL SUBDIVIDIDA EN UNA CADENA DE BLOQUES DE TAMAÑO UNIFORME, EN PARTICULAR PARA INFORMACION AUDIO CODIFICADA CON FLUJO VARIABLE DISTRIBUIDO EN UNIDADES AUDIO SUCESIVAS QUE TIENEN CADA UNA VARIOS PAQUETES DE AUDIO; CADA BLOQUE SE COMPLETA CON UNA CABECERA DE BLOQUE PARA INDICAR UN CONTENIDO REAL DEL BLOQUE EN CUESTION CON RELACION A CUALQUIER PAQUETE COMPONENTE DE INFORMACION DE AUDIO.

Description

Método y dispositivo para conectar información de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexión que permite la escritura.
La invención se refiere a un método como el recogido en el preámbulo de la reivindicación 1. El actual estado de la técnica de la codificación de audio digital es el conocido sistema de disco compacto con sus ramificaciones. Los avances de la tecnología de almacenamiento y de la tecnología de codificación de audio permiten elevar la cantidad de información de audio en un medio unitario como el que se ajusta a las dimensiones estándar de los CD. Una característica particular es la codificación a velocidad variable que, sin embargo, requiere una organización de indicadores a la que pueda accederse fácilmente para el ulterior acceso de lectura de la cadena de unidades de audio.
La solicitud de patente europea EP 0 797 203 (A2) describe el almacenamiento de varias unidades de acceso para audio en paquetes de audio de tamaño fijo que se utilizan como unidades de grabación en un medio de grabación óptico. Dentro de un paquete de audio, hay información de tramas de audio que comprende la ubicación de la primera unidad de acceso para audio en un paquete de audio.
La solicitud de patente europea EP 0 795 870 (A2) describe el almacenamiento de información de tramas de audio en un paquete de audio como unidad de grabación. En un paquete de audio hay información en la posición de inicio de la unidad de grabación.
Sin embargo, si una unidad de audio es mayor que una unidad de grabación o bloque, un bloque no siempre contendrá un inicio de una unidad de audio. Esto provocará un considerable retraso después de, por ejemplo, una reproducción trucada (trick play) o instrucción de salto (jump play)
En consecuencia, entre otras cosas, un objeto de la presente invención es permitir que un dispositivo de lectura realice rápidamente accesos de reproducción trucada o de instrucción de salto por varios bloques.
Ahora, por lo tanto, según uno de sus aspectos, la invención se caracteriza como se recoge en la parte caracterizadora de la reivindicación 1.
La invención también se refiere a un medio de almacenamiento unitario producido mediante la puesta en práctica de tal método, y a un dispositivo lector para leer un medio de almacenamiento unitario así producido. Otros aspectos ventajosos de la invención están recogidos en las reivindicaciones dependientes.
Éstos y otros aspectos y ventajas de la invención se discutirán con más detalle más adelante con referencia a la descripción de realizaciones preferidas, y en particular con referencia a las figuras adjuntas, que muestran:
las figuras 1a, 1b un soporte de grabación,
la figura 2, un dispositivo de reproducción,
la figura 3, un dispositivo de grabación,
la figura 4, una presentación de un espacio de almacenamiento físico lineal;
la tabla 1, un formato de almacenamiento conforme a la invención;
la tabla 2, una sintaxis de una corriente de audio;
la tabla 3, un formato de cabecera;
la tabla 4, una lista de especificación data_type;
la tabla 5, una sintaxis de cabecera de un bloque de audio;
la tabla 6, una sintaxis de información de paquete;
la tabla 7, otra definición de tipo de datos.
La figura 1a muestra un soporte 11 de grabación con forma de disco, con una pista 19 y un orificio 10 central. La pista 19 está dispuesta en un modelo espiral de vueltas que forman pistas casi paralelas sobre una capa de información. El soporte puede ser un disco óptico con una capa de información previamente grabada o en la que se puede grabar. Ejemplos de discos que pueden grabarse son CD-R, CD-RW, y DVD-RAM, mientras que un CD de audio es un disco previamente grabado. Los discos previamente grabados pueden fabricarse grabando primero un disco maestro e imprimiendo a continuación discos para los consumidores. La pista 19 del soporte de grabación en el que se puede grabar se indica proporcionando una estructura de pistas en relieve previas durante la fabricación del soporte de grabación en blanco. La pista puede configurarse como una ranura 14 previa (Pre-groove) para facilitar que un cabezal de lectura/escritura siga la pista 19 durante la exploración. La información se graba en la capa de información mediante marcas que pueden detectarse ópticamente a lo largo de la pista, es decir, pozos y planos.
La figura 1b es una sección transversal a lo largo de la línea b-b de un soporte 11 de grabación que se puede grabar, en el cual el sustrato 15 transparente lleva la capa 16 de grabación y la capa 17 protectora. La ranura 14 previa puede llevarse a la práctica como una muesca, una elevación o como una propiedad del material que se diferencia de lo que lo rodea.
Para la conveniencia del usuario, la información de audio del soporte de grabación está subdividida en elementos que suelen tener una duración de unos pocos minutos, por ejemplo, canciones en un álbum o movimientos en una sinfonía. Normalmente el soporte de grabación también contiene información de acceso para identificar los elementos, como en la llamada tabla de contenidos (TOC, Table Of Contents), o incluida en un sistema de ficheros como ISO 9660 para CD-ROM. La información de acceso puede incluir el tiempo de reproducción de cada elemento y la dirección de comienzo para cada elemento, y también información adicional como un título de canción.
La información de audio se graba en representación digital después de la conversión analógica-digital (A/D). Son ejemplos de conversión A/D, la PCM (modulación por codificación de impulsos) de 16 bits por muestra a 44,1 kHz conocida por los CD de audio y modulación Sigma-Delta de 1 bit a alta velocidad de sobremuestreo, por ejemplo, 64 x Fs, llamada corriente de bits. Este último método es un método de codificación de alta calidad, con la elección entre decodificación de alta calidad y decodificación de baja calidad, permitiendo esta última un circuito de descodificación más simple. A este respecto, se hace referencia a las publicaciones: "A digital decimating filter for analog-to-digital conversion of hi-fi audio signals", por J.J. Van der Kam ("Filtro digital decimador para conversión analógico-digital de señales de audio de alta fidelidad"), documento D5 infra, y "A higher order topology for interpolative modulators for oversampling A/D converters" "Una topología de orden superior para moduladores interpoladores para sobremuestrear convertidores A/D", por Kira C.H., Chao et al. Documento D6. Después de la conversión A/D, el audio digital se comprime a datos de audio de una velocidad de transferencia variable para grabarlos en la capa de información. Los datos de audio comprimidos se leen del soporte de grabación a una velocidad tal que, después de la descompresión, la escala de tiempo original se restablecerá prácticamente al reproducir continuamente la información de audio. Por tanto, los datos comprimidos deberán extraerse del soporte de grabación con una velocidad que depende de la velocidad variable de transferencia de bits. Los datos se extraen del soporte de grabación a una llamada "velocidad de transferencia", es decir, la velocidad de transferir los bytes de datos desde el soporte de grabación hasta un descompresor. El soporte de grabación puede tener densidad espacial de datos uniforme, lo que da la mayor capacidad de almacenamiento de datos por unidad de área. En un sistema de este tipo, la velocidad de transferencia es proporcional a la velocidad lineal relativa entre el medio y el cabezal de lectura/escritura. Si está dispuesta una memoria intermedia antes del descompresor, la velocidad de transferencia real es la velocidad anterior a la memoria intermedia.
La figura 2 muestra un aparato de reproducción conforme a la invención para leer un soporte 11 de grabación del tipo mostrado en la figura 1. El dispositivo tiene un medio 21 de accionamiento para hacer girar el soporte 11 de grabación y un cabezal 22 de lectura para explorar la pista del soporte de grabación. Un medio 25 de posicionamiento efectúa un tosco posicionamiento radial del cabezal 22 de lectura. El cabezal de lectura comprende un sistema óptico conocido con una fuente de radiación para generar un rayo 24 que es guiado por elementos ópticos, y enfocado hacia el punto 23 de una pista de la capa de información. El cabezal de lectura comprende además un accionador de enfoque para mover el foco de la radiación 24 a lo largo del eje óptico del rayo y un accionador de seguimiento para colocar el punto 23 en una dirección radial en el centro de la pista. El accionador de seguimiento puede comprender bobinas para mover un elemento óptico o puede estar dispuesto para cambiar el ángulo de un elemento reflectante. La radiación reflejada por la capa de información es detectada por un detector conocido en el cabezal 22 de lectura, por ejemplo, un diodo de cuatro cuadrantes, para generar una señal de lectura y otras señales de detector, incluidas señales de error de seguimiento y de error de enfocado para los accionadores de seguimiento y enfoque respectivamente. La señal de lectura es procesada por un medio 27 de lectura para recuperar los datos, siendo dicho medio de lectura de un tipo normal que, por ejemplo, comprende un decodificador de canal y un corrector de errores. Los datos recuperados se pasan a un medio 28 de selección de datos, para seleccionar los datos de audio comprimidos para transmitirlos a la memoria 29 intermedia. La selección está basada en indicadores de tipos de datos también grabados en el soporte de grabación, por ejemplo, cabeceras en formato de tramas. Desde la memoria 29 intermedia, los datos de audio comprimidos se transmiten como señal 30 al descompresor 31. Esta señal también puede emitirse a un descompresor externo. El descompresor 31 decodifica los datos de audio comprimidos para reproducir la información de audio original en la salida 32. El descompresor puede ajustarse por separado, por ejemplo, en un convertidor digital-analógico independiente de audio de alta calidad (Convertidor D/A), tal como se indica mediante el rectángulo 33 de trazo discontinuo de la figura 2. Alternativamente, la memoria intermedia puede ubicarse antes del medio de selección de datos. La memoria 29 intermedia puede ubicarse en un alojamiento separado o puede combinarse con una memoria intermedia en el descompresor. Además, el dispositivo tiene una unidad 20 de control para recibir instrucciones de control de un usuario o de un ordenador principal, no mostrado, que, por medio de las líneas 26 de control, tal como un bus de sistema, está conectado al medio 21 de accionamiento, al medio 25 posicionamiento, al medio 27 de lectura y al medio 28 de selección de datos, y posiblemente también a la memoria 29 intermedia para el control del nivel de llenado de la memoria intermedia. Con este fin, la unidad 20 de control puede comprender circuitos de control, tal como un microprocesador, una memoria de programas y compuertas de control para llevar a cabo los procedimientos descritos más adelante. La unidad 20 de control puede realizarse como una máquina de estado de circuitos lógicos.
Se conocen la compresión y descompresión de audio de un tipo adecuado. El audio puede comprimirse después de ser digitalizado, analizando la correlación en la señal, y produciendo parámetros para fragmentos de un tamaño específico. Durante la descompresión se utiliza el proceso inverso para reconstruir la señal original. Si se reconstruye exactamente la señal digitalizada original, la (des)-compresión se llama "sin pérdidas", mientras que una (des)-compresión con pérdidas no reproducirá ciertos detalles de la señal original que, sin embargo, son prácticamente indetectables para el oído o el ojo humano. La mayor parte de los sistemas de audio y de video, tales como DCC o MPEG, utilizan compresión con pérdidas, mientras que se utiliza compresión sin pérdidas para almacenar datos de ordenador. Se pueden encontrar ejemplos de compresión y descompresión de audio más adelante en este mismo documento en D2, D3 y D4, de los cuales en particular la compresión sin pérdidas de D2 es adecuada para audio de alta calidad.
El medio 28 de selección de datos está diseñado para descartar datos de relleno que hayan sido añadidos durante la grabación. Cuando se ordena a la unidad 20 de control que reproduzca un elemento de audio procedente del soporte de grabación, se controla el medio 25 de posicionamiento para ubicar el cabezal de lectura en la parte de la pista que contiene la TOC. La dirección de inicio para ese elemento será recuperada entonces de la TOC mediante el medio 28 de selección de datos. Alternativamente, los contenidos de l TOC sólo pueden leerse una vez y almacenarse en una memoria cuando el disco se inserta en el aparato. Para reproducir el elemento, se controla el medio 21 de accionamiento para hacer girar el soporte de grabación a la velocidad adecuada. La velocidad de rotación requerida puede denotarse como tal para establecer el medio de accionamiento. Alternativamente, puede ajustarse la velocidad de rotación mediante códigos de tiempo que están almacenados junto con los datos de audio para indicar la duración de reproducción asociada.
Para proporcionar una reproducción continua, sin desbordamiento ni escasez de flujo, la velocidad de transferencia se acopla a la velocidad de reproducción del convertidor D/A, es decir, a la velocidad binaria después de la descompresión. Para ello, el aparato puede comprender una fuente de frecuencias de referencia para controlar el descompresor y la velocidad de rotación puede ajustarse en dependencia de la frecuencia de referencia y el perfil de la velocidad. Alternativamente o adicionalmente, la velocidad de rotación puede ajustarse utilizando el nivel de llenado medio de la memoria 29 intermedia, por ejemplo, disminuyendo la velocidad de rotación cuando la memoria intermedia está por término medio ocupada a más del 50%.
La figura 3 muestra un dispositivo de grabación para escribir información conforme a la invención en un soporte 11 de grabación de un tipo que es (re)grabable. Durante una operación de escritura, en el soporte de grabación se forman marcas que representan la información. Las marcas pueden estar en cualquier forma legible con medios ópticos, por ejemplo, en forma de áreas cuyo coeficiente de reflexión difiere del de sus alrededores, mediante grabado en materiales como tinte, aleación o cambio de fase, o en forma de áreas con una dirección de magnetización diferente de la de sus alrededores cuando se graba en material magnetoóptico. Se conocen bien, por ejemplo, del sistema de CD, la escritura y lectura de información para la grabación en discos ópticos, así como las reglas utilizables para formatear, corregir errores y codificar canales. Se puede formar marcas mediante un punto 23 generado en la capa de grabación mediante un rayo 24 de radiación electromagnética, normalmente de un diodo láser. El dispositivo de grabación comprende elementos básicos similares a los descritos con referencia a la figura 2, es decir, una unidad 20 de control, el medio 21 de accionamiento y el medio 25 de posicionamiento, pero tiene un cabezal 39 de escritura distintivo. La información de audio se presenta en la entrada del medio 35 de compresión, que puede estar situado en un alojamiento separado. La compresión adecuada ha sido descrita en D2, D3 y D4. El audio comprimido a velocidad de transferencia de bits variable en la salida del medio 35 de compresión se transmite a la memoria 36 intermedia. Los datos se transmiten de la memoria 36 intermedia al medio 37 de combinación de datos para añadir datos de relleno y más datos de control. Toda la corriente de datos se transmite al medio 38 de escritura para su grabación. El cabezal 39 de escritura se acopla al medio 38 de escritura, que comprende, por ejemplo, un formateador, un codificador de errores y un codificador de canal. Los datos presentados a la entrada del medio 38 de escritura se distribuyen por sectores lógicos y físicos conforme a reglas de formateado y codificación, y se convierten en una señal de escritura para el cabezal 39 de escritura. La unidad 20 está dispuesta para controlar la memoria 36 intermedia, el medio 37 de combinación de datos y el medio 38 de escritura por medio de las líneas 26 de control y para ejecutar el procedimiento de posicionamiento tal como se ha descrito anteriormente para el aparato de lectura. Alternativamente, el aparato de grabación puede estar dispuesto para la lectura, con las características del aparato de reproducción y un cabezal combinado de escritura/lectura.
La figura 4 es una presentación de un espacio de almacenamiento físico lineal. El segmento 50 superior muestra la distribución de la corriente de audio en las llamadas unidades de audio (Audio Units). Para las unidades de audio se puede muestrear la señal analógica de audio para producir señales de un bit a un múltiplo de 44,1 kHz, que es la frecuencia de muestreo estándar de los discos compactos. Cuando el múltiplo es 64 veces, la calidad estéreo requiere una velocidad de datos de unos 5,6 Mbits/segundo. Se alcanza un formato más compacto mediante codificación de audio sin pérdidas para aumentar la densidad de almacenado en un factor de aproximadamente 2 pero, tal como se muestra en la figura 1, esto producirá unidades de audio N-1 a N+2 que pueden tener tamaños no-uniformes entre sí. Por otra parte, el almacenamiento en un medio unitario como un disco o una cinta, o la transmisión mediante un medio de transmisión física se organiza preferentemente en compartimentos que tengan dimensiones uniformes entre sí, que han sido indicados por bloques o sectores M-1 a M+4 en la línea 54. Para permitir el rápido acceso a los bloques, cada bloque tiene una cabecera h que, durante la lectura, obviará la necesidad de analizar la corriente de audio. Varios bloques, como los bloques M y M+1, acogen un paquete de audio procedente de una única unidad de audio, como en este caso la unidad de audio N. Sin embargo, la máxima densidad de almacenamiento se alcanza, como se ha mostrado, uniendo varios paquetes de audio en un único bloque de almacenamiento, tal como unir los paquetes de audio N-1,1 y N,0 en el bloque M, y también los paquetes N,3, N+1,0 y N+2,0 en el bloque M+3. En la figura, los paquetes tales como los mostrados en la línea 52 tienen como primer índice el número de su unidad de audio y, como segundo índice, el número dentro de su bloque de audio (que va desde 0 hacia arriba). Como se ha mostrado, los paquetes tienen un tamaño máximo, de manera que un paquete siempre encajará en un único bloque de tamaño normalizado. Por otra parte, el tamaño mínimo de un paquete está reducido a un nivel de granularidad aplicable del almacenamiento-por-bloque. El número de paquetes por unidad de audio tiene un límite superior determinado solamente por el tamaño máximo de la unidad de audio.
La tabla 1 muestra el formato de almacenamiento conforme a la invención, para la misma configuración que la mostrada en la figura 4. Aquí, cada columna pertenece a un único bloque M a M+4. Cada bloque comienza con un área de cabecera que puede tener un tamaño no uniforme. Además, cada bloque contiene un número entero de paquetes que pueden tener tamaños no uniformes entre sí. Además de las unidades de audio, el almacenamiento puede contener una o más unidades de datos suplementarios (Supplementary Data Units) como accesorios a una unidad de audio particular, y una o más unidades de relleno como accesorio adicional de una unidad de audio particular. El relleno interpreta la velocidad de transferencia de bits constante y representa datos simulados para mantener un grado de relleno adecuado de la memoria intermedia. Los datos suplementarios pueden pertenecer a una capa arbitraria de funcionalidad, como el subcódigo (subcode).
Una unidad de audio o una trama pueden comenzar en cualquier posición dentro de un bloque concreto. Las unidades de audio pueden transgredir el borde de un bloque, y en la realización, una unidad de audio será en general más grande que un bloque. Sin embargo, una unidad de audio puede ser tan breve que quepa en un único bloque. Un único bloque puede, por tanto, contener el punto de comienzo de una pluralidad de unidades de audio. Una trama se refiere a la duración real de una reproducción de audio, a saber, 1/75 de segundo. Junto al audio, contiene información varia que pertenece a su audio. Un sector tiene también un número entero de paquetes.
La tabla 2 ilustra la sintaxis de una corriente de audio conforme a la invención, escrita en el conocido lenguaje de programación C. La primera parte se refiere a la corriente de audio multiplexada (Audio Mux Stream) que contiene una especificación en bucle de bloques de audio numerados 0...N. Obsérvese que en la descripción, N indica un parámetro arbitrario. El número de bits (columna de la derecha) del bloque en cuestión se define por la longitud del bloque. La segunda parte de la tabla está de nuevo en C, y se refiere a un único bloque de audio que contiene una cabecera de bloque de audio (Audio Block Header) y una especificación en bucle de paquetes (Packets) numerados 0...N. El número de bits del paquete en cuestión se define por su longitud. Como queda recogido, los datos pueden tener uno de una pluralidad de respectivos tipos de datos.
La tabla 3 muestra un formato de cabecera de una realización preferida, pero a modo de ejemplo, conforme a la invención, otra vez escrita en C. Los números de bits de las distintas partes han sido especificados en la columna de la derecha. El primer bit indica si el bloque en cuestión contiene el punto inicial de una unidad de audio. Si es positivo, los siguientes 48 bits especifican varios parámetros de esta unidad de audio, a saber, un bit único que indica el comienzo efectivo de esta unidad de audio, un código de tiempo de 30 bits para ser utilizado por un dispositivo de lectura para ejecutar funciones como saltar una cantidad de tiempo previamente especificada. La segunda parte de la cabecera está siempre presente. En primer lugar, especifica la distancia medida en número de bloques, hasta 15, hasta el siguiente comienzo de unidad de audio, para permitir un salto lógico hasta la siguiente unidad de audio. Cada unidad está unida a un único código de tiempo y viceversa. Funcionalmente, el almacenamiento puede multiplexarse entre las unidades de audio, las unidades de relleno y las unidades de datos suplementarios.
En consecuencia, ir a una unidad concreta puede hacerse simplemente esperando durante un intervalo de tiempo predeterminado hasta el paso del área de almacenamiento de esta siguiente unidad, a través del continuo movimiento de accionamiento de un medio de almacenamiento tal como un disco. A menudo, saltos transversales de pista acelerarán este proceso, pero también se cumple si por alguna razón no se permitiera tal salto transversal de pista. Además, la cabecera especifica el número de paquetes dentro del bloque por 3 bits. A continuación, por cada uno de esos paquetes, hay una especificación en bucle data_type de ése paquete a través de 5 bits, y de su longitud en 11 bits. Igualmente, el número de paquetes es, por tanto, determinante para la longitud de la cabecera en cuestión. Generalmente hay una organización de direccionamiento de dos niveles: primero se dirige el sector o bloque correcto mediante el indicador next_unit. A continuación, se efectúa el direccionamiento local, a través de la cabecera del bloque local que indica la dirección, como mediante la señalización de las longitudes de uno o más paquetes.
La tabla 4 muestra una especificación de tipo de datos mediante los 5 bits indicados para ello por la tabla 3. Se han reservado varias de las 32 combinaciones. Cinco se utilizan para especificar varios tipos de codificación. Una indica la presencia de CD-text. El resto se ha reservado.
La tabla 5 muestra una sintaxis de cabecera de un bloque de audio. Se han indicado los nombres de los elementos varios, el número de bits, el formato y, si son aplicables, los valores. La información de trama puede contener un código de tiempo. Obsérvese que se ha suprimido el indicador de siguiente unidad de la tabla 3.
La tabla 6 muestra una sintaxis de información de paquete. Los nombres de los diversos elementos, las longitudes en bits, el formato y, si son aplicables, los valores, han sido indicados.
La tabla 7 muestra una diferente definición de tipo de datos, que difiere de la tabla 4. Ahora, se puede definir los diversos tipos de paquetes de audio en el area_TOC aplicable. Obsérvese que CD TEXT corresponde a un paquete de datos suplementario.
Lista de documentos citados
(D1)
Research Disclosure number 36411
Agosto 1994, páginas 412-413.
(D2)
PCT/IB97/01156 (PHN 16.452)
1 bit ADC and lossless compression of audio.
(CAD de un bit y compresión de audio sin pérdidas)
(D3)
PCT/IB97/01303 (PHN 16.405)
Audio compressor
(D4)
EP-A402 973 (PHN 13.241)
Audio compression
(D5)
"A digital decimating filter for analog-to-digital conversion of hi-fi audio signals" (filtro decimador digital para conversión anlógica-digital de señales de audio de alta calidad), por J.J. van der Kam en Philips Techn. Rev. 42, nº6/7, abril 1986, pp. 230-8.
(D6)
"A higher order topology for interpolative modulators for oversampling A/D converters" (Una topología de orden superior para moduladores interpoladores para sobremuestreo de convertidores A/D) por Kirk C.H. Chao et al. en IEEE Trans on Circuits and Systems, vol. 37, nº3, marzo 1990, pp. 309-18.
\vskip1.000000\baselineskip
TABLA 1
1
TABLA 2
2
\vskip1.000000\baselineskip
TABLA 3
3
TABLA 4
Data_Type Contenido
0000-00111 Reserved
01000 NON Lossles Coded DSD 64 Fs Stereo
01001-10101 Reserved
10110 Lossless Coded DSD 48Fs Stereo
10111 Lossless Coded DSD 48Fs Multi Channel
11000 Lossless Coded DSD 48Fs Stereo
11001 Lossless Coded DSD 64Fs Multi Channel
11010-11011 Reserved
11100 CD TEXT
11101-11110 Reserved
11111 Stuffing
\vskip1.000000\baselineskip
TABLA 5
4
TABLA 6
5
TABLA 7
Valor Definición
0..1 Reserved
2 Audio Packet
3 Supplementary Data Packet
4..6 Reserved
7 Padding

Claims (29)

1. Método para representar (mapping) información de audio digital muestreada en un espacio físico de representación que está dividido en una cadena de bloques de tamaño uniforme, que comprende las siguientes etapas:
muestrear la información de audio,
codificar a velocidad variable la información de audio,
disponer la información de audio codificada en sucesivas unidades de audio de tamaño no uniforme,
en el que una unidad de audio contiene datos de audio para reproducir durante una duración predeterminada,
añadir cabeceras de bloque a los bloques que contienen información relacionada con las unidades de audio en un bloque
caracterizado por,
dividir las unidades de audio en sucesivos paquetes de audio de tamaño no uniforme que tienen un tamaño no mayor que el tamaño de un bloque para encajar uno o más paquetes de audio en un bloque,
distribuir los paquetes de audio entre los bloques en los cuales se incluye en una cabecera de bloque información sobre el tamaño de cada paquete contenido en un bloque,
e indicar en la cabecera de cada bloque el contenido real del bloque respecto a la presencia del comienzo de al menos una unidad de audio o la ausencia del comienzo de una unidad de audio en el bloque.
2. Método según la reivindicación 1, caracterizado por indicar en la cabecera del bloque la presencia de un comienzo de una unidad de audio en un bloque por medio de un indicador lógico "non-audio unit start".
3. Método según la reivindicación 1, caracterizado por la indicación en la cabecera del bloque del número de comienzos de una trama de audio en el bloque.
4. Método según la reivindicación 2 ó 3, caracterizado por indicar en la cabecera del bloque la presencia de un comienzo de una unidad de audio en un paquete de audio mediante un indicador lógico "packet audio unit start".
5. Método según la reivindicación 1, caracterizado por indicar en una cabecera de un bloque a un bloque que contiene el comienzo de una unidad de audio subsiguiente.
6. Método según la reivindicación 1, caracterizado por indicar un tipo de dato asociado en la cabecera de un bloque para cada unidad de audio.
7. Método según la reivindicación 1, en que la cabecera de bloque contiene un punto de inicio de una unidad de audio particular, caracterizado por especificar un código de tiempo de la unidad de audio específica en la cabecera de bloque.
8. Método según la reivindicación 1, caracterizado por dividir entre los bloques paquetes de datos suplementarios o paquetes de relleno.
9. Método según la reivindicación 1, en el que el espacio de representación (mapping) es un espacio de almacenamiento físico lineal de un disco legible por medios ópticos.
10. Medio de almacenamiento unitario, que comprende señales digitales de audio almacenadas, divididas a lo largo de una cadena de bloques de tamaño uniforme,
representando las señales digitales de información de audio información de audio codificada a velocidad variable, dispuesta en sucesivas unidades de audio de tamaño no uniforme, en el que una unidad de audio contiene datos de audio para su reproducción durante una duración predeterminada,
comprendiendo los bloques cabeceras de bloque que contienen información relacionada con las unidades de audio contenidas en un bloque,
caracterizado porque,
las unidades de audio se dividen en paquetes de audio sucesivos de tamaño no uniforme que tienen un tamaño no mayor que el tamaño de un bloque para encajar uno o más paquetes de audio en un bloque,
\newpage
estando los paquetes de audio distribuidos entre los bloques, en los cuales la información sobre el tamaño de paquete de cada paquete de un bloque está incluida en una cabecera de bloque, e
indicando la cabecera del bloque el contenido real de cada bloque respecto a la presencia del comienzo de al menos una unidad de audio o la ausencia del comienzo de una unidad de audio en el bloque.
11. Medio de almacenamiento según la reivindicación 10, caracterizado porque la cabecera del bloque comprende un indicador lógico "non-audio unit" para indicar la presencia de un comienzo de una unidad de audio en un blo-
que.
12. Medio de almacenamiento según la reivindicación 10, caracterizado porque la cabecera del bloque comprende una indicación de los números de comienzos de una trama de audio en el bloque.
13. Medio de almacenamiento según la reivindicación 10 u 11, caracterizado porque la cabecera del bloque comprende un indicador lógico "packet audio unit start" para indicar el comienzo de una unidad de audio en un paquete de audio.
14. Medio de almacenamiento según la reivindicación 10, caracterizado porque cada cabecera de bloque comprende un indicador a un bloque que contiene el comienzo de una unidad de audio siguiente.
15. Medio de almacenamiento según la reivindicación 10, caracterizado porque la cabecera del bloque indica uniformemente, para cada unidad de audio, un tipo de dato asociado.
16. Medio de almacenamiento según la reivindicación 10, caracterizado porque la cabecera del bloque contiene un punto de comienzo de una unidad de audio específica, y la cabecera de bloque especifica un código de tiempo de la unidad de audio particular.
17. Medio de almacenamiento según la reivindicación 10, caracterizado porque los paquetes de datos suplementarios o los paquetes de relleno están divididos entre los bloques.
18. Medio de almacenamiento según la reivindicación 10, caracterizado porque el medio de almacenamiento es del tipo legible con medios ópticos.
19. Dispositivo para la reproducción de información digital de audio muestreada procedente de un medio de almacenamiento unitario tal como se reivindica en la reivindicación 10,
comprendiendo el dispositivo:
medios (22, 27) de lectura para leer la cadena de bloques de tamaño uniforme,
el medio (28) de selección de datos para seleccionar una o más cabeceras de bloque y
medios de ensamblaje para ensamblar unidades de audio procedentes de dichos bloques utilizando dichas cabeceras de bloque,
caracterizado porque,
el medio de selección de datos está adaptado para determinar la ubicación de un paquete de audio contenido en el bloque utilizando la información del tamaño del paquete para cada paquete contenido en el bloque y el contenido real del bloque respecto a la presencia del comienzo de al menos una unidad de audio o la ausencia del comienzo de una unidad de audio en el bloque indicado en la cabecera del bloque y
los medios de ensamblaje están adaptados para ensamblar consecuentemente una unidad de audio procedente de los paquetes de audio.
20. Dispositivo según la reivindicación 19, caracterizado porque el medio de selección de datos está adaptado para determinar la presencia de un comienzo de una unidad de audio en un bloque utilizando un indicador lógico "non-audio unit start" presente en una cabecera de bloque.
21. Dispositivo según la reivindicación 19, caracterizado porque el medio de selección de datos está adaptado para determinar la presencia de un comienzo de una unidad de audio en un bloque utilizando una indicación en la cabecera de bloque de los números de los comienzos de una trama de audio del bloque.
22. Dispositivo según la reivindicación 20 ó 21, caracterizado porque el medio de selección de datos está adaptado para determinar la presencia, en un paquete de audio, de un comienzo de una unidad de audio utilizando un indicador lógico "packet audio unit start" presente en una cabecera de bloque.
23. Dispositivo según la reivindicación 19, caracterizado porque el medio de selección de datos está adaptado para detectar una unidad de audio siguiente utilizando un indicador en una cabecera de bloque que indica a un bloque que contiene el comienzo de una unidad de audio siguiente.
24. Dispositivo según la reivindicación 19, caracterizado porque el medio de selección de datos está adaptado para seleccionar un código de tiempo de una unidad de audio particular comprendido en una cabecera de bloque para realizar un salto de una cantidad de tiempo previamente especificada.
25. Dispositivo para grabar, en un medio de almacenamiento unitario, información digital de audio muestreada que está dividida en una cadena de bloques de información de tamaño uniforme, que comprende:
un medio de muestreo para muestrear información de audio,
un medio (35) de codificación para codificar a velocidad variable dicha información de audio muestreada.
Un medio (38) de formateo para disponer la información de audio codificada en sucesivas unidades de audio de tamaño no uniforme, conteniendo una unidad de audio datos de audio para su reproducción durante una duración predeterminada, y para generar información de cabecera de bloque que contiene información relacionada con las unidades de audio de un bloque,
un medio (38) de escritura para escribir en los bloques las unidades de audio e información de la cabecera de los bloques,
caracterizado porque
el medio (38) de formateo está adaptado para
dividir las unidades de audio en paquetes sucesivos de tamaño no uniforme que tengan un tamaño no mayor que el tamaño de un bloque para encajar uno o más paquetes de audio en un bloque, y
distribuir los paquetes de audio entre los bloques y generar una cabecera de bloque que comprende información acerca del tamaño de cada paquete de un bloque y el contenido real del bloque respecto al tamaño de cada paquete del bloque y, o bien la presencia del comienzo de al menos una unidad de audio, o bien la ausencia del comienzo de una unidad de audio en el bloque.
26. Dispositivo según la reivindicación 25, caracterizado porque el medio de formateo está adaptado para generar un indicador lógico "non-audio unit start" para una cabecera de bloque de un bloque que contiene un comienzo de una unidad de audio.
27. Dispositivo según la reivindicación 25, caracterizado porque el medio de formateo está adaptado para generar el número de comienzos de una trama de audio de un bloque para una cabecera del bloque.
28. Dispositivo según la reivindicación 26 ó 27, caracterizado porque el medio de formateo está adaptado para generar un indicador lógico "packet audio unit start" para una cabecera de bloque de un bloque que contiene un comienzo de una unidad de audio precedente.
29. Dispositivo según la reivindicación 25, caracterizado porque el medio de formateado está adaptado para generar y almacenar un código de tiempo de la unidad de audio en una cabecera de bloque de un bloque que contiene el comienzo de una unidad de audio particular.
ES98952984T 1997-11-29 1998-11-24 Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura. Expired - Lifetime ES2247723T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP97203744 1997-11-29
EP97203744 1997-11-29
PCT/IB1998/001872 WO1999028912A2 (en) 1997-11-29 1998-11-24 A method and device for interfacing variable-rate sampled digital audio information to a string of uniform-sized blocks, and a unitary medium so produced by a write-interfacing

Publications (1)

Publication Number Publication Date
ES2247723T3 true ES2247723T3 (es) 2006-03-01

Family

ID=8228992

Family Applications (1)

Application Number Title Priority Date Filing Date
ES98952984T Expired - Lifetime ES2247723T3 (es) 1997-11-29 1998-11-24 Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura.

Country Status (17)

Country Link
US (2) US6661762B1 (es)
EP (1) EP0956559B1 (es)
JP (1) JP4060379B2 (es)
KR (1) KR100637292B1 (es)
CN (1) CN1244944A (es)
AR (1) AR014937A1 (es)
AU (1) AU1049899A (es)
BR (1) BR9807013A (es)
CA (1) CA2278646C (es)
DE (1) DE69831396T2 (es)
DK (1) DK0956559T3 (es)
ES (1) ES2247723T3 (es)
ID (1) ID22417A (es)
MY (1) MY130772A (es)
TR (1) TR199901786T1 (es)
TW (1) TW541796B (es)
WO (1) WO1999028912A2 (es)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004529450A (ja) * 2001-04-20 2004-09-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ データストリームを編集する方法及び装置
TWI261225B (en) * 2003-04-10 2006-09-01 Via Optical Solution Inc Method and related apparatus for evaluating beta-parameter according to results of read data sliced with different slicing levels while performing optimal power control of optical disk drive
DE10344638A1 (de) * 2003-08-04 2005-03-10 Fraunhofer Ges Forschung Vorrichtung und Verfahren zum Erzeugen, Speichern oder Bearbeiten einer Audiodarstellung einer Audioszene
US20050083808A1 (en) * 2003-09-18 2005-04-21 Anderson Hans C. Audio player with CD mechanism
US7630282B2 (en) * 2003-09-30 2009-12-08 Victor Company Of Japan, Ltd. Disk for audio data, reproduction apparatus, and method of recording/reproducing audio data
US9514768B2 (en) 2010-08-06 2016-12-06 Samsung Electronics Co., Ltd. Audio reproducing method, audio reproducing apparatus therefor, and information storage medium
US12080328B1 (en) * 2022-10-11 2024-09-03 Wave Domain LLC Light-transmissive data storage sandwich

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9000338A (nl) 1989-06-02 1991-01-02 Koninkl Philips Electronics Nv Digitaal transmissiesysteem, zender en ontvanger te gebruiken in het transmissiesysteem en registratiedrager verkregen met de zender in de vorm van een optekeninrichting.
US5715224A (en) * 1991-07-05 1998-02-03 Sony Corporation Recording medium with synthesis method default value and reproducing device
JP3373221B2 (ja) * 1992-03-04 2003-02-04 パイオニアビデオ株式会社 ディジタルオーディオ信号の記録再生装置
US5452006A (en) * 1993-10-25 1995-09-19 Lsi Logic Corporation Two-part synchronization scheme for digital video decoders
US5652824A (en) * 1993-10-29 1997-07-29 Tokyo Shibaura Electric Co Multilingual recording medium and reproducing apparatus with automatic selection of substitutes and languages based on frequency of selections
MX9702847A (es) * 1995-08-21 1997-07-31 Matsushita Electric Industrial Co Ltd Disco optico de multimedia que facilita la reproduccion de ramificacion para las secciones de bloqueo paternal usando informacion reducida de control y un dispositivo de reproducciones para este disco
JP3480777B2 (ja) * 1996-03-15 2003-12-22 パイオニア株式会社 情報記録装置及び情報記録方法並びに情報再生装置及び情報再生方法
JP3748936B2 (ja) * 1996-03-18 2006-02-22 パイオニア株式会社 情報記録装置及び方法並びに情報再生装置及び方法
US6778965B1 (en) 1996-10-10 2004-08-17 Koninklijke Philips Electronics N.V. Data compression and expansion of an audio signal
EP1603244B1 (en) 1996-11-07 2007-08-22 Koninklijke Philips Electronics N.V. Transmitting of a bitstream signal

Also Published As

Publication number Publication date
TR199901786T1 (xx) 2000-02-21
CA2278646A1 (en) 1999-06-10
JP4060379B2 (ja) 2008-03-12
TW541796B (en) 2003-07-11
CN1244944A (zh) 2000-02-16
DK0956559T3 (da) 2006-01-09
KR20000070554A (ko) 2000-11-25
US20040208113A1 (en) 2004-10-21
CA2278646C (en) 2007-04-17
EP0956559B1 (en) 2005-08-31
US6661762B1 (en) 2003-12-09
ID22417A (id) 1999-10-14
AR014937A1 (es) 2001-04-11
EP0956559A2 (en) 1999-11-17
AU1049899A (en) 1999-06-16
WO1999028912A2 (en) 1999-06-10
DE69831396D1 (de) 2005-10-06
JP2001510622A (ja) 2001-07-31
MY130772A (en) 2007-07-31
BR9807013A (pt) 2000-03-14
US7133334B2 (en) 2006-11-07
DE69831396T2 (de) 2006-06-14
KR100637292B1 (ko) 2006-10-24
WO1999028912A3 (en) 1999-08-12

Similar Documents

Publication Publication Date Title
KR100682430B1 (ko) 광학적으로 판독가능한 디스크에 오디오 위주의 정보를 기억하는 방법 및 오디오 위주로 기억된 광학적으로 판독가능한 디스크, 및 판독장치
US7649813B2 (en) Accessing audio-centered information using a multilevel table-of-contents mechanism and directory structures
ES2247723T3 (es) Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura.
ES2293741T3 (es) Metodo y dispositivo para grabacion de informacion en tiempo real.
US8531923B2 (en) Method for storing audio-centered information with a multi-level table-of-contents (TOC) mechanism with one master-TOC and sub-TOCs for various audio formats, a device for use with such mechanism and a unitary storage medium containing such mechanism
KR100701255B1 (ko) 고차 레벨 오디오 파일과 파일을 나타내는 저차 레벨오디오 항목을 사용하여 오디오 위주의 정보를 기억하는방법, 이 정보를 판독 및/또는 기억하는 장치와 기록매체
MXPA99006859A (es) Un metodo y un dispositivo para interconectar informacion de audio digital muestreada a velocidad variable a una secuencia ordenada de bloques de tamaño uniforme, y un medio unitario asi producido por medio de una interconexion escrita
MXPA00001333A (es) Un metodo para almacenar información centrada de audio utilizando archivos de audio de nivel superior y archivos que indican el elemento de audio de nivel inferior, un dispositivo para leer y/o almacenar tal información y un portador de registro
MXPA99006948A (es) Un metodo para almacenar informacion centrada de audio con un mecanismo de indice de materias de nivel multiple con un indice de materias principal y subindices de materias para varios formatos de audio, un dispositivo para utilizarse con tal mecanismo y un medio de almacenamiento unitario que contiene tal mecanismo
HK1023836B (en) A method for storing audio-centered information with a multi-level table-of-contents (toc) mechanism with one master-toc and sub-tocs for various audio formats, a device for use with such mechanism and a unitary storage medium containing such mechanism
MXPA99006949A (es) Un metodo y un dispositivo para almacenar informacion centrada de audio por medio de un mecanismo de indice de materias y tambien por medio de un mecanismo de acceso basado en archivos a traves de un directorio principal que contiene un directorio de indice de materias de mayor nivel, y un medio de almacenamiento unitario que contiene tal informacion