ALSA in 2.6.14: RTC timer breaks MIDI

From: Marek Szuba (cyberman_at_if.pw.edu.pl)
Date: 11/10/05

  • Next message: Tom Rini: "[PATCH,RFC 2.6.14 09/15] KGDB: SuperH-specific changes"
    Date:	Thu, 10 Nov 2005 17:48:04 +0100 (CET)
    To: linux-kernel@vger.kernel.org
    
    

    (I'm having problems with access to the ALSA bug tracker, that's why I'm
    reporting this issue here)

    Hello everyone,

    A couple of days ago I tried to play a MIDI file on a 2.6.14 box with
    emu10k1 for sound (Audigy 2 ZS) and was surprised to hear that the
    sequencer no longer works - or to be exact, when having it play any MIDI
    song it only starts playing the first note in each channel and leaves them
    like that, playing the same tones until the player's closed. Going back to
    2.6.13 made the problem go away; on the other hand, even an upgrade of
    ALSA userspace components to the latest version doesn't help with 2.6.14.

    Having investigated a bit, I found out the problem lies with the
    newly-added "Use RTC as default sequence timer" option; turning it off and
    recompiling the kernel lets MIDI be played as before.

    By the way, shouldn't snd-rtctimer be automatically pulled in if the
    aforementioned option is set and MIDI drivers are loaded? I have noticed
    the only way to make it actually be used by other ALSA modules is to have
    it manually loaded before all the others, as it doesn't get loaded on its
    own and loading it after the others doesn't cause it to be used, at least
    not automatically. Of course regardless of whether and how this module is
    loaded doesn't affect the fact that as long as the aforementioned option
    is set, MIDI remains useless; recompilation is the only way.

    PS. In case it is not clear, in the setup in question all ALSA components
    are built as modules.

    Let me know if you need more information.

    Regards,

    -- 
    MS
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Tom Rini: "[PATCH,RFC 2.6.14 09/15] KGDB: SuperH-specific changes"

    Relevant Pages

    • Re: Lost MIDI after upgrade to sarge
      ... I have audio, but no midi. ... >> volume ranges when alsa restores mixer settings. ... >> Is this a config file problem? ... Sound-related modules listed with lsmod: ...
      (Debian-User)
    • Re: [opensuse 10.3] Frage zum Abspielen von MIDI-Dateien
      ... Sound Controller mit dem Treiber snd-intel8x0. ... Da ist wohl nix mit MIDI in Hardware. ... ALSA verwenden? ... inzwischen das Linux-Standard-Soundsystem ist. ...
      (de.comp.os.unix.linux.misc)
    • Re: Porting MS MM apps to Linux
      ... professional performance which uses the Win32 Multimedia API, ... Ubuntu system for development, including MIDI. ... can do under Linux, too. ... the ALSA system now gives Linux a fairly nippy ...
      (comp.music.midi)
    • Re: Lost MIDI after upgrade to sarge
      ... >> My sound was working fine until I upgraded to sarge and got a problem ... >> with alsa. ... I have audio, but no midi. ...
      (Debian-User)
    • Re: HELP: Cannot get ALSA working on via82xx
      ... I'm about ready to give up on ALSA and go back to OSS. ... struggling for weeks to get audio working right with ALSA, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)