🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #1292

Rzutowanie zmiennych

#1292
From: edek
Date: Fri, 05 Mar 2010 13:19
15 lines
1854 bytes
Witam,

robię programik, który rysuje widmo dźwięku. Dostaję z innej
biblioteki zapis dźwięku ramka po ramce, czyli de facto liczby, ale
jako String (o długości np. 4 bajtów). Potrzebuję zamienić go na
liczbę, w taki sposób jak rzutowanie w C, tj. po prostu zinterpretować
te 4 bajty tak, jakby w pamięci reprezentowały liczbę całkowitą.
Znalazłem gem bindata ale jest niewydajny (interpretowanie nim
wartości 44100 ramek na sekundę powoduje, że nie osiągam nawet pułapu
analizy w czasie rzeczywistym na moim nowym PCie).

Szukam sposobu by to zamienić w jak najbardziej wydajny sposób, jakieś
sugestie?

m.
Technical Details
Message-ID: <645dc88a-5658-4f17-ba21-6aee9117995d@g4g2000yqa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!aotearoa.belnet.be!news.belnet.be!newsfeed.kpn.net!pfeed09.wxs.nl!feeder2.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!aotearoa.belnet.be!news.belnet.be!newsfeed.kpn.net!pfeed09.wxs.nl!feeder2.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mail
From: edek <edek123456@gmail.com>
Newsgroups: pl.comp.lang.ruby
Subject: Rzutowanie zmiennych
Date: Fri, 5 Mar 2010 05:19:35 -0800 (PST)
Organization: http://groups.google.com
Lines: 18
Message-ID: <645dc88a-5658-4f17-ba21-6aee9117995d@g4g2000yqa.googlegroups.com>
NNTP-Posting-Host: 83.19.226.42
Mime-Version: 1.0
X-Trace: posting.google.com 1267795175 8121 127.0.0.1 (5 Mar 2010 13:19:35 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 5 Mar 2010 13:19:35 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: g4g2000yqa.googlegroups.com; posting-host=83.19.226.42;  posting-account=orBiiQoAAAA6TRLHMjKN33JQfUzY5_G5
User-Agent: G2/1.0
X-HTTP-Via: 1.1 4pr:8080 (squid/2.5.STABLE12)
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9  (KHTML, like Gecko) Chrome/5.0.307.11 Safari/532.9,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit