abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 4
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 26
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 789 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak do DOSBOXu dostat MIDI?

22.2.2015 17:40 RickettsialPox | skóre: 20 | Praha, Žižkov
Jak do DOSBOXu dostat MIDI?
Přečteno: 812×
Nemám žádný driver ani jakoukoliv možnost pouštět reálné MIDI, narazil jsem však na wildmidi, bohužel DOSBOX s tím nijak nepracuje. Šlo by to propojit, anebo nějak jinak virtualizovat MIDI? (WAV a spol. mi jede - jen MIDI mlčí, leč zrovna MIDI bych chtěl spíše... :D) Potřebuji mít cokoliv v MIXER /LISTMIDI... Děkuji.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".

Odpovědi

22.2.2015 18:00 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
22.2.2015 18:21 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Kdyby toto fungovalo, nepsal bych sem... :D (MIDI list mám stále prázdný.)

timidity.service - TiMidity++ DaemonLoaded: loaded (/usr/lib/systemd/system/timidity.service; enabled; vendor preset: disabled)Active: active (running) since Ne 2015-02-22 18:10:48 CET; 3min 26s agoMain PID: 17737 (timidity)CGroup: /system.slice/timidity.service└─17737 /usr/bin/timidity -iAúno 22 18:10:48 SAM-M32M timidity[17737]: Requested buffer size 32768, frag...2úno 22 18:10:48 SAM-M32M timidity[17737]: ALSA pcm 'default' set buffer siz...sHint: Some lines were ellipsized, use -l to show in full. Created symlink from /etc/systemd/system/multi-user.target.wants/timidity.service to /usr/lib/systemd/system/timidity.service.

[root@SAM-M32M /]# systemctl start timidity.service

[root@SAM-M32M /]# systemctl status timidity.service

● timidity.service - TiMidity++ Daemon

Loaded: loaded (/usr/lib/systemd/system/timidity.service; enabled; vendor preset: disabled)

Active: active (running) since Ne 2015-02-22 18:10:48 CET; 3min 26s ago

Main PID: 17737 (timidity)

CGroup: /system.slice/timidity.service

└─17737 /usr/bin/timidity -iA

DOSBOX řádně nastaven a přesto nemám žádné zařízení k přehrání MIDI... Že mi WAV nestačí jsem naprosto jasně psal - narozdíl od odkázaného topicku jsem tento založil výhradně pro jedinou možnost. Je rozdíl, když někdo napíše co nechce a když někdo napíše co přesně chce. (Přesněji než MIDI to vskutku nejde...)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 18:40 Dušan
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
No TiMidity ti běží. Hrajou ti MIDI soubory v linuxu? Jak propojuješ TiMidity s DOSBoxem?
23.2.2015 18:59 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Nijak - však pošlete sem link a ani na něj nekouknete... :D Není tam vůbec žádné propojení - jen nastavení, kteréžto mám - jak jsem psal.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 19:58 Dušan
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tak ještě jednou. Hrajou ti MIDI v linuxu?

23.2.2015 20:04 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
V MPV ano - leč ten to nepouští přes speakery...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 20:19 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
# hraje mid prez timidity ?
timidity nejakej.mid

# je timidity napojen na alsa ?
aconnect -o

# hraje mid pres alsa ?
aplaymidi --port 128:0 nejakej.mid

