abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 1
    dnes 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 0
    dnes 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    dnes 13:44 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.

    Fluttershy, yay! | Komentářů: 0
    dnes 13:11 | IT novinky

    Před 10 lety Microsoft dokončil akvizici divize mobilních telefonů společnosti Nokia a pod značkou Microsoft Mobile ji zanedlouho pohřbil.

    Ladislav Hagara | Komentářů: 1
    včera 21:33 | Komunita

    Fedora 40 release party v Praze proběhne v pátek 17. května od 18:30 v prostorách společnosti Etnetera Core na adrese Jankovcova 1037/49, Praha 7. Součástí bude program kratších přednášek o novinkách ve Fedoře.

    Ladislav Hagara | Komentářů: 5
    včera 21:11 | IT novinky

    Stack Overflow se dohodl s OpenAI o zpřístupnění obsahu Stack Overflow pro vylepšení OpenAI AI modelů.

    Ladislav Hagara | Komentářů: 1
    včera 17:55 | Nová verze

    AlmaLinux byl vydán v nové stabilní verzi 9.4 (Mastodon, 𝕏). S kódovým názvem Seafoam Ocelot. Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 17:11 | IT novinky

    Před 50 lety, 5. května 1974 v žurnálu IEEE Transactions on Communications, Vint Cerf a Bob Kahn popsali protokol TCP (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Zajímavý článek

    Bylo vydáno do češtiny přeložené číslo 717 týdeníku WeeklyOSM přinášející zprávy ze světa OpenStreetMap.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (8%)
     (14%)
     (16%)
    Celkem 132 hlasů
     Komentářů: 9, poslední dnes 22:07
    Rozcestník

    Něco k poslechu pomocí gcc a aplay

    Rádi byste něco k poslechu? Zkuste echo "main(i){for(i=0;;i++)putchar(((i*(i>>8|i>>9)&46&i>>8))^(i&i>>13|i>>6));}" | gcc -x c - && ./a.out | aplay. Nemáte-li balíčky s gcc a aplay nainstalovány, zamiřte na SoundCloud.

    11.12.2012 15:01 | Ladislav Hagara | Humor


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

    Komentáře

    Vložit další komentář

    11.12.2012 15:06 motyq | skóre: 4
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    lepsi jak gangnam style :D
    http://wocis.net - můj píseček
    11.12.2012 15:08 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    To je dobrá blbina. Zkusil jsem si změnit tu druhou osmičku na pětku. Výsledek mě fakt pobavil.
    Petr Tomášek avatar 11.12.2012 15:18 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Lepší mi přijde změnit první osmičku na sedmičku...
    multicult.fm | monokultura je zlo | welcome refugees!
    Petr Tomášek avatar 11.12.2012 15:26 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Nebo:
    echo "main(i){for(i=0;;i++)putchar(((i*(i>>4|i>>6|i>>7|i>>9)&46&i>>8))^(i&i>>13|i>>6|i>>17));}" | gcc -x c - && ./a.out | aplay
    multicult.fm | monokultura je zlo | welcome refugees!
    Petr Tomášek avatar 11.12.2012 15:32 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    A pak taky:
    echo "main(i){for(i=0;;i++)putchar(((i*(i>>6|i>>7|i>>9)&46&i>>8))^(i&i>>13|i>>6|i>>17));}" | gcc -x c - && ./a.out | aplay
    multicult.fm | monokultura je zlo | welcome refugees!
    11.12.2012 15:46 pesspi | skóre: 7 | blog: hateblog
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Navrhujem vytvorit geneticky algoritmus ktory bude taketo skladby postovat na youtube a tie co dostanu najviac hlasov preziju a rozmnozia sa, tie zle zaniknu, postupne tak vznikne dokonala hudba.
    deafboy avatar 11.12.2012 17:05 deafboy | skóre: 1
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Niečo ako electric sheep?
    AsciiWolf avatar 11.12.2012 18:27 AsciiWolf | skóre: 40 | blog: Blog
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    echo "main(i){for(i=0;;i++)putchar(((i*(i>>1|i>>2|i>>3|i>>4)&46&i>>5))^(i&i>>6|i>>7|i>>8));}" | gcc -x c - && ./a.out | aplay
    ;-)
    Bedňa avatar 11.12.2012 20:10 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Som ti to upravil na Chikinki Hate TV, zmizlo to s YouTube, tak si to teraz púšťam v terminále :-)

    echo "main(i){for(i=0;;i++)putchar(((i*(i>>9|i>>3|i>>1)&46&i>>1))^(i&i>>6|i>>7|i>>8));}" | gcc -x c - && ./a.out | aplay
    KERNEL ULTRAS video channel >>>
    11.12.2012 21:40 l4m4
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Hej, to zní víc jako hudba, než co si pouští kolega v práci!
    Bedňa avatar 11.12.2012 21:47 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Tak to je radosť mať takého kolegu :)
    KERNEL ULTRAS video channel >>>
    Grunt avatar 11.12.2012 20:31 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    No některé vzorky co se objevují na internetu začínají být opravdu docela zajímavé a vzdáleně začínají připomínat hudbu:
    i*5&(i>>7)|i*3&(i*4>>10)
    ((i&4096)?((i*(i^i%255)|(i>>4))>>1):(i>>3)|((i&8192)?i<<2:i))
    Asi nám tu krystalizuje nový hudební styl: Procedurální techno. Mimochodem jediný který jsem schopný zahrát na klávesnici (i když se v tom pěkně nahouby hledají chyby).
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 11.12.2012 20:53 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    A tohle už je naprostý mental.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    AsciiWolf avatar 12.12.2012 00:45 AsciiWolf | skóre: 40 | blog: Blog
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Wow!
    12.12.2012 03:08 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    NOTYVOLE! :-O :-D. To někdo vzal normální hudbu a prohnal to filtrem do týhle podoby ne?
    Grunt avatar 12.12.2012 12:47 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Ať jsem teda kompletní:
    // mu6k 2011-10-10 http://www.youtube.com/watch?v=tCRPUv8V22o "Long-line Theory", Chaos Theory cover, optimized by ryg, p01 et al., JS-only
    takže to asi nějak ladili až naladili Chaos Theory.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    12.12.2012 15:55 cinqmars
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    ne, naopak, prohnal to filtrem a zacal vydavat za vlastni hudbu :D
    12.12.2012 05:42 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    To zní jak hudba z 64k intra Chaos Theory (YouTube Video, stránka na pouet.net) :)
    Grunt avatar 12.12.2012 12:51 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Možná protože je. Konkrétně Rude Awakening od Gargaje (linkoval jsem už i níže). Po 64k a 4k verzi se asi rozhodli fušovat do 256bytové verze nebo tak něco.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 12.12.2012 18:54 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    A ještě dodám jednu zajímavost, kterou jsem naprosto zapomněl zmínit: Chaos Theory jde tak snadno přeportovat z toho důvodu, že ono to samo vlastně není nic jiného než skupina oscilátorů velmi podobná zde uváděnému. Viz. Pokud pominu ten syntetizační kód tak kód, který vyloženě mění melodii (tedy jakási obdoba MIDů či MODu) je ještě daleko menší.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    13.12.2012 00:57 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    No ti demoscene kodéři jsou obecně šamani v šikovném vlisování efektních věcí do minima prostoru, textury a objekty generují přes matematické vzorečky, pak z toho vznikají 64k šílenosti typu Debris, Zoom 3 nebo Beyond; 1k šílenosti typu Untraceable (ty objekty ve videu nejspíš budou nějaký 3D Sierpinského trojúhelník, křivka a koberec) a když ti lidi náhodou začnout psát hru, tak z toho vznikne třeba 96k 3D akce kkrieger nebo 32k 3D závody el loco megabus. Jo a kdyby to někomu ještě nestačilo tak o demoscéně je na internetu i film Moleman 2: The art of algorithms.
    13.12.2012 12:11 Rovano | skóre: 5
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Sice mám trošku jiný vkus a líbí se mi často i druhá místa počínaje rokem 2000, kdy jsem na demoscénu natrefil, ale pěkné :-) Tu je dokumentární film o počátcích od 80. let vejš. https://www.youtube.com/watch?v=iRkZcTg1JWU
    (╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
    13.12.2012 12:12 Rovano | skóre: 5
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Pan Šmehlík již uvedl originální video. Link na YT je s možností CZ titulků.
    (╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
    Petr Tomášek avatar 11.12.2012 15:09 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Dobrý techno, doufám, že v tom není zakódován nějakej jadernej exploit :-D
    multicult.fm | monokultura je zlo | welcome refugees!
    the.max avatar 11.12.2012 15:31 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    to je dobrej haluz:-DDD
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    pepe_ avatar 11.12.2012 15:32 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay

    Nemá chybu !

    xvasek avatar 11.12.2012 15:48 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Zrovna nedávno jsem přemýšlel o projektu, který přehraje všechny binárky v systému a zjistí, která má nejlepší zvuk. :-)
    11.12.2012 19:35 Kvakor
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Zajímavé je i přehrávat souborové systémy nebo nekomprimované obrázky. To druhé je vlastně svým způsobem uměle udělaná synestézie :-)
    Grunt avatar 12.12.2012 19:12 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    No dnešní obrázky ve velkých rozlišeních nic moc. Sem tam si umím něco pustit a většinou je to jen šum. Ale staré obrázky zněly bohovsky.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    11.12.2012 15:51 chrono
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Takéto niečo bolo "moderné" zhruba pred rokom (napr. Algorithmic symphonies from one line of code -- how and why?). :)
    11.12.2012 15:53 chrono
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Inak v tom blogu je aj odkaz na web stránku, kde sa to dá vyskúšať priamo cez prehliadač (zvuk sa generuje pomocou javascriptu a prehráva pomocou html5 audia).
    Grunt avatar 11.12.2012 19:41 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    No, ono kdo sleduje moje patičky, tak ví že tohle má své kořeny hodně dávno v minulosti. V tomhle jsou aspoň reálné data.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 11.12.2012 20:04 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    A druhý článek je dle mého názoru mnohem zajímavější. Začalo to přesně kde jsem si myslel, že to začalo: demoscéna.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    11.12.2012 16:29 miro
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Příloha:
    Tak to je karaoke verze "Pásli ovce, Valaši". :-D BTW - podařilo se to někomu nahrát - třeba do Audacity? (Externí mikrofon se samozřejmě nepočítá.) U mě se to jaksi divně zkriplí.
    11.12.2012 16:38 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Celkem bez problému:
    Soubor->Import->Raw Data...
    ->Kódování: Unsigned 8 bit PCM
      Byte order Big-endian
      Channels: 1 kanál
      Počáteční posuv: 0
      Rozsah k načtení: 100%
    ->Rychlost vzorkování 8000
    11.12.2012 16:42 miro
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Příloha:
    :-(
    11.12.2012 18:30 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Příloha:
    Mě to funguje dobře :( - to nastavení jsem udělal podle toho co mi vypíše aplay:
    Playing raw data 'stdin' : Unsigned 8 bit, Rate 8000 Hz, Mono
    Grunt avatar 11.12.2012 19:20 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Musíš si nastavit, vzorkovací frekvenci na 8000Hz, 1 zvukový kanál, 8-bitů na vzorek, pak ti to bude fungovat. Ono je to v podstatě obyčejné PCM, takže stačí přidat hlavičku a máš z toho Wave formát:
    echo "main(i){for(i=0;;i++)putchar(((i*(i>>8|i>>9)&46&i>>8))^(i&i>>13|i>>6));}" | gcc -x c - && ./a.out | ffmpeg -ar 8000 -ac 1 -f u8 -i - output.wav
    Jinak já osobně preferuju větší rychlost hudby:
    echo "main(i){for(i=0;;i++)putchar(((i*(i>>8|i>>9)&46&i>>8))^(i&i>>13|i>>6));}" | gcc -x c - && ./a.out | aplay -r 22050
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    11.12.2012 16:51 OSA
    Rozbalit Rozbalit vše Varování

    Důrazně žádáme provozovatele tohoto webu o smazání zprávičky – obsahuje totiž část díla jednoho námi zastupovaného autora a nezaplatili jste nám autorské poplatky.

    S pozdravem,
    Vaše OSA
    11.12.2012 17:45 j3nda
    Rozbalit Rozbalit vše Re: Varování
    +1
    12.12.2012 03:12 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Varování
    Omyl, tahle hudba je patentovaný kus software a nebyly zaplaceny licenční poplatky.

    S pozdravem,

    Vaše BSA
    xkucf03 avatar 13.12.2012 00:11 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Varování
    Kéž by se tyhle dva pochybné spolky zničily navzájem a byl klid.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.12.2012 01:06 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Varování
    11.12.2012 17:08 Andy | skóre: 18 | NMnMet
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Moc pekny, jak dlouho to ma hrat? uz to posloucham asi 5 minut a konec zatim nikde ;)
    Válka je vůl ... a já taky ;) | Chaotic state of my influence.
    Petr Tomášek avatar 11.12.2012 17:45 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Dokud se z toho nezblázníš... :)
    multicult.fm | monokultura je zlo | welcome refugees!
    11.12.2012 19:20 Kvakor
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Protože v cyklu není podmínka, tak je horní mez opakování daná přetečením řídící proměnné cyklu, což je u 32 bitů a 8kHz 2^32/8000 s, tedy cca. šest a čtrt dne. Ale v praxi se to začne opakovat mnohem dříve, záleží na tom, jaké bity se ve výsledku použijí, například v příkladu je nejvyšší použitý bit 32-6=26, proto je horní mez 2^26/8000 s, tedy cca. za dvě hodiny a dvacet minut.
    David Watzke avatar 11.12.2012 18:19 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Tak to je odvaz, wow :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    11.12.2012 18:20 michi
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    A komu se nechce gccovat a má ruby, může to zkusit stejně snadno: :-)
    echo "1.upto(1/0.0){|i| printf('%c',(((i*(i>>8|i>>9)&46&i>>8))^(i&i>>13|i>>6)));}" | ruby | aplay
    Grunt avatar 11.12.2012 19:05 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    No jo. Procedurální tvorba dat. V tomhle případě zvuku. Ono procedurálně lze tvořit všelico. Videa (př:[1],[2],[3]), města nebo třeba celé hry. Ba dokonce se v tom soutěží. Já osobně zrovna přesvědčuju autora jednoho procedurální syntetizátoru aby ho uvolnil pod otevřenou licencí. Ne že by už žádné neexistovaly, ale zrovna jeho tvorba se mi docela líbí a nefunguje mi pod Linuxem (ale je možné stahovat, protože funguje pod Wine, jen vyžaduje trošku silnější mašinu). Jádro mi už poskytl. Tak snad jednou se mi to portnout podaří.

    Ovšem tohle je asi opravdu nejmenší co znám. A asi i jediný, kde zdroják je menší než výsledná binárka. Jak to vlastně vzniklo? No ale přibližně takhle se profesionální elektronická hudba tvoří.

    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 11.12.2012 19:12 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    celé hry
    Teda ať moc nekřivdím. Ona se procedurální tvorba všeho možného samozřejmě používá ve hrách od samého zrodu…

    Jinak se zdá, že si, ať je autorem kdokoliv, vypůjčil nějakou část z mého metalu. Určitě nějaký obdivovatel starých kazetových pásek.

    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    11.12.2012 19:30 Kvakor
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Teda ať moc nekřivdím. Ona se procedurální tvorba všeho možného samozřejmě používá ve hrách od samého zrodu…
    Nejen u her. Genetický kód to dělá stejně, hlavně tehdy, když výsledný tvar podobný fraktálu, například u listu kapradiny.
    Jendа avatar 12.12.2012 01:47 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    11.12.2012 19:22 Jinan Dvoulaločný
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Soundcloud: Sorry! You need Flash to play this sound
    WTF? Fuj, babo!
    Jendа avatar 12.12.2012 01:33 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Geiger:
    while true; do if [ $(( $RANDOM % 1000 )) -eq 1 ]; then echo -n "%"; else echo -n "~"; fi; done | aplay -r 8000
    Josef Kufner avatar 12.12.2012 02:30 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Hello world ! Segmentation fault (core dumped)
    multi avatar 12.12.2012 07:48 multi | skóre: 38 | blog: JaNejsemOdsut
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Tak ted mi je jasne proc je vsude cimdal vice techna, linux s konzoli ma dneska skoto uz kazdej!

    12.12.2012 11:21 j3nda
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    tak jsem to nechal hrat zhruba den a neco:
    $ echo "main(i){for(i=0;;i++)putchar(((i*(i>>8|i>>9)&46&i>>8))^(i&i>>13|i>>6));}" | gcc -x c - && ./a.out | aplay
    
    Playing raw data 'stdin' : Unsigned 8 bit, Rate 8000 Hz, Mono
    underrun!!! (at least 62807303,194 ms long)
    
    a uala... underun!!! ~ takze ted to jede odznova - a asi je to impulz k poslechu neceho jineho :)
    12.12.2012 23:52 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Ale ten underrun nebude hláška z gcc, to bude aplaye ne? A ten to imho nezjistí, co mu leze za data.
    12.12.2012 12:10 kkub
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    skuste sudo cat /var/log/* | aplay
    12.12.2012 14:57 mankind_boost
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    co takhle cat /dev/urandom > /dev/dsp? :-D
    Bedňa avatar 12.12.2012 15:06 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Sucharina, cat /dev/sda > /dev/dsp po bootloadery sa to rozbehne :-)
    KERNEL ULTRAS video channel >>>
    12.12.2012 15:22 pesspi | skóre: 7 | blog: hateblog
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Kolega spominal ze ked robil na elektronkovych pocitacoch tak reprak pripojil priamo na hlavnu zbernicu a nechal to tak, veselo podriemkaval, a ked zrazu pocul taky charakteristicky opakujuci zvuk tak vedel ze sa program zacyklil a musel to restartnut.
    Bedňa avatar 12.12.2012 18:56 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    To mal napojiť na relátko a mohol ďalej spať :-) To boli určite krásne časy :-)
    KERNEL ULTRAS video channel >>>
    Dreit avatar 12.12.2012 18:47 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay

    Sakra to je nářez! :-D  Chvíli to znělo jako power metal, někde mezi kern.log a lpr.log  (spuštěno bez sudo)

    Nope
    12.12.2012 18:01 Jix0 | skóre: 24 | blog: Not only for humans
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Je vubec nejaka moznost jak si vyse uvedene "algoritmy"(jestli to tak mohu spravne nazvat), prehrat na OSX? Mam Snow Leopard a aplay tady jaksi neni. Zkompilovat ze zdrojaku nepripada v uvahu kvuli odlisnosti platformy, tudiz ma otazka zni: Existuje nejaka varianta aplay pro OSX?
    If you will not cooperate, you are to be executed! | Starting as a DJ
    12.12.2012 18:21 Jix0 | skóre: 24 | blog: Not only for humans
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Tak nakonec jsem to vyresil. Pouzil jsem sox ..ten pro OSX uz je
    If you will not cooperate, you are to be executed! | Starting as a DJ
    12.12.2012 23:44 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    To musí být sranda pustit to na platformě, kde je třeba int šestnáctibitovej :-D. To bude znít jinak (byly tam nějaký >15 posuny).
    13.12.2012 13:38 Johny
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Nemozem sa nepridat... echo "main(i){for(i=0;;i++)putchar(((i*(i>>2|i>>19)&146&i>>18))^(i&i>>11|i>>4));}" | gcc -x c - && ./a.out | aplay
    13.12.2012 15:19 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Něco k poslechu pomocí gcc a aplay
    Něco ve tříčtvrtečním rytmu by nebylo? :-)

    Založit nové vláknoNahoru


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