Portál AbcLinuxu, 31. května 2024 18:32


Dotaz: Midi na starším mini notebooku

13.12.2017 19:45 honza
Midi na starším mini notebooku
Přečteno: 524×
Odpovědět | Admin
Zdravím. Mám HP mini 5100 a používám ho s midi keyboardem. Fluidsynth či Timiditi, rosegarden, vmpk... Funguje vše, ale: Pokud chci např. přehrát soubor midi, kde je více stop, tak se přehrávání seká a CPU je vytížený na 100% - nestíhá. Zkoušel jsem různé distribuce i nejlehčí desktopová prostředí (openbox), ale v tom asi problém nebude. Momentálně je tam Mint.

Pracovat s realtime automatickým doprovodem pod wine je možné, ale problém se sekáním při vícehlasé polyfonii zůstává.

Dělám nějakou zásadní chybu, nebo je stroj nedostačující? Používám bezne distribuční jádro, nejsou spuštěné žádné zbytečně služby chová se to stejně (špatně) vždy, bez ohledu na typ distra.

Díky za rady.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.12.2017 20:00 NN
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je hrozne slaboucky HP.. Predpokladam, ze tam mas 2GB RAM co je max a mohl by jsi teoreticky zainvestovat do SSD..
13.12.2017 20:06 honza
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
SSD tam je. Třeba není cesta, ale midi bylo již v době, kdy tento HP byl snem z hlediska výkonu.
13.12.2017 20:19 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Midi sa používalo aj v minulom tisícročí, ale zvuky boli generované priamo v zvukovej karte. Skús použiť menej náročné zvukové banky. Alebo nechaj generovať zvuk v klávesoch, a počítač použi len na prácu s notovým záznamom.
13.12.2017 20:29 honza
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Ano to je pravda. Možnost generovat externě nemám, takže existuje ext zvuková karta s vestavěným midi do USB, která je podporována v Linuxu a nestojí tragické peníze? Starý HP mám rád... Ale nechci zmnohonásobil jeho cenu, to už mohu sehnat nový notebook.
14.12.2017 13:09 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Ono je možné zakúpiť externý midi procesor ktorý by generoval poriadny zvuk. Ale vyšlo by to drahšie ako klávesy s hámrovou mechanikou a nový počítač s zvukovkou pre audiofilov.

Tie externé USB Midi zariadenia sú akurát tak redukcie medzi Midi 5 kolíkom a USB káblom.
13.12.2017 21:20 R
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Odpovědět | | Sbalit | Link | Blokovat | Admin
MIDI na Linuxe je tragedia, pretoze su tie SW syntetizatory sracky. Pritom vo Windows 98 fungovala SW synteza na Pentiach II a este zostal procesoru cas aj na ine veci...
13.12.2017 21:44 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Midi klávesnici na linuxu jsem používal na nějakém Duron před spoustou let, generování přes timidity. Latence podstatně nižší, než na Win2k (pravda nejelo to přes ASIO).

IMO tam má tazatel nějakou blbost.
13.12.2017 22:35 honza
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Blbost tam asi mohu mít. Ale jakou? Nyní příklad: Teď přehrávám midi soubor v rosegardenu + fluinsynth + GM sf o velikosti 35 MB, midi skladba 7 stop (nástrojů). Vytížení CPU je + 30-40 %. Pouštím to bez jack, přímo pulseaudio PC je relativné výkonné: AMD A10-5800 8 GB RAM systém je na SSD data na jiné diskové jednotce než systém

Funguje to plynule, ale přesto se mi zdá vytížení CPU obrovské.

Takže jaká je ta blbost?
Pavel 'TIGER' Růžička avatar 14.12.2017 00:14 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
U toho HPéčka se tomu moc nedivím, protože CPU vykresluje i grafiku. U toho stolního to může být defacto to samé, pokud nemáš naistalované proprietární ovladače.
14.12.2017 08:07 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Je potřeba vědět, co konkrétně to CPU vytěžuje, nejen celkové číslo.
14.12.2017 09:05 R
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Co sem stale pleties nejake SSD?
15.12.2017 07:39 Matlák
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Nemůže být náhodou problém v tom pulseaudio? Já teda používal realtime midi s fluidsynth na core2duo z roku 2005 které je výrazně slabší než zmiňované AMD A10-5800 a měl jsem jen 1G RAM. Sekání při více stopách jsem se vyhnul

  • vyhnáním frekvence na maximum toho CPU což bylo 1.7GHz (tuším, víc to určitě nebylo)
  • použitím sampleru zaznamenávajícího zvuk, tj. aktivní byly vždy jen dva nástroje a zbytek běžel "z playbacku"
  • a nakonec samozřejmě použitím čisté kombinace alsa+jack, pulseaudio mi na stroje nesmí

Pravda je že jsem hrál častěji "živě", s minimální latencí, a to možná není takový problém? Obecně čím větší buffery a míń přerušení tím plynulejší hraní (a pomalejší odezva takže se od cca 5-10ms nedá absolutně hrát živě).
15.12.2017 08:27 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Je možné, že jsem tehdy místo timidity také používal fluidsynth (a běželo to v pohodě).
15.12.2017 10:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Pamätám sa ako som si ja musel kedysi prestaviť vzorkovaciu frekvenciu podľa parametrov zvukovej karty. Moja zvukovka pracovala na 48 kHz, ale programy mali východziu hodnotu nastavenú na 44.1 kHz. Bez toho prestavenia to bolo tiež lenivé.
15.12.2017 10:43 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Tak samozřejmě pokud muselo PC ještě kvalitně převzorkovávat, nemohlo vše stíhat. Nejvyšší samplerate_best přes libsamplerate v .asoundrc je i dnes ořech pro výkonná i5/7, proto se tak rychle ujal nesrovnatelně efektivnější libsoxr.

Dnešní integrované zvukovky Intel HDA naštěstí už 44100 umí. Ale ty nejlevnější USB bohužel ne.

Stále jsme nedostali výpis zátěže jednotlivých procesů...
15.12.2017 23:26 honza
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Problém při samotném živém hraní není. Jakýkoliv nástroj, všech 10 prstů, vrstvení zvuků... To funguje a to ani nepotřebuji. Ale "blbnutí" s auto doprovody typu yamaha.sty + živé hraní (jako klávesy samohrajka), nebo pouhé přehrávání vícestopých midi souborů je na tom HP problém. Použití méně náročných zvukových bank je krásná myšlenka, ale které to jsou, aby to alespoň trochu šlo poslouchat? O SSD mluvím, abych se vyhnul radám typu dej ho tam. U toho HP 2G RAM je ,myslím, na toto až dost. Žádné gigantické datové objemy tímto přece nepřenáším a fluidsynth toho tolik nesežere. Možná je na to CPU opravdu nedostačující.

Co myslíte že je systémově méně náročné: Timiditi, nebo Fluidsynth?
15.12.2017 23:47 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Vyzkoušej. Já teď zkusil timidity s freepads vs. fluidsynth se SF2 na i3/2.4GHz a timidity okolo 8%, fluidsynth okolo 14%, vše rovnou přes alsu do zvukovky, bez převzorkování i pulseaudia. To SF2 má samozřejmě podstatně lepší zvuk, detaily mezi těmito formáty neznám, midi nepoužívám.
14.12.2017 09:07 R
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Na 1 GHz P3 bolo timidity uplne nepouzitelne. Jedina funkcna metoda: ISA zvukovka s HW MIDI.
14.12.2017 09:31 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Co si pamatuji, tak kdysi šlo midi krásně používat na Pentiu 166mmx a Celeronu 300A, celý vtip je však v tom že v ISA byla zvukovka a ta měla na sobě wavetable generátory, takže se procesor flákal a zvuk se generoval až na zvukovce. Celá operace posílání MIDI eventů je nenáročná. Hádám, že nyní softwarově emulujete wavetable syntézu a to je to co vytěžuje procesor.
14.12.2017 09:46 j
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Bez problemu to fungovalo i na 486 a starsich a zadnou HW wawetable si na to nepotreboval, jen ten zvuk proste stal za kulovy. Zvukovku ktera by to realne umela jen tak nekdo v ty dobe nemel. Klidne se to dalo prehravat i pres covox zbastlenej doma (neboli odporovej DA prevodnij na paralelnim portu).

Prave proto byly v oblibe MODy, protoze ty si nesly vzorky sebou, a zvukovalo to lip.
14.12.2017 13:23 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Myslím že pletete dohromady dvě věci. Místo zvukovky se opravdu používal covox na paralelním portu. To sloužilo k přehrávání nekomprimovaného PCM (wave). To o čem mluvím já je že ty nástroje které se používaly byly ve zvukovce jako wavetable nebo tam byl syntetizér, či wavetable, třeba na Creative Sound Blaster AWE32. Já jsem požíval pro přehrávání midi externí Alesis DS4plus modul, což byla jiná třída. Když měl člověk zvukovku s wavetable nebo alespoň se modulem pro syntézu tak to znělo přijatelně a bez vytížení CPU.
15.12.2017 09:21 trevor12 | skóre: 4 | blog: prvni_kroky_zacatecnika
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
profici nejspis drive pouzivali Macy s classic mac os (posledni 9.2.2) ktery nemel preemptivni multitasking ale pouze kooperativni (veskere prostredky pro aplikaci na popredi) latency to nejspis nemelo zadnou, profi aplikaci bylo spousta sitych na miru konkretni pci karte, dneska uz je vetsina techto aplikaci abandonware nebo lze lehce sehnat na http://macos9lives.com/, jsou tam specialisti na DAW kteri poradi i co pripadne na tuhle jednoucelovku koupit, maji tam i cele image s uz nakonfigurovanymi programy ke konkretni hw vybave, dneska nejspis za par korun k dostani na ebay.com nejspis Power Macintosh G4 uz vybavenej prislusnym hw a sw pro DAW ... jen pro info ...

15.12.2017 10:41 j
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Nikoli, to nemicham. Zvukovku (AWE32) ktera stala ve svy dobe tisice, mela miziva miliontina promile. On v ty dobe totiz vubec nejakou zvukovku nemel skoro nikdo (proto se doma mastily ty odporovy prevodniky). A tohle byla jedna z mala karet, ktera mela vlastni pamet do ktery slo ulozit prave vzorky pro wavetable.

Pokud dotycnej takovou kartu nemel, tak pocitac nejak zvukoval, ale zvuky se generovaly syntezou (a tohle pochopitelne zvladaly uz nektery 8mi bity) => znely podstatne hur, nez prehravani vzorku realnych nastroju.

A mimo jiny a prave proto, se ve hrach midi nijak zvlast neujalo, jednoduse proto, ze prakticky 100% hracu nebylo schopny to prehravat nijak rozumne, navic i s tema wavetable vzorkama byla ta potiz, ze tam kde byl nekde namapovanej klavir byl jinde trebas trombon ... a presne podle toho vypadal vysledek.

MOD (narozdil od MIDu) si sebou nes prave ten vzorek, u kteryho defakto jen urcoval, jak rychle (=vyska tonu) se ma prehrat, a tim padem se nepouzila prave ta synteza a zvukovalo to ve svy dobe paradne (i pres ty prevodniky).
15.12.2017 10:48 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
Ale mícháte.. určitě. Já se bavím zhruba o roku 1995, nebo 1996 to už zvukovky lidé měli. A jak říkám, nemusela být zvukovka s wavetable, stačila s tím FM modulem pro syntézu. Doba MOD tehdy už končila, sám jsem jich pár taky přehrál a složil, ale to bylo před tím, tj cca 1993-1994.
15.12.2017 21:00 R
Rozbalit Rozbalit vše Re: Midi na starším mini notebooku
No a teraz si dovolim polozit jednu nemiestnu otazku. Ked 486DX/2 zvladne prehrat 8 alebo 16-kanalovy MOD (resp. XM alebo S3M), preco timidity nezvladne par nastrojov na 30-nasobne rychlejsom CPU so 100-nasobne rychlejsou RAM?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.