# mas nastaven port 128:0 v dosbox confu ?
grep ^midiconfig ~/.dosbox/dosbox*.conf
23.2.2015 20:45 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
ALSA nic a timidity:
No instrument mapped to tone bank 0, program 0 - this instrument will not be heard
No instrument mapped to tone bank 0, program 1 - this instrument will not be heard
No instrument mapped to tone bank 0, program 2 - this instrument will not be heard
No instrument mapped to tone bank 0, program 9 - this instrument will not be heard
No instrument mapped to tone bank 0, program 27 - this instrument will not be heard
No instrument mapped to tone bank 0, program 29 - this instrument will not be heard
No instrument mapped to tone bank 0, program 33 - this instrument will not be heard
No instrument mapped to tone bank 0, program 85 - this instrument will not be heard
No instrument mapped to tone bank 0, program 90 - this instrument will not be heard
No instrument mapped to drum set 0, program 35 - this instrument will not be heard
No instrument mapped to drum set 0, program 36 - this instrument will not be heard
No instrument mapped to drum set 0, program 38 - this instrument will not be heard
No instrument mapped to drum set 0, program 40 - this instrument will not be heard
No instrument mapped to drum set 0, program 41 - this instrument will not be heard
No instrument mapped to drum set 0, program 42 - this instrument will not be heard
No instrument mapped to drum set 0, program 43 - this instrument will not be heard
No instrument mapped to drum set 0, program 45 - this instrument will not be heard
No instrument mapped to drum set 0, program 47 - this instrument will not be heard
No instrument mapped to drum set 0, program 48 - this instrument will not be heard
No instrument mapped to drum set 0, program 49 - this instrument will not be heard
No instrument mapped to drum set 0, program 50 - this instrument will not be heard
No instrument mapped to drum set 0, program 51 - this instrument will not be heard
No instrument mapped to drum set 0, program 52 - this instrument will not be heard
No instrument mapped to drum set 0, program 57 - this instrument will not be heard
No instrument mapped to drum set 0, program 69 - this instrument will not be heard
No instrument mapped to drum set 0, program 70 - this instrument will not be heard
No instrument mapped to drum set 0, program 80 - this instrument will not be heard
No instrument mapped to drum set 0, program 81 - this instrument will not be heard
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 22:52 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
musi to jit v poradi co sem psal, alsa nemuze nic hrat pres timidity, kdyz timidity samoosobe nehraje, tato hlaska je na te same Arch Wiki o Timidity co sem postnul v 1 TiMidity_does_not_play_MIDI_files (vsiml sis ze uz ani nepisu copak jsem google ? ani nemam narazky ze ArchWiki ma tlacitko search ? :-D
23.2.2015 23:04 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jaké pořadí? Když timidity selže se zmíněnou hláškou, těžko může cokoliv následovat.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 23:11 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tak mi hraje timidity a v DOSBOXu stále není žádné zařízení k přehrání MIDI...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 23:26 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
a zbyle 3 kroky ? btw: port 128 v 3 a 4 kroku samo jen pokud ho zobrazi 2krok :) na tvem screenshotu sem videl port 130, tak nevim jestli si neco steloval, nebo proste pustil timidity 3x ;)
24.2.2015 08:07 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 128: 'TiMidity' [type=user]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '
client 129: 'TiMidity' [type=user]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '
ALSA nehraje a hlavně - DOSBOX nemá MIDI zařízení... (Všechny porty jedou pro timidity.)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
24.2.2015 17:30 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
fajn, bezi ti timidity 2x... az ti pobezi jen 1x, zkus aplaymidi na client:port co uvidis ve vystupu aconnect -o (snad 128:0)

ALSA nehraje a hlavně - DOSBOX nemá MIDI
proto sem psal o "musi to jit v poradi"... dokud nebude hrat alsa midi, nemuze hrat dosbox kdyz ten to posila do alsa
25.2.2015 09:20 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Takže mi hraje v Linuxu vše (aplay, timidity, ...) - jak jsem psal - na to mi stačí MPV! V DOSBOXu stále nemám žádné zařízení... :D
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
25.2.2015 09:57 fish | skóre: 22
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tak to jsi sikovny hoch, ze uz ti to hraje. A zkusil sis pustit MIDI v Dosboxu? Nebo porad jen zkousis prikaz, u kteryho je poznamka, ze je pouze pro Windows a slouzi pravdepodobne ke zjisteni toho, co mas napsat do configu?
/LISTMIDI
    Lists the available midi devices on your PC (Windows)
