MIDI

Sekcia: Aplikácie & Desktop 26.07.2013 | 13:38
Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
Prosím o pomoc pri prehrávaní midi súborov. Nainštaloval som rosegarden. Otvorím v ňom midi skladbu, načíta a po spustení prehráva, kontrolky blikajú, ale nič nepočuť. Pripájam výpis PCI a obrázok plochy s alsa mixer a rosegarden. Železo mám Intel dualcore 1,8 GHz, ram 3GB, HDD 500GB. Systém Linux Mint Olivia 15 KDE.
-PCI Devices-
Host bridge		: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
PCI bridge		: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02) (prog-if 00 [Normal decode])
Audio device		: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
PCI bridge		: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode])
PCI bridge		: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01) (prog-if 00 [Normal decode])
USB controller		: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
USB controller		: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
USB controller		: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
USB controller		: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01) (prog-if 00 [UHCI])
USB controller		: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
PCI bridge		: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01 [Subtractive decode])
ISA bridge		: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
IDE interface		: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) (prog-if 8a [Master SecP PriP])
IDE interface		: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
SMBus		: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
Ethernet controller		: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
VGA compatible controller		: NVIDIA Corporation GT215 [GeForce GT 220] (rev a2) (prog-if 00 [VGA controller])
Audio device		: NVIDIA Corporation High Definition Audio Controller (rev a1)
Ethernet controller		: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)
    • RE: MIDI 26.07.2013 | 14:14
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
      Hoď sem, čo ti vypíše lsmod | grep snd
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • RE: MIDI 26.07.2013 | 14:32
      Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
      snd_seq_dummy          12798  0 
      snd_hrtimer            12744  0 
      snd_hda_codec_hdmi     36913  4 
      snd_hda_codec_realtek    78399  1 
      snd_hda_intel          39619  7 
      snd_hda_codec         136453  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
      snd_hwdep              13602  1 snd_hda_codec
      snd_pcm                97451  5 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
      snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
      snd_seq_midi           13324  0 
      snd_seq_midi_event     14899  1 snd_seq_midi
      snd_rawmidi            30180  1 snd_seq_midi
      snd_seq                61554  6 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
      snd_seq_device         14497  4 snd_seq,snd_rawmidi,snd_seq_dummy,snd_seq_midi
      snd_timer              29425  3 snd_hrtimer,snd_pcm,snd_seq
      snd                    68876  23 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device
      soundcore              12680  1 snd
      
      • RE: MIDI 26.07.2013 | 14:37
        Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
        OK ovládače tam máš, používaš tú Intelácku zvukovku?

        Inak by malo stačiť kliknúť na ikonku hlasitosti, klik na ovládanie hlasitosti a tam pridať hlasitosť prípadne zrušiť mute na MIDI. To isté by malo byť v ALSA mixéri, stlačíš F6 vyberieš zvukovú kartu a pridáš na MIDI, prípadne unmutneš.
        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • RE: MIDI 26.07.2013 | 14:47
          Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
          Áno, používam intelácku zvukovku. To MIDI sa mi ale nikde nedá pridať. Jednoducho chýba MIDI, je tam Iba PCM. Viď obrázok.
          • RE: MIDI 26.07.2013 | 15:18
            Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
            Návod majú aj u seba na webe. Keď spustíš prehrávanie, skús spustiť pavucontrol a pohľadaj či tam nepribudlo MIDI, prípadne či sa nesnaží prehrávať cez NVidiu. Aby som povedal pravdu, s MIDI nerobím a pokiaľ nezaberie pavucontrol, tak si pozri ten ich návod. Aj by som si ho prečítal, ale už mi nezostáva čas, padám z roboty a ideme oslavovať :)
            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • RE: MIDI 26.07.2013 | 16:56
      Avatar Miroslav Bendík Gentoo  Administrátor

      Po spustení timidity -iA -B2,8 -Os1l -s 44100 a reštartovaní rosegarden to funguje?

      • RE: MIDI 26.07.2013 | 18:47
        Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
        po spustení píše:
        timidity -iA -B2,8 -Os1l -s 44100
        /etc/timidity/freepats.cfg: No such file or directory
        timidity: Error reading configuration file.
        Please check /etc/timidity/timidity.cfg
        
        • RE: MIDI 26.07.2013 | 19:54
          Avatar WlaSaTy   Návštevník
          /etc/timidity/freepats.cfg: Súbor alebo priečinok neexistuje
          timidity: Chyba čítania konfiguračného súboru.
          Prosím skontroluj /etc/timidity/timidity.cfg
          • RE: MIDI 26.07.2013 | 20:16
            Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
            výpis timidity.cfg :
            # Instrument configuration file for timidity
            # $Id: timidity.cfg,v 1.7 2005/09/03 19:26:03 hmh Exp $
            
            # You can change just about every option in TiMidity++ using
            # This config file.  Please refer to the timidity.cfg(5) manpage
            # for more details
            
            ## If you have a slow CPU, uncomment these:
            #opt EFresamp=d		#disable resampling
            #opt EFvlpf=d		#disable VLPF
            #opt EFreverb=d		#disable reverb
            #opt EFchorus=d		#disable chorus
            #opt EFdelay=d		#disable delay
            #opt anti-alias=d	#disable sample anti-aliasing
            #opt EWPVSETOZ		#disable all Midi Controls
            #opt p32a		#default to 32 voices with auto reduction
            #opt s32kHz		#default sample frequency to 32kHz
            #opt fast-decay		#fast decay notes
            
            ## If you have a moderate CPU, try these:
            #opt EFresamp=l
            #opt EFreverb=g,42
            #opt EFchorus=s
            #opt s32kHz
            #opt p64a
            
            # Disabling some of the Midi Controls can help with the CPU usage a lot.
            # The same goes to the VLPF, sample anti-aliasing and effects such as
            # reverb and chorus
            
            # By default, try to use the instrument patches from freepats:
            source /etc/timidity/freepats.cfg
            
            # alternatively, you can use the fluid-soundfont:
            #source /etc/timidity/fluidr3_gm.cfg
            #source /etc/timidity/fluidr3_gs.cfg
            
            • RE: MIDI 26.07.2013 | 20:47
              Avatar WlaSaTy   Návštevník
              # Štandardne, skús použiť banky nástrojov z voľnépotľapkania:
              source /etc/timidity/freepats.cfg
              
              Kedysi sa timidity inštalovalo v dvoch balíkoch. Jeden bol balík s programami a konfiguráciou, a druhý bol s doplnkovými bankami nahratých nástrojov. Predpokladám, že ten druhý balík si neinštaloval.
              • RE: MIDI 26.07.2013 | 21:48
                Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
                "freepats" nainštalované. Cez timidity prehrám midi súbor. Keď však pustím rosegarden tak je ticho.
                • RE: MIDI 27.07.2013 | 06:38
                  Avatar Miroslav Bendík Gentoo  Administrátor

                  Príkaz timidity -iA -B2,8 -Os1l -s 44100 vytvorí virtuálne midi zariadenie a prehrávanie by malo ísť z akéhokoľvek programu cez timidity. Zrejme treba ešte v rosegarden vybrať správne zariadenie (prípadne cez konfiguráciu jack).

                  • RE: MIDI 27.07.2013 | 14:13
                    Avatar Ján Šuvada Mint 17.3 KDE, Windows 10  Používateľ
                    Ďakujem Vám chlapi za pomoc. Už to všetko funguje. Timidity beží a Rosegarden tiež. Posledný problém sa odstránil v nastavení Rosegardenu na Timidity out v portoch. Ešte raz velikánska vďaka.
    • RE: MIDI 26.07.2013 | 17:43
      Avatar WlaSaTy   Návštevník
      Ak prehrávanie zvukov funguje a zvukovka nie je uzamknutá niečim obskúrnym ako skype, tak vyber iné výstupné zariadenie. Onboard zvukovky nezvykli mať na sebe midi procesor, a niekedy bolo trebanahodiť niečo čo ten procesor nahradilo. Napríklad spomínané timidity. Po jeho inštalácii sa zvykla objaviť kompletná podpora midi v systéme. Aj s zvukovými bankami.