Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Let me explain something (Score 1) 283

I think the real problem with "refusing to buy their products" is the fact you still have the rest of society that are continuing to buy their products - perpetuating these dynosaurs.

Their view on piracy as lost sales partly comes from the fact that people do indeed still pay for and want these products at the prices they choose.

Until there is enough of a majority of the population that it truly breaks their business model they'll keep on I suspect.

Comment Re:Touch lag (Score 1) 218

One last thing since you commented on the google bug.

This isn't really an Android issue, it is down the phone manufacturers not supplying high end audio hardware. What do you expect from sub £500 phones and tablets?

Are you really saying that Apple is shipping high end audio hardware where android manufacturers can't?

First time around I compiled a custom kernel to get raw ALSA and managed around 10ms latency - where Android gives me 200ms!

I haven't got time to fix google's audio layers - I've got better things to do.

(Aside - Slashdot still can't do UTF8 in 2011? Shame on you, Slashdot)

Comment Re:Touch lag (Score 1) 218

I noticed you didn't actually technically retorn anything, just some hand waving.

(*) That list of requirements isn't mine. Because you disagree with one of the points doesn't negate the general need to fix the problem. Android audio SUCKS.

(*) Saying "Android phones will never be super-duper studio level audio grade equipment" is one valid point - but then moving the latency high enough an old Pentium II 800 Mhz with integrated audio can beat it sounds pretty poor.

(*) These days, sound cards / audio devices ARE up to the job, this is crappy software layers getting in the way of letting us talk to the hardware.

Why do you give Android a free pass? Invested in it?

Comment Re:Touch lag (Score 2) 218

The Android that phone builders download and customise is based on Alsa in the kernel - but Android doesn't define access to ALSA in any way (and the phone manufacturers could use something completely different.)

The audio "layers" (and it really is that) are quite complex, with OpenSL along with the defined Java sound APIs as the only userspace methods to play sound.

Unfortunately due to the way the layers are defined (multiple mixers for various devices, incoming call interrupt etc) it's not "Alsa" available in userspace and you can't rely on that being there.

So to answer your question:

(yes) Jack could be compiled on Android - but the use of Alsa is not necessarily reliable and/or available on all devices.

(no) Using native Alsa might not solve the audio latency problems - since that's a function of audio buffer size and throughput.

Don't ask me why, but Google define 45ms as low latency....... Meanwhile, in Apple Land, both the iPhone and iPad are happily realtime audio scheduling around 4-5ms...

Comment Re:Just one question (Score 1) 396

If you can be more productive than a single click to a fixed point on my monitor, I'm sold.

I know it's not Gnome/KDE/LXDE/... specific, but I find key bindings work for me.

<ctrl><f1> launches new terminal
<ctrl><f2> launch new browser window
<ctrl><f3> ....

Actually I've got a keyboard with "G" keys (18) that I use (logitech G15) and that works a treat.

Comment Re:Alternate DNS/routing. (Score 2) 175

The difference is only in the technology, and the ease of use.

I'd personally go a little further - there is also the (perceived) anonymity and freely available nature of the required equipment.

* Everyone (more or less) has the necessary PC and internet connection nowadays - previously shelling out for the 8-track _and_ the record player was a larger barrier to entry and along with the required physical effort and time made the activity non-casual.

* Trading physical things vs the internet p2p model offers some perceived anonymity. It's not really the case (unless you are going the TOR or freenet route) of course. This does make people more comfortable / confident in using it.

I'm not saying it's right, just wanted to add to the reasons why this generation seem to be more invested in it than previous generations who seemingly had the same opportunities.

Comment Re:No Thanks! (Score 1) 338

As long as you're not seduced by template fuckery (You know who you are, "lets factor prime numbers at compile time" template people!) or dynamic link libraries, it's a fine language!

I agreed with you until you discourage dynamic link libraries.

I'm someone currently making the move back to C++ from Java (reason - predictable scheduling) after 10 years in the J jungle. If you don't have dynamic libraries how would you do plugins? (Never mind that dynamic libraries are necessary for anything larger that a simple standalone application.)

Admittedly the tooling for building is still messy (autotools work, sure, but are a pain to have to deal with).

As an aside, the new c++0x features have really changed C++ from the "new" "delete" fiasco I remember from 1995. STL plus boost makes C++ rather natural and use of threads is pleasant after I previously had to jive with pthreads.

Comment Re:Rent it and Rip it (Score 2) 140

O I see it, I just don't see the current approach (piracy) as changing the status quo in any way.

All you are doing is encouraging the **IA to enforce harsher penalties and stricter control.

Not funding or pirating the content at all would be the way to change it. But people _need_ their pirated games and movies, right?

Slashdot Top Deals

Just about every computer on the market today runs Unix, except the Mac (and nobody cares about it). -- Bill Joy 6/21/85

Working...