midiconfig = id of MIDI device

As used by the MIDI interface described above, this specifies the ID which identifies the particular MIDI device to playback MIDI on.
Can be determined on Windows using MIXER /LISTMIDI or on Linux using pmidi -l in the console. 
http://www.dosbox.com/wiki/MIXER http://www.dosbox.com/wiki/Configuration:MIDI
25.2.2015 10:00 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Potřebuji název zařízení, které mám podstrčit MIDIMAPPERu. Tak jaké?
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
25.2.2015 10:30 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
ale MPV pro DosBox midi nezahraje ;)
jakej mas vystup z 4kroku ?
mas tam port pres kterej hralo aplaymidi ?
25.2.2015 10:32 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Ano - aplay jede - DOSBOX má správný port. Sám píšeš, že MIXER mi nedá kýžený výstup. No tak musím nějak jinak zjistit, co dát jako MIDI pro soundblaster - však to jsem chtěl celou dobu - MIDI zařízení pro MIDIMAPPER!
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
25.2.2015 11:03 fish | skóre: 22
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Mozna bys uz konecne mohl napsat, co se snazis rozchodit. "to jsem chtel celou dobu" neni to same jako "to jsem napsal v prvnim prispevku jako dotaz". Ptal ses na rozchozeni midi v Dosboxu. To ti tu nekolik lidi spravne poradilo, ale ty sis porad mlel svuj nesmysl o zarizeni ve vypisu mixeru. (coz je utilita pro ziskani cisla pro zapis do konfigurace dosboxu, tudiz neco co uz nepotrebujes)

Ted se dostavame k tomu, ze (pravdepodobne) nevis co nastavit aplikaci, ktera ma bezet v emulaci. Tak treba ja bych tam nastavil General midi (a na zkousku jsem nechal vychozi port 330, coz mi funguje).
25.2.2015 11:04 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
o vystupu MIXER sem nepsal ja ale fish ;) ale je pravda ze mi midi v dosbox hraje i kdyz mixer /listmidi nema vystup... nastaveni MIDI v dosu zarizuje prave port v dosbox*.conf, zkus pustit timidity jako user:
$ sudo systemctl stop timidity.service
$ timidity -Os -iAD
$ dosbox tvuj_oblibenej_prehravac_midi.exe
25.2.2015 14:03 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jaké executable přehrávače?
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
25.2.2015 15:12 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
treba MX.EXE nebo GSPLAY.EXE
26.2.2015 07:19 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
To je mi absolutně k ničemu. Nepotřebuji pouštět nějaký přehrávač - potřebuji virtuální HW. Jak jsem celou dobu psal - MIDI kartu pro MIDIMAPPER! Proto jsem také reagoval, jak jsem reagoval...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 07:23 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Ještě jsem si to ověřoval - jak tu někdo psal hovadinu o tom, co vypisuje mixer /list. Již jen proto, že i mixer /listwav ukazuje zařízení je jasné, že jsem měl pravdu já. Dělali jste ze mě blbce a ouha - nakonec jsme se dobrali k tomu, že nemám žádné virtuální zařízení pro soundblaster...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
pavlix avatar 26.2.2015 12:30 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jednu věc nemůžu pochopit, a to proč sem chodíš pro radu.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
26.2.2015 12:54 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Protože není kam jinam se obrátit? respektive obracím se na všechna místa, kde by se pomoc mohla najít... Já do začátku dobře věděl, že mě vedete špatným směrem. Vy jste mě ale nechtěli poslouchat - tak jsem tedy zprovoznil timidity atd. A k čemu? Abych si mohl pouštět DOS přehrávač... Přičemž jsem od začátku chtěl zavést do DOSBOXU virtuální MIDI kartu. Pročež toto vlákno jsem nakonec zasvětil tomu, abych se dozvěděl, proč mě toliko nesnášíte a nechápete. (Proto jsem se nechal vést špatným směrem.) Nevím kolikrát ještě musím napsat slovní spojení "MIDI karta", leč to pomě MIDIMAPPER skutečně chce - tak jak mu ji tedy mohu poskytnout, aby mi hrál krom WAV zvuků k akcím také MIDI zvuky akcí?
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:00 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
ty v*le, tak rekni uz konecne jakej DOS SW se snazis zprovoznit...
MID playery co jsem uvedl chodej jen pokud je rozchozeno timidity pres alsu a nastaveno do dosbox, nejde o zadne autonomni mid=>wav dos prevody, ale o vyuziti virtualniho midi hw poskutnuteho z GNU/Linuxu...

btw: nikdo z tebe blbce nedela, kdyz nejsi schopen sam najit arch wiki o midi+dosbox, kdyz te 5x musim odkazovat na jeji ruzne odstavce protoze to nedokazes precist sam, kdyz musis byt urgovan aby jsi vyzkousel kroky ktere te(nakonec) posunuli dal(i kdyz ne do cile)... asi ho ze sebe proste delas sam, nemyslis ? ;) a hlaska "pravdu sem mel ja" se hodi do materske skolky, ne do poradny kde se ti lidi z nepochopitelnejch duvodu i pres tvoji aroganci jeste porad snazi pomoci :)
26.2.2015 13:03 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Od prvního příspěvku chci MIDI kartu pro MIDIMAPPER! Přečtěte si celé vlákno! Od začátku chci virtuální HW! Neboť mi MIDIMAPPER hlásí, že nemám interní kartu. Je tam nastavení i pro různá jiná zařízení - stačí nastavit jakékoliv z MIXER /LISTMIDI -> to jsem taktéž psal od začátku! Ale vy mě raději urážíte, než pozorně čtete... :D
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:17 Pepa
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tady máš řešení od autora DOSBoxu a už to tu uzavři, dík.

http://www.vogons.org/viewtopic.php?t=35803#p308570
26.2.2015 13:05 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Copak jsi nepochopil, že nechci MIDI přehrávač? Chci kartu pro MIDIMAPPER a tu mi žádná Wiki nenabízí! Proto jsem celou dobu reagoval tak, jak jsem reagoval...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:13 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
a GSPlay ti mid prehraje ? pokud ano mas virtualni midi hw
26.2.2015 13:18 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Ad Lib
Ad Lib General
General MIDI
Extended MIDI
LAPC1
MT32
Proteus General
Proteus/1
Přišlo mi, že bude jednoduché jedno z toho zprovoznit. Pokud tomu tak není, tak to nestojí za námahu no... :D
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:23 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
GSPlay ti mid prehraje ???????
26.2.2015 13:28 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Nemám GSPlay... Už ani nevím, zda myslíš v DOSU. Jinak přes externí přehrávač a timidity to skutečně šlo.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:31 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
tu mas odkaz na GSPlay, je to prehravac pro DOS, kterej pouziva systemove MIDI (at uz virtualni nebo realne), v tvem pripade pokud bude hrat=> bude pres Timidity, tim si overis 100% ze tvuj dosbox virtualni midi vidi..
26.2.2015 13:38 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Hraje...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:41 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tak mě napadlo, že smažu interní přehrávač a současný přepíši - bohužel nepoužívá stejné knihovny a parametry - zdrojové kódy DOSu nemám... Jak píši - myslel jsem, že když používám nevyspělý OS ve vyspělém, že bude snadné podstrčit mu virtuální syntetizer... Pročež jsem nechtěl takové melodrama.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
26.2.2015 13:43 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
fajn ze hraje :) o co teda jde ? o win3.11 a podporu mid?
26.2.2015 13:46 Pepa
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
DOSBox nemá implementaci potřebného API pro "mixer /listmidi" pro alsa ovladač:

http://sourceforge.net/p/dosbox/code-0/HEAD/tree/dosbox/trunk/src/gui/midi_alsa.h

Stačí implementovat metodu ListAll a je to:

http://sourceforge.net/p/dosbox/code-0/HEAD/tree/dosbox/trunk/include/midi.h

Jednoduchá práce (opravdu), můžeš se zůčastnit. Na funkci MIDI v DOSBoxu to nebude mít vliv, MIDI funguje, ale budeš mít ten výpis.
22.2.2015 21:46 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Ostatně již jsem tu psal, že topicky zakládám až když nic delší dobu nenaleznu... (A ať dělám cokoliv, DOSBOX s timidity nekamarádí.)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
Alkel U3 avatar 23.2.2015 20:22 Alkel U3 | skóre: 1
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Trochu jsem zagooglil a zadařilo se rozchodit DOSBox s Timidity během pár minut. Čímž ale nechci říct, že to považuju za neschopnost googlit, protože stejný problém jsem řešil před pár měsíci a rval jsem si nad tím vlasy dlouhé hodiny bez výsledku :-)

Bod 6 tady: http://macilatthefront.blogspot.cz/2010/05/timidity-and-dosbox-in-ubuntu-1004.html

Kromě toho nastavení v DOSBoxu mi stačilo před DOSBoxem pustit timidity -iA -Os (Launch TiMidity++ as ALSA sequencer client, Output to ALSA) a MIDI v DOSBoxu mi funguje (Ubuntu 14.04). Nastavení bufferu (-B2,8) mi dělalo potíže, zvuk byl často úplně zdeformovaný.

Nevidím to jako úplně 100% řešení, ale zadání MIDI v DOSBoxu pod Linuxem to splnilo aspoň u mne :-)
23.2.2015 20:50 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Příloha:
Tak se podívejte... Mohu klidně i poslat konfiguraci DOSBOXu - já udělal vše správně - přesto bezvýsledně. Pročež vskutku ocením plnohodnotnou radu - nikoliv rýpance.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
Josef Kufner avatar 23.2.2015 21:34 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jsi celkem blízko správnému řešení.

V dobách dávno minulých bylo běžné, že zvuková karta obsahovala hardwarový MIDI synthesizer, neboť výpočetní výkon procesorů byl tak mizerný, že sotva stačil na nekomprimovaný WAV. Hry pod DOSem tedy měly k dospozici takový malý orchestr a doslova stačilo posílat do zvukovky noty.

Jak čas plynul, procesory stíhaly víc a víc až někoho napadlo ušetřit kopec křemíku a udělat ze zvukovky jen hloupý DA převodník. MIDI se prakticky přestalo používat. Jednu dobu byly populární různé "trackery", kdy jednotlivé zvuky nástrojů se mixovaly na CPU, ale každá skladba si nesla s sebou vlastní sadu nástrojů (v případě MIDI jsou samply nástrojů uloženy přímo ve zvukovce). To mělo dvě výhody: Větší volnost v produkovaném zvuku, ale přitom relativně malá velikost oproti WAVu (v té době hardware ještě slušnou MPEG kompresi neutáhl, tedy pokud mělo CPU dělat ještě něco jiného, a na disky se toho moc také nevešlo).

Postupem času se na tohle zapomnělo, neboť dnes se prostě skladba nahraje ve FLACu a nikoho pár desítek MB netrápí. A pokud ano, tak se to zhusta zkomprimuje, neboť hardware to upočítá.

Tedy zpět k tvému problému. Jelikož nemáš hardwarovou implementaci MIDI, potřebuješ její softwarovou emulaci. Timidity je takovou emulací a v kombinaci s Alsou se umí zpřístupnit zbytku systému. V podstatě by se po spuštění Timidity měla objevit v systému další "zvukovka", která umí MIDI. Dosbox by pak měl být schopný ji zpřístupnit emulovanému systému.

