Interfaz de audio externa

joanillo
#46 por joanillo el 04/02/2012
Celebro que ya te esté funcionando!

Para poder escuchar el Youtube con el servidor de JACK en marcha tienes que instalarte el paquete pulseaudio-module-jack. Mírate el enlace:
https://help.ubuntu.com/community/UbuntuStudioPreparation#Pulse_Audio

claro que esto es si quieres grabar por ejemplo la fuente de sonido que viene del Youtube. Si no es el caso, lo más práctico es que cierres JACK y vuelvas a utilizar Pulseaudio para Youtube (y para otros programas que utilizan Pulseaudio por defecto).

Los 96000 Hz lo tienes que configurar en dos sitios. Por una parte físicamente en tu tarjeta (en la mía hay un interruptor para seleccionar la frecuencia de muestreo). Por otra parte en la configuración del QJackCtl.

Me he estado mirando las referencias de la Komplete Audio 6 y tiene muy buena pinta.
Subir
OFERTAS Ver todas
  • -29%
    Behringer X-Touch Compact
    263 €
    Ver oferta
  • -6%
    Elektron Digitakt II (B-Stock)
    939 €
    Ver oferta
  • -7%
    Modal Argon8 (B-Stock)
    559 €
    Ver oferta
kryta
#47 por kryta el 04/02/2012
Hola.

Otra duda que tengo:

Tengo jack trabajando a 96Khz y Audacity a 96Khz ¿Esto quiere decir que la tarjeta trabaja a 96Khz?
En ésta tarjeta físicamente no hay ningún botón para tocar la frecuencia.

¿Como puedo saber si la tarjeta trabaja a 96Khz? ¿El hecho de que jack y Audacity trabajen a 96Khz quiere decir que la tarjeta trabaja a 96Khz?

Gracias por todo y sigo batallando.

Saludos.
Subir
Irwin J. Cespedes
#48 por Irwin J. Cespedes el 04/02/2012
kryta escribió:
¿Como puedo saber si la tarjeta trabaja a 96Khz?


La Komplete Audio 6 no posee interruptor físico para asignarle la frecuencia de muestreo. Ella trabaja de acuerdo a lo que ordene el servidor de audio, que puede ser ASIO en Windows, CoreAudio en Mac OS o JACK en GNU/Linux.

Parte de esa información viene en la Sección 6.1 del manual de la tarjeta, aunque esa info es solo valida para Windows y Mac OS ya que son los ejemplos de los paneles de control nativos de esta tarjeta.
Subir
Pablo_F
#49 por Pablo_F el 04/02/2012
Para ver si tienes privilegios de rtprio y memlock, pasa este comando:

ulimit -r -l

rtprio noveintaitantos y memlock unlimited está bien. rtprio 0 y memlock 64 está mal, y entonces tendrás que editar un archivo de configuración, /etc/security/limits.conf.
Alguien escribió:

¿Como puedo saber si la tarjeta trabaja a 96Khz?


Mira la ventana de mensajes de qjackctl. Otra comprobación que puedes hacer es con "sndfile-info archivo.audio" o con el mismo mplayer. Lo que no veo es la razón de grabar a 96000 Hz. He leido que con 48000 tienes la misma definición en el rango audible, con un archivo la mitad de grande.

Intenta que la K6 quede lo más sola posible en un bus, probando en otros enchufes. De todas formas, mientras no tengas xruns (números rojos en qjackctl) vas bien.

En línea de comandos, 96000 Hz se pasa con la opción -r: "jackd -dalsa -dhw:K6 -r96000"
Si es por automatizar el arranque de jack en el inicio, otra opción es configurar qjackctl para que arranque el servidor (jackd) al iniciarse y poner qjackctl como aplicación de inicio.

La opción realtime no hace falta pasarla en la línea de comandos, pues ya es así por defecto.

Si vas a usar pulseaudio con jack como te sugiere Joanillo, deshaz el cambio que hiciste en el archivo ~/.pulse/client.conf (lo puedes eliminar o poner autospawn=yes, que es el comportamiento por defecto).
Subir
kryta
#50 por kryta el 05/02/2012
Hola a todos.

Irwin J. Cespedes escribió:
La Komplete Audio 6 no posee interruptor físico para asignarle la frecuencia de muestreo. Ella trabaja de acuerdo a lo que ordene el servidor de audio, que puede ser ASIO en Windows, CoreAudio en Mac OS o JACK en GNU/Linux.

Parte de esa información viene en la Sección 6.1 del manual de la tarjeta, aunque esa info es solo valida para Windows y Mac OS ya que son los ejemplos de los paneles de control nativos de esta tarjeta.

Tienes razón y el manual lo tengo encima de mi mesa..... en fin.
Pero ¿En Linux también se comporta así?



Pablo_F escribió:
Para ver si tienes privilegios de rtprio y memlock, pasa este comando:

ulimit -r -l

Entiendo que lo tengo bien:
[jaume@R2D2 ~]$ ulimit -r -l
real-time priority (-r) 99
max locked memory (kbytes, -l) unlimited




