¿Es posible modificar los sonidos MIDI predeterminados de OS X?

4

He estado buscando información sobre cómo cambiar los sonidos MIDI para el sintetizador MIDI incorporado en Mac OS X, no he encontrado nada, ¿hay alguna forma de hacerlo?

    
pregunta Louis Boux 15.05.2011 - 17:37

5 respuestas

1

Si puedes descargar archivos MIDI estándar y quieres reproducirlos para escuchar una reproducción de audio de mejor calidad que QuickTime puede proporcionar, harías bien en comprar Finale Notepad 2011 por US $ 10. Abrirá un archivo MIDI estándar e intentará crear una notación estándar de partituras. Pero incluso si no desea la notación de la partitura, puede usar el Bloc de notas de Finale para reproducir lo que ha importado como audio, y eso hará un buen trabajo. Puede descargar una versión demo gratuita de Finale Notepad 2011 que funcionará durante 30 días.

Ninguna versión de GarageBand ha proporcionado un conjunto de sonidos General MIDI completo, lo que significa que proporciona una biblioteca de muestra para cada instrumento musical definido en la Especificación General MIDI. Por lo tanto, cuando importa un archivo MIDI estándar en GarageBand, hace coincidir los nombres de las pistas y los nombres de los instrumentos en el archivo MIDI estándar con lo que GarageBand tenga a mano. Algunos sonidos, como el piano o la guitarra, se manejan muy bien, pero los sonidos de instrumentos menos comunes no están representados en absoluto en la biblioteca de sonidos estándar de GarageBand, por lo que GarageBand no sabe qué hacer con esos instrumentos y sustituye a otros instrumentos y sonidos inapropiados.

Si desea probar y convertir el conjunto de sonido de Finale Notepad 2011 a un formato que QuickTime reconocerá, como describió anteriormente, aquí es donde puede encontrar el archivo.

Una vez que instale Finale Notepad 2011, puede encontrar su archivo Soundfont en:

/ Library / Application Support / MakeMusic / Finale Notepad 2011 / Audio Support / synthgms.sf2

El SoundFont tiene un tamaño de 41.7MB.

Primero haga una copia de seguridad de Soundfont e intente convertir la copia.

Y gracias por proporcionar más información sobre cómo convertirlo. Voy a intentarlo yo mismo, ya que también tengo una máquina con Windows 7 aquí en casa.

    
respondido por el user9290 07.08.2011 - 04:16
1

Louis Boux desea sustituir la fuente de sonido DLS predeterminada de los sonidos MIDI generales utilizados por QuickTime por otra fuente de sonido DLS. Tales fuentes de sonido son archivos que terminan en formato .sf2.

Es posible hacerlo en versiones anteriores de QuickTime , como QuickTime 5 o QuickTime 6 , de vuelta alrededor del año 2002 y anteriores. De hecho, lo hice yo mismo en sistemas más antiguos. Sin embargo, QuickTime X no puede leer un archivo .sf2 directamente. Debe convertirse en formato .dls.

A modo de fondo, cuando hace clic en un archivo MIDI estándar vinculado a una página web, por ejemplo, QuickTime lo reproduce en su navegador web utilizando la biblioteca de sonido MIDI incorporada de QuickTime, que es de mala calidad. Esta biblioteca de sonido fue autorizada por la compañía Roland hace unos 15 años y nunca se ha mejorado.

La fuente de sonido que pude usar como sustituto en sistemas anteriores es una fuente de sonido GeneralMIDI que se proporciona con MakeMusic Finale Reader , que es gratis.

    
respondido por el user9290 06.08.2011 - 16:39
1

He documentado un método para tomar el conjunto de sonido General MIDI de 41MB de Finale Reader 2011 para Mac, que está en formato .sf2, convertirlo en formato DLS y luego piratear QuickTime X y CoreAudio Components en Lion para usar Finale Conjunto de sonido Reader 2011 en lugar del conjunto de sonido QuickTime Musical Instrument. Esto implica el uso de Extreme Sample Converter para Windows, que cuesta 69 €, pero tiene una descarga de prueba gratuita limitada. Si alguien está interesado, puede contactarme por correo electrónico.

    
respondido por el user9290 07.08.2011 - 07:53
1

Puede hacer que Apple DLSMusicDevice reconozca un archivo .sf2 colocando el archivo .sf2 en ~/Library/Audio/Sounds/Banks/ .

Luego puedes ingresar a GarageBand y editar el instrumento en una pista en particular, elegir DLSMusicDevice como el sintetizador suave para esa pista, hacer clic en el botón de edición manual y elegir un sintetizador de sonido diferente que no sea "QuickTime Music Synthesizer".

Sin embargo, esto solo funciona desde GarageBand o cualquier otro dispositivo de reproducción de música que pueda acceder al DLSMusicDevice como un complemento de instrumento virtual AU (Unidad de audio). Esto no afecta el funcionamiento de QuickTime en la reproducción de un archivo MIDI estándar.

La mayoría de los archivos MIDI estándar de múltiples pistas ya tendrán el sonido correcto del instrumento General MIDI especificado al principio de cada pista mediante un mensaje de control de programa MIDI. Una complicación adicional dentro de GarageBand, sin embargo, es que no hay manera de que el usuario especifique directamente qué sonido de instrumento se elige para qué pista. Para hacerlo, debe enviar el mensaje de cambio de programa MIDI correcto desde un dispositivo externo, como un teclado de controlador MIDI, y grabarlo en una pista, ya que GarageBand nunca le ha dado al usuario una manera de especificar internamente los comandos de cambio de programa MIDI. / p>

La mayor parte de esta información se obtuvo de esta página web publicada por Murray Ewing desde 2005 .

    
respondido por el user9290 07.08.2011 - 07:37
0

¿Qué estás tratando de hacer? Siempre puede importar archivos MIDI a GarageBand, o reproducirlos en un reproductor de terceros como Rondo . ¿Pero quizás estás tratando de hacer otra cosa?

    
respondido por el arthurlewis 06.08.2011 - 15:13

Lea otras preguntas en las etiquetas