Pokud se Timidity tváří, že funguje, ale nic nehraje, asi mu chybí tabulky se zvuky hudebních nástrojů. Je to samostatný balíček.

Přesný návod k nastavení už z hlavy nedám, je to mnoho let, co jsem to poteboval. Pointa byla v tom, že se Timidity spustilo jako démon a Alsa si s ním rozuměla. V Debianu je balíček timidity-daemon, začal bych tím.
Hello world ! Segmentation fault (core dumped)
23.2.2015 21:42 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Mám možnost jen:
extra/timidity++ 2.14.0-6 [nainstalovaný]
    A MIDI to WAVE converter and player
community/timidity-freepats 20060219-7
    A free and open set of instrument patches for use with softsynths
Jako démon právě, že běží - přes SYSTEMD! Já jasně psal, že když už píši topick, tak nebude řešení jednoduché... :D (Alespoň většinou - samozřejmě i mě občas něco ujde.)
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
23.2.2015 23:03 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
zahrajem si 2 hry jo ? ;)

1 - poznavame Arch Wiki - Timidity odstavecek o Instalaci ano je to porad jedna a ta sama stranka ;)

2 - poznaj 1 rozdil ;)
extra/timidity++ 2.14.0-6 [nainstalovaný]
    A MIDI to WAVE converter and player
community/timidity-freepats 20060219-7
    A free and open set of instrument patches for use with softsynths
extra/timidity++ 2.14.0-6 [nainstalovaný]
    A MIDI to WAVE converter and player
community/timidity-freepats 20060219-7 [nainstalovaný]
    A free and open set of instrument patches for use with softsynths
23.2.2015 21:44 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jinak přečtěte si pozorně tuto větu: "Nemám žádný driver ani jakoukoliv možnost pouštět reálné MIDI, narazil jsem však na wildmidi, bohužel DOSBOX s tím nijak nepracuje." Já tedy očividně dobře věděl, že MIDI driver/... nemám a že nemám možnost pustit MIDI bez virtualizace/syntetizace... Potřebuji přesně jak píšete (což jsem však chtěl od začátku) - donutit DOSBOX detekovat MIDI kartu, kterou pak podstrčím MIDIMAPPERu...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
24.2.2015 08:38 ikar
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jak už psal někdo nahoře, k softwarové emulaci midi musíš mít nainstalovány soundfonty, tj samply nástrojů a zvuků, je to docela velký balíček.
24.2.2015 10:21 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Které mám a změnilo to jen to, že v timidity to hraje - v ALSe ne a v DOSBOXu už vůbec ne.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
24.2.2015 10:27 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Co konkrétně znamená "v timidity to hraje a v alse ne"? Timidity vygeneruje z midi pcm a to pošle alse k přehrání na zvukovce.
24.2.2015 10:37 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
aplaymidi mlčí, DOSBOX nedetekuje jakoukoliv MIDI kartu. Jediné co od začátku chci je, aby DOSBOX přehrával MIDI ve smyšlené MIDI kartě - klidně převodem na jakýkoliv jiný druh zvuku... Každý tu do mě rýpe, leč ač jsem splnil veškeré vaše pokyny, tak to jediné co mám, je MIDI v Linuxu, které jsem si mohl pustit v MPV... :D Pročež stále jsem za, že toto téma je oprávněné - neboť očividně jak již jsem tolikrát psal - nezakládám témata pro nic za nic...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
pavlix avatar 24.2.2015 10:57 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Nechci ti do toho kecat, ale na velmi jednoduchou otázku jsi podle mě odpověděl nejenom relativně složitě, ale i úplně mimo. Jestliže tvrdíš, že „v timidity to hraje“, tak bys měl být schopný napsat (1) co to přesně znamená a (2) jak to přesně zjišťuješ. Asi si nevykládáš karty a když padne eso, neprohlásíš „v timidity to hraje“.

Nebylo by od věci, kdybys přestal řešit sračky jako jestli je téma odůvodněné nebo neodůvodněné, ale psát něco k věci. Jestli chceš, aby ti někdo pomohl, popiš přesně co nastavuješ, co testuješ a hlavně jak to testuješ. Jestliže jsou k něčemu internetové návody, nemá smysl vymýšlet další a to ty bys měl ukázat, v čem je ten návod nedostatečný, než se tím někdo bude dál zabývat.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
24.2.2015 11:02 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
+1
24.2.2015 11:02 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jak se pouští MIDI v timidity? No přeci timidity ddd.midi -> a to hraje! Co více mám napsat? DOSBOX je nastaven jak má být tak co více mohu udělat? aplaymidi mlčí...
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
24.2.2015 11:08 Dušan
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jak to aplaymidi pouštíš?
pavlix avatar 24.2.2015 11:10 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jak se pouští MIDI v timidity? No přeci timidity ddd.midi -> a to hraje! Co více mám napsat?
Výborně. Teď jenom zodpovídat další otázky a taky trochu pochytit, jak ten systém funguje. Protože ono to hraje přes ALSA, jak jinak taky? Očividně je tu dost lidí, kteří s tím mají zkušenosti a při troše snahy od nich získáš pomoc :).
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
24.2.2015 11:15 RickettsialPox | skóre: 20 | Praha, Žižkov
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Stačí se podívat na první reakci - přesně takovou pomoc mi tu dáváte... :D Jak píši - splnil jsem naprosto vše co kdo napsal - před tím jsem se řídil Wiki. Ani v jednom případě jsem nedostal jakoukoliv virtuální MIDI kartu pro DOSBOX.
Největší prvek každého hrdinského činu je strach. Život definuji jako "/dev/life >> /dev/null".
24.2.2015 11:20 Dušan
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Jo, za to tento ublíženecký postoj ti jistě pomůže. Teď jen čekám na dupnutí a hrozbu, že nám tu tvůj tatínek vyhlásí válku.
pavlix avatar 24.2.2015 12:04 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
+1
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
pavlix avatar 24.2.2015 12:03 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Stačí se podívat na první reakci - přesně takovou pomoc mi tu dáváte...
Nepochopil jsi smysl poradny. Ta je tu ke vzájemné pomoci. Jestliže dělíš účastníky poradny na a vy, tak jsi jenom vyžírka, která tu v zásadě nemá, co pohledávat. Navíc věčně svádíš svoji neschopnost popsat problém a svoje špatné vychování na ostatní účastníky diskuze a to nejlépe všechny jako celek.

Účelem poradny je pomáhat si navzájem, ne sloužit vyžírkům. Nikdo z účastníků nemá povinnost ti pomáhat a je jenom na tobě chovat se tak, abyses choval tak, aby ti chtěli pomáhat. Ale jednak nejsi zdaleka první, kdo to nechápe, a jednak je tu jistá naděje, že se chytíš za hlavu a od svého současného chování upustíš.

To, že při svém chování stále dostáváš komentáře k věci, jenom dokazuje, jak jsou někteří členové komunity milí, chápaví a především benevolentní.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
24.2.2015 17:24 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
hele Mateji...

zkus se zamyslet na dvouma vecma ohledne me prvni reakce:

1. vsechny radky odkazujou na tve reakce kde jsi pouzil totozny z meho pohledu arogantni/namysleny text, snazil sem se ti ukazat ze tak jak se chovas ty k ostatnim, muzes ocekavat ze se oni budou chovat k tobe, a taky te nakopnout aby jsi se zamyslel jestli je to normalni ;)

2. poslal sem ti link na arch wiki o timidity, ty jsi si to ani neprecetl cele a pri kazdem dalsim subproblemu sem ti znova posilal link na tu samou wiki, jen na jinej odstavec
pavlix avatar 24.2.2015 17:32 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Když se kouknu do profilu, tak si říkám, že to musí být troll podobně jako Miriam nebo Dvojité Wéčko. Takový člověk, co všechno umí a všechno zvládá, by přece k nám plebsu do poradny nesestupoval.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
26.2.2015 20:48 Ondrej Santiago Zajicek
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
V dobách dávno minulých bylo běžné, že zvuková karta obsahovala hardwarový MIDI synthesizer, neboť výpočetní výkon procesorů byl tak mizerný, že sotva stačil na nekomprimovaný WAV. Hry pod DOSem tedy měly k dospozici takový malý orchestr a doslova stačilo posílat do zvukovky noty.

Jak čas plynul, procesory stíhaly víc a víc až někoho napadlo ušetřit kopec křemíku a udělat ze zvukovky jen hloupý DA převodník. MIDI se prakticky přestalo používat. Jednu dobu byly populární různé "trackery", kdy jednotlivé zvuky nástrojů se mixovaly na CPU, ale každá skladba si nesla s sebou vlastní sadu nástrojů (v případě MIDI jsou samply nástrojů uloženy přímo ve zvukovce). To mělo dvě výhody: Větší volnost v produkovaném zvuku, ale přitom relativně malá velikost oproti WAVu (v té době hardware ještě slušnou MPEG kompresi neutáhl, tedy pokud mělo CPU dělat ještě něco jiného, a na disky se toho moc také nevešlo).
Trochu si tu minulost prikraslujes. V dobe DOSu maloktera zvukova karta mela hardwarovy MIDI synthetizer. Tehdy popularni SB-kompatibilni karty mely v zasade tri slozky: klasicky softwarove pristupny D/A (a A/D) prevodnik, OPL2/3 kompatibilni FM syntetizer a MPU-401 kompatibilni MIDI port. Na hrani hudby v hrach se obvykle pouzival prave ten OPL2/3 FM syntetizer, ktery byl programovan primo (skrz registry nastavit parametry oscilatoru a filtru, mikoliv pres MIDI abstrakci). MPU-401 MIDI port byl obvykle jen vyvedeny port, bez syntetizeru (i kdyz byly i karty, ktere na nem mely poveseny hardwarovy sytetizer, napr. Roland MT-32, ale ty nebyly caste).

Proc nakonec OPL2/3 FM syntetizer ze zvukovek zmizel, duvodu bylo vice, rozhodne bych to neredukoval jen na usporu kremiku. V prve rade zvukova vernost FM syntezy byla nic-moc. V druhe rade cele to rozhrani bylo svazane s DOSem a ISA a prirozene zmizelo pri prechodu na PCI a Windows.

Takze: nemichat OPL2/3 FM syntezu a MIDI. Dosbox umi primo prehravat hudbu poslanou na OPL2/3 (emulaci techto chipu) ci dumpovat do souboru (DRO format), zatimco hudbu poslanou na MPU-401 posila jako MIDI ven do OS.
27.2.2015 00:31 nobody
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
jen zareguju na puvodni Jednu dobu byly populární různé "trackery", kdy jednotlivé zvuky nástrojů se mixovaly na CPU :)

Ta doba zacla kdyz PC melo jen Speaker, jeste nez se do nej vyrabeli zvukovky, nebo se doma bastlil odporovej D/A prevodnik na paralelni port...
Tracker se zrodil na Amize s CPU na 7Mhz kterej ale nic nemixoval, pouzival se audio koprocesor s 4 HW mix kanaly a efekty v realnem case ;)
25.2.2015 20:14 Vinicius
Rozbalit Rozbalit vše Re: Jak do DOSBOXu dostat MIDI?
Tento postup mi funguje: http://macilatthefront.blogspot.cz/2010/05/timidity-and-dosbox-in-ubuntu-1004.html

Příkaz pro spuštění timidity v server režimu jsem zaměnil na pouhé: timidity -iA &

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.