Pablo_F escribió:
Mira la ventana de mensajes de qjackctl. Otra comprobación que puedes hacer es con "sndfile-info archivo.audio" o con el mismo mplayer.

qjackctl, me dice que está a 96000 Hz. Pego lo que dice al arrancar:

13:43:02.469 /usr/bin/jackd -dalsa -dhw:K6 -r96000 -p1024 -n2
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
could not open driver .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
13:43:02.474 JACK was started with PID=2082.
could not open driver .so '/usr/lib/jack/jack_net.so': libcelt0.so.2: cannot open shared object file: No such file or directory
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 96000
creating alsa driver ... hw:K6|hw:K6|1024|2|96000|0|0|nomon|swmeter|-|32bit
configuring for 96000Hz, period = 1024 frames (10.7 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback


Por otro lado estoy grabando unos vinilos al PC con Audacity y no lo entiendo porque en las preferencias tengo puesta la calidad de sonido a 96000Hz y en tamaño de las muestras 32 bits float en cambio cuando lo exporto a flac y analizo el archivo con sndfile-info archivo.audio me dice que las muestras son de 16 bits. No lo entiendo, pego la salida de sndfile-info:

[jaume@R2D2 ~]$ sndfile-info Lover_Why_2_prova.flac

Version : libsndfile-1.0.25

========================================
File : Lover_Why_2_prova.flac
Length : 76265696
FLAC Stream Metadata
Channels : 2
Sample rate : 96000
Frames : 38984704
Bit width : 16
Vorbis Comment Metadata
End

----------------------------------------
Sample Rate : 96000
Frames : 38984704
Channels : 2
Format : 0x00170002
Sections : 1
Seekable : TRUE
Duration : 00:06:46.091
Signal Max : 32767 (-0.00 dB)


¿Alguien puede decirme el porqué?

En cuanto a la tarjeta entiendo que trabaja a 96000Hz ya que Qjackctl así lo dice y el fichero analizado también ¿No?

Gracias por vuestra ayuda y saludos.
Subir
Irwin J. Cespedes
#51 por Irwin J. Cespedes el 05/02/2012
¡Cuidado, kryta! Puede ser que en el momento que haces el Mixdown de lo que grabaste a FLAC no hayas configurado la resolución del formato.

Te recomiendo que revises las opciones de exportación de FLAC en Audacity. Importante rescatar que la calidad de exportación máxima de FLAC en Audacity es de 24bit. Puede ser que estas Pasando de un material puro a otro de menor calidad sin darte cuenta.
Subir
kryta
#52 por kryta el 05/02/2012
#51

Tienes toda la razón, lo acabo de ver, al exportar hay un botón de opciones y no lo había visto.

Gracias. Pufffffffff menos mal
Subir
kryta
#53 por kryta el 05/02/2012
Estoy haciendo pruebas:

- Exportar la canción a flac a 96Khz y 24 bits por muestra = 150MB
- Exportar la canción a flac a 48Khz y 16 bits por muestra = 48.9MB

La verdad yo no noto ninguna diferencia......, con la diferencia de tamaño parece increíble que no se note nada ¿Puede ser que en un equipo de música profesional se note?

No sé que hacer, mis oídos deben estar para el arrastre :lol: :lol:

Pablo_F escribió:
Lo que no veo es la razón de grabar a 96000 Hz. He leido que con 48000 tienes la misma definición en el rango audible, con un archivo la mitad de grande.

¿Puedes decir dónde lo has leído?

Gracias!!

PD: Éste hilo se está volviendo muy interesante O:) O:)
Subir
Irwin J. Cespedes
#54 por Irwin J. Cespedes el 05/02/2012
kryta escribió:
Éste hilo se está volviendo muy interesante


Y se puede volver muy incendiario :lol:

Con respecto a los 24bit Vs. 16bit es algo un tema un poco subjetivo. Seguramente yo tengo mis oídos atrofiados, pero auditivamente no percibo diferencia alguna entre ambos formatos. De hecho, el oído solo puede reconocer el espectro delimitado para el formato del CD que son 44.1kHz@16bit con espectro audible de 20Hz a 22000Hz. Pasar a 48kHz supone un mejoramiento notable pero no masivo.

Si el rollo es a 96kHz a 192Khz, creo que es simple gasto de Disco Duro (conste, no estoy ofendiendo a nadie, es solo mi opinión). Y si le agregamos lo de 16bit, 24bit o 32bit floating point o 64bit floating point, ahi me quedo detenido.

En mi caso siempre he hecho mis tracks a 44kHz@16bit normalized y cuando hago el mixdown lo hago a 128kbps, por desgracia, ya que Hispasonic no soporta más de 14 mb por track, ni formato con más calidad por compresión como FLAC o OGG Vorbis. Pero mism masters los mantengo en *.WAV a 44kHz@16bit Normalized

Lo bueno es que ya pudiste configurar tu tarjeta, y esta trabajando al cien por ciento. Algún Moderador que le ponga [Solucionado]?
Subir
Hilos similares
Nuevo post

Regístrate o para poder postear en este hilo