There is very little need for asm code for making music with the current speed of computers. The problem isn't that the code doesn't run fast enough, it is that linux doesn't let one process take all the recources and the kernel cannot pre-empt itself. the low latency patches to linux (by ingo molgnar (sp)) go along way to curing this problem, bringing rock solid audio performance as good or better than systems such as BeOS, and windows.
the use of RT-Linux, which is hard realtime, can get the latency down to under.2 ms (iirc). currently a number of interfaces are becoming available which will cure the lack of a decent pro audio IO (Hammerfall by rme-audio.com which has ADAT lightpipe etc).
wouldn't the point of anti-aliasing in the lower res cases be to deal with the fact that they are lower resolution? at 200 dpi, i would imagine you get enough definition so that the display could render accurate characters(at least to the eye at a distance) so in fact it wouldn't be aliased (since the sample bandwidth is high enough in that case compared to the bandwidth of the data)
do you have any references concerning AA being bad? i've never heard this. i would be prepared to add a little to the X protocol (hmmm embrace and extend...) of course there's always display postscript.
freetype has mentioned some problems with TTF fonts and patents on their website. apparently apple holds patents which may or may not cover stuff in free type. i think aa is free and clear though. if you want to do papers anywhere, you should look into Knuth's TeX, it's pretty much the standard for documents in many journals, and it typesets equations wonderfully along with text. it renders to dvi which can be viewed or turned into PS both with nice fonts and aa'ing.
apparently it's alot uglier than *just* adding freetype in somewhere. someone on the gnome's dev lists had a small hack that did a crude antialiasing, and many window managers (especially E and efm) use free type for displaying AA TTF's, but i haven't seen anyone try to integrate it into X. i don't really understand much about how fonts happen under X though.
apparently it's a rather ugly problem with the underlying structure of X or Xfree86 iirc. i was more wondering if any other group was actively working on this in particular.
nvidia seemed rather committed to open source recently. it finally seems like a decent accelerated GL/GLX framework is in place, and it would be a shame if nvidia didn't support it.
on a tangential note: when do we get anti-aliased text natively supported in X? it's really bugging me lately %#!%#.
less than 150 US dollars. check out altera and xilinx (with the obvious urls). they both have cheap development boards which can be used for this purpose. altera is the cheaptest, and the software is free.
perhaps not completely ideal, but you can synthesize one of these cores and drop it into an FGPA development board. This doesn't cost much and is a standard project in Computer Engineering type programs.
kdb, for live debugging the crashdump stuff glx helping with linux's DRI interface coming up with gl in the first place throwing their name behind linux and free software telling them to kiss your ass is a bit myopic and such comments tend to speak only of the posters immaturity. the more the merrier.
you probably have kernel module versioning on which mangles the name do 'ksyms -a |grep printk' as root and see if you get printk followed by a bunch of letters and numbers. you can recompile your kernel with this off, or the module with versioning on (by adding #include or something like that).
Re:Surpasing technologies that are not even implem
on
USB2 Specs Are In
·
· Score: 1
even if you were talking about firewire, you'd still be wrong. perhaps you don't personally use it, but saying that no one uses [usb|firewire] is the same as me saying no one uses FreeBSD because i don't use it, and i haven't seen anyone personally use it. it is just silly. and i do use firewire (digital video between cameras and sgi's) and i've seen lots of people use it.
Wearable computing is already being used in the industry. Oddly enough, in the poultry industry (who'd of thunk?). At Georgia Tech for example, there is a huge building dedicated to manufacturing problems which includes a chicken processing line sim. The use here is that inspectors need to be able to view all the chickens coming down the line, and keep track of their condition without dealing with paper and what not in their plastic suits. Another use is in the field of construction, where it can be used by a surveyor to view the lines drawn up overlayed on the surface itself. I think that this sort of computing will be driven by mundane and practical solutions like these rather than the personal computing. and by the way, the Xybernaut is a knock off of research prototypes built:P.
School was mostly boring for me until i found a group of people doing research on some stuff that really interested me. Now i get to hack with linux, design hardware, and play with nifty toys, (sometimes for money!). So find out what sort of research your prof's are doing. Besides getting to do fun stuff, knowing your professors can make school alot easier, more fun, and more useful to you in the long term.
There is very little need for asm code for making
.2 ms (iirc). currently a number of interfaces are becoming available which will cure the lack of a decent pro audio IO (Hammerfall by rme-audio.com which has ADAT lightpipe etc).
music with the current speed of computers. The problem isn't that the code doesn't run fast enough, it is that linux doesn't let one process take all the recources and the kernel cannot pre-empt itself. the low latency patches to linux (by ingo molgnar (sp)) go along way to curing this problem, bringing rock solid audio performance as good or better than systems such as BeOS, and windows.
the use of RT-Linux, which is hard realtime, can get the latency down to under
wouldn't the point of anti-aliasing in the lower res cases be to deal with the fact that they are lower resolution? at 200 dpi, i would imagine you get enough definition so that the display could render accurate characters(at least to the eye at a distance) so in fact it wouldn't be aliased (since the sample bandwidth is high enough in that case compared to the bandwidth of the data)
do you have any references concerning AA being bad? i've never heard this.
i would be prepared to add a little to the X protocol (hmmm embrace and extend...) of course
there's always display postscript.
freetype has mentioned some problems with TTF fonts and patents on their website. apparently apple holds patents which may or may not cover stuff in free type. i think aa is free and clear though.
if you want to do papers anywhere, you should look into Knuth's TeX, it's pretty much the standard for documents in many journals, and it typesets equations wonderfully along with text. it renders to dvi which can be viewed or turned into PS both with nice fonts and aa'ing.
apparently it's alot uglier than *just* adding freetype in somewhere. someone on the gnome's dev lists had a small hack that did a crude antialiasing, and many window managers (especially E and efm) use free type for displaying AA TTF's, but i haven't seen anyone try to integrate it into X.
i don't really understand much about how fonts happen under X though.
apparently it's a rather ugly problem with the underlying structure of X or Xfree86 iirc. i was more wondering if any other group was actively working on this in particular.
nvidia seemed rather committed to open source recently. it finally seems like a decent accelerated GL/GLX framework is in place, and it would be a shame if nvidia didn't support it.
on a tangential note: when do we get anti-aliased text natively supported in X? it's really bugging me lately %#!%#.
we aren't asking for nvidia to give us free hardware no are we?
less than 150 US dollars. check out altera and xilinx (with the obvious urls). they both have cheap development boards which can be used for this purpose. altera is the cheaptest, and the software is free.
perhaps not completely ideal, but you can synthesize one of these cores and drop it into an FGPA development board. This doesn't cost much and is a standard project in Computer Engineering type programs.
risc os is a an operating system i believe
used by the acorn risc boxes (arm based).
this project is just the look and feel of riscos
on X.
look here...and luckily it gets far more than
h tml
3 hours. current one's i've seen working can run
nearly 9 hours.
http://www.media.mit.edu/wearables/lizzy/index.
because neural nets are the second best way to do *anything*. followed closely by genetic algorithms.
kdb, for live debugging
the crashdump stuff
glx
helping with linux's DRI interface
coming up with gl in the first place
throwing their name behind linux and free software
telling them to kiss your ass is a bit myopic
and such comments tend to speak only of the posters immaturity.
the more the merrier.
hahahah one more time
eeek it is #include <linux/modversions.h>
or something like that (maybe with out the s)
eeek it is #include >linux/modversions.h<
or something like that (maybe with out the s)
you probably have kernel module versioning on
which mangles the name
do 'ksyms -a |grep printk' as root and see if
you get printk followed by a bunch of letters
and numbers. you can recompile your kernel
with this off, or the module with versioning
on (by adding #include
or something like that).
even if you were talking about firewire, you'd still be wrong. perhaps you don't personally use it, but saying that no one uses [usb|firewire] is the same as me saying no one uses FreeBSD because i don't use it, and i haven't seen anyone personally use it. it is just silly. and i do use firewire (digital video between cameras and sgi's) and i've seen lots of people use it.
Take a look at the twiddler. with macro's it can be used to type at a pretty decent rate, and isn't hard to adjust to.
http://www.handykey.com
check out mit's site too
http://www.media.mit.edu/wearables/
Wearable computing is already being used in the industry. Oddly enough, in the poultry industry (who'd of thunk?). At Georgia Tech for example, there is a huge building dedicated to manufacturing problems which includes a chicken processing line sim. The use here is that inspectors need to be able to view all the chickens coming down the line, and keep track of their condition without dealing with paper and what not in their plastic suits. Another use is in the field of construction, where it can be used by a surveyor to view the lines drawn up overlayed on the surface itself. I think that this sort of computing will be driven by mundane and practical solutions like these rather than the personal computing. and by the way, the Xybernaut is a knock off of research prototypes built :P.
School was mostly boring for me until i found a group of people doing research on some stuff that really interested me. Now i get to hack with linux, design hardware, and play with nifty toys, (sometimes for money!). So find out what sort of research your prof's are doing. Besides getting to do fun stuff, knowing your professors can make school alot easier, more fun, and more useful to you in the long term.