Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:I've had a lot of discussions about this, actua (Score 1) 183

The other problem with a Midi file (and regular sheet music) is that, while it provides instructions for playing a piece of music, it doesn't give you a means of duplicating a performance exactly. For instance, if someone with thousands of dollars worth of proprietary audio software, sound samples, and production equipment produces a midi file of an orchestra, it's going to sounds pretty damn good. Give the sheet music to a conductor of an orchestra, and it's gong to sound amazing. Give the midi file to a random person with a computer and it's going to sound like it's being played on a gameboy.

Occasionally I've pondered releasing the MIDI (or Rosegarden) files for some of my songs, and that's one of the reasons I've balked at it - you need to have a fairly good grasp of MIDI to be able to play it back at all. Most MIDI files you find on the 'net are GM standard, with 128 preset instruments which will play back more-or-less the same on any GM-compatible device.

That works for the music in DOOM, but it all goes out the window once you start writing MIDI files for a Korg Triton EX on one interface, Hammond Organ clone on another, a digital mellotron clone daisy-chained to that, and on the other interface a bunch of analogue polysynths and a monosynth with custom patches, filter sweeps on the controller usually used for changing the MIDI bank, and a pitch bend wheel that spans two octaves. With a bit of effort you could map it to GM (assuming you're not doing minimoog solos which depend on monophonic note priorities), but you'd end up with a pale shadow of the song compared to the recorded version.

Comment Re:Call me old fashion (Score 1) 156

By every meaningful measure these die shrinks improve the technology.

How about data retention? That is also a function of the cell size, since the more electrons you have in the charge trap, the greater the difference between 1 and 0. Intel's drives, for example, are only guaranteed to hold their contents for three months without power. And when they are powered, they keep the data alive by periodically rewriting it, which I strongly suspect amounts to a P/E cycle. (Not sure about flash, but a lot of memory devices use an 'erase' to set the bits high, and then short out the ones they want to be zero, so a lot more actions are liable to count as an performing an 'erase' than deleting a file.)

Comment Re:Call me old fashion (Score 2) 156

Ok, you're old fashioned.

This was a thing, yes, but only for that brief period when you actually got your slashdot id. Since then? Not so much ...

--Q

Technically it becomes less and less reliable each time they do a die shrink on the flash. Adding a whole extra bit level makes things worse still. In the early 2000s you were looking at 100'000 P/E cycles, maybe a million for the really good stuff. Good TLC memory seems to be rated around 3000, with a figure of 1000 being widely quoted, and in some cases, less.

Realistically, they've designed the drive to fight tooth and nail to avoid doing rewrites, and in actual fact it looks like they've put a layer of fast SLC cache in front (i.e. the million-cycle stuff). What could be more interesting is the retention period - if the thing is left powered off for three months it could well be left unreadable.

Comment Re:More than just Tucker (Score 1) 242

Okay, he is, now, best known for the Malcolm Tucker role but I remember him better in other roles; the Angel Islington in a BBC adaption of Neil Gaiman's Neverwhere (although that show was really stolen by Paterson Joseph's Marquis De Carabas) and as Uncle Rory in the TV adaption of Iain Bank's Crow Road.

And it's kind of nice that the Doctor is portrayed by an actor older than me again. That hasn't happened for a while.

So, does that make Rory his only non-psychopathic role so far?

Comment Re:Partner? (Score 2) 141

You're obviously hopelessly USian. In most of the English-speaking world, "partner" in this context does not mean "homosexual partner" although it can. It just means that the two people are a couple but are not married. To my knowledge, Iain Banks partner was, in fact, a woman.

"Shortly after the announcement, Banks married his partner, Adele Hartley, and she survives him." (source: http://www.guardian.co.uk/books/2013/jun/09/iain-banks-dies-59-cancer )

(And yes - those sort of comments reminded me of the folks who sprayed the word "paedo" on a house belonging to a paediatrician.)

Comment Re:Basic on Sinclair ZX Spectrum at home. (Score 1) 623

And, at about the same time, Basic on a CP/M machine at my high school...

Later more Basic on Commodore 64, moved on to Pascal and Modula-2 on Atari ST.

BASIC on the Spectrum for me as well. I think I was about 8-9 when I started. Did a bit of machine code (numbers, not assembler!) but didn't get into it. Got a BBC Micro, still programming in BASIC, IIRC I had some assembler routines to handle sprites taken from a magazine.

Things really took off when Dad got a PC around 1991. I started with GW BASIC, but then got my own machine and Borland C 2 a few years later. At that point I bit the bullet and started playing with assembler, and wrote my own graphics library for DOS.

Comment Re:DOS ain't done til Lotus don't run! (Score 1) 276

I was surprised they were actually affecting people since it really didn't make sense to run Windows on DR-DOS anyway. You'd run MS-DOS and MS Windows, or you'd run DR-DOS without any GUI (they provided a DOS task switcher with multitasking which was actually fairly decent) or you'd run Desqview. But apparently many people were quite incensed that Windows wouldn't run properly atop DR-DOS.

For me, it was a matter of wanting to run DRDOS for its benefits and the occasional Windows program on top. See, the problem was that MSDOS was shit. DRDOS had a lot of polish to it, including a few things like the ability to undelete files (including the first letter) which Windows and even Linux cannot do to this day.

It gave you more memory, and for a command-line OS it was a heck of a lot friendlier than MSDOS, and a real boon for developers and gamers. Mostly it was a lot of little things, like the in-kernel command history. You didn't need DOSKEY or whatever, it did that automatically and unlike MSDOS, it would work inside applications. In DEU, for example, it would remember the command history on the DEU command-line as well as command.com. The CLI editor allowed you to delete words with CTRL-T which Windows 7 can't do. TYPE and virtually every other command could use /p to page the output. Oh, and DISKCOPY could copy two and from disk image files.

At the time, if you were doing DOS application development, it really had a lot going for it.

Comment Re:My usual path (Score 1) 413

Its the main thing that has kept me from making that switch. There are no equivalents to anything like ableton, studio one, etc. Let alone the multitudes of instruments and effects. Running any of these in a VM is unsatisfactory to say the least since most of them can easily eat up a cpu and you need all the power you can get

I'm not sure there's a future for that. Everyone is moving to a sandboxed model with no plugins and no IPC. That includes Windows, where Metro is so hobbled that even Microsoft can't do it - and that's where they want all new development to go. IIRC they are already referring to the desktop as 'legacy applications'. Sadly OSX seems to be moving in the same direction - iOS and Android are already there, of course.

There is no room for Photoshop, Sonar or Protools in the brave new world that Apple and Microsoft seem to be fashioning, so realistically you may end up with three choices: 1. Try and keep the old stuff going, 2. Hope it gets ported to Linux or some other system with a less draconian application model, or 3. Replace your VST stuff with hardware.

Comment Re:Patent troll (Score 1) 112

If you're calling CSIRO a patent troll, I think you need to have a closer look. As a govt research body, the money they actually make from patents goes into MORE research (unlike actual patent trolls).

I think the problem is that the new director may be turning CSIRO into a patent troll...

Comment Re:Still not good enough! (Score 1) 301

I really just wish the fucking world would settle on 60 fps.

There is a slight problem with that:

http://en.wikipedia.org/wiki/File:PAL-NTSC-SECAM.svg

...the green bits are 30fps. Everything else, i.e about 2/3 of the planet, is 25fps. 25 does not go into 60. I suppose at a pinch it could be run at 24fps with the 120Hz timebase you suggested, but that's not exactly optimal...

Comment Re:Hopefully it fixed a lot of bugs .... (Score 2) 95

iMovie and Final Cut work pretty well and you never have to boot Windows to use them. I've used Kdenlive and it has a lot of promise but really it's beta software. I did manage to edit 2 hours of video without a crash though.

I started out with iMovie, but it caused no end of problems for the project I was trying to do, essentially a slideshow with narration. I can't remember what the last straw was, but I switched over to Kdenlive on Linux and although it took a bit of getting used to and the crashes could be extremely frustrating, it worked a lot better for me than iMovie did on Snow Leopard.

Comment Re: cmdline (Score 3, Informative) 95

Because this is an extremely generic use case. When editing video, most often users need to cut at a specific frame not neccesarily time. Unless the user knows that frame 4923 is the one they want before hand somehow, they need to see and playback the video. Now can it be done using a command line and a separate window? Yes. Is that more cumbersome than a graphical UI? Yes.

You'd use SMPTE format - specify the time and the frame, e.g. 00:03:56:23.

Yeah, you'd still need to preview the video to find the edit points, but as I understand it, this is essentially how it was done from about 1975-1995 or so using systems like CMX, You'd enter the list of edit points, load up the videotapes and the computer would handle the edit/assembly by itself.

Slashdot Top Deals

Force needed to accelerate 2.2lbs of cookies = 1 Fig-newton to 1 meter per second

Working...