User Tag List

Resultados 1 al 7 de 7

Tema: Sintetizador MIDI

  1. #1

    Fecha de ingreso
    Dec 2005
    Ubicación
    Hospi Talet (BCN)
    Mensajes
    1,479
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    5

    Sintetizador MIDI

    Bueno la cosa es que estaba pensando en hacer algo para la WIZ (sin WIZ xD) y estaba pensando en usar MIDI para la música y me han venido dudas.

    Si no recuerdo mal la coña del MIDI es que solo guarda una relación de instrumentos que han de sonar y en que nota lo han de hacer a lo largo del tiempo y luego es el hardware de sonido, concretamente el sintetizador, quien lo convierte en un sonido real.

    Recuerdo de cuando el MIDI era lo más que había unos saltos increíbles de escuchar un MIDI con una tarjeta de sonido u otra (aun recuerdo cuando pasé de una SB16 a una SB64 xD) ya que el sintetizador podía reproducir más canales simultáneos y la calidad del "sample" también mejoraban.

    Esto me lleva a pensar en:

    1 - La WIZ reproduce MDI, verdad? xD juraría que en la 2X ya había trabajado con MIDI.

    2 - Alguien podría probar algún MIDI y mirar que tal suena?

    3 - Hay algún sitio donde saber las características? (canales, instrumentos, etc.)

    4 - Hay alguna librería o sitio donde leer como "manipular" un MIDI por código? Me refiero a poder escoger que canales se escuchan, cuales no, etc.


    Aviso que voy MUY pez con el tema MIDI y por eso pregunto, así que muchas de las preguntas pueden sonar muy estúpidas :P

  2. #2

    Fecha de ingreso
    Jan 2008
    Mensajes
    405
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Pues si no me equivoco el midi es una partitura( en realidad un conjunto de ellas, una por instrumento) y es el hard/soft el que interpreta esa partitura con sus instrumentos, por eso habia una diferencia tan grande entre unas tarjetas u otras, basicamente como si le das esa partitura a una orquesta sinfónica o a la charanga del pueblo.
    Verba Volant, Escripta Manent.
    Timor Noctis.

  3. #3

    Fecha de ingreso
    Sep 2005
    Mensajes
    16,222
    Mencionado
    270 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    978
    Agradecer Thanks Received 
    2,338
    Thanked in
    Agradecido 1,600 veces en [ARG:2 UNDEFINED] posts
    Pues como sea como en la GP2X, olvidate del midi hasta que porten algún programa: en la negrita tenías el oldplay, pero tenías que buscarte por tu cuenta el timidity, que no es más que un archivo comprimido con unos cuantos instrumentos.
    Ojalá pudiera usar yo mi SFB de la SB64 para w98, me encantaba ese banco sonoro (d elos que mejor calidad he oido, los midi de Sonic Adventure sonaban casi iguales que los de la consola (salvando las distancias).
    PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
    PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%

  4. #4

    Fecha de ingreso
    Dec 2005
    Ubicación
    Hospi Talet (BCN)
    Mensajes
    1,479
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    5
    Ojo, no busco un programa para hacer MIDI's. Quiero usar MIDI en algo que quiero programar y lo que pregunto es como hacerlo y como funciona "por dentro" el formato para poder trastear con él así como saber que tal suenan los MIDI's en la WIZ ^^

  5. #5

    Fecha de ingreso
    Aug 2005
    Mensajes
    9,463
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    4
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Dudo mucho que reproduzca por hardware. Así que timidity++ es lo que buscas.

  6. #6

    Fecha de ingreso
    Jan 2008
    Ubicación
    Madrid
    Mensajes
    4,465
    Mencionado
    14 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    88
    Agradecer Thanks Received 
    171
    Thanked in
    Agradecido 100 veces en [ARG:2 UNDEFINED] posts
    Para reproducir MIDI y que se oiga un poco real es necesario tener una tarjeta con tabla de ondas, lo que hacían las primeras SoundBlaster AWE. Por eso no creo que se oiga bien el Midi en la consola. Pero no me hagas mucho caso.

    Por eso se crearon los formatos de trackers como .IT, .s3m, etc. Estos formatos guardan las notas y una pequeña digitalización del instrumento y se oye mucho más real. La Gp2x ya soportaba estos formatos por medio de la libmikmod, o SDL_mixer para los amigos. SDL_mixer te permite cargar y tocar muchos formatos de manera sencilla.

    El problema es que tratar estos formatos chupa mucha cpu (por lo menos en la GP2X). Y es por esto que la mayoría de juegos usan música en .ogg, .mp3 o .wav, que aunque ocupan más al ser muestras digitalizadas, dejan la cpu más suelta para los procesos y los cálculos del juego. Para usar estos formatos se usa la libmad (mp3) y libtremor (ogg), ambas gestionadas por la SDL_mixer.
    Última edición por hardyx; 25/05/2009 a las 10:16

  7. #7

    Fecha de ingreso
    Dec 2005
    Ubicación
    Hospi Talet (BCN)
    Mensajes
    1,479
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    5
    Muchas gracias hardyx, me pondré a mirar los formatos de tracker, sabéis si el FL Studio puede exportar a estos formatos?

    Muchas gracias, últimamente estás en todos mi hilos xD

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •