Domain: cubic.org
Stories and comments across the archive that link to cubic.org.
Comments · 9
-
Re:No, your 486 CAN'T
My buddy's 486DX4/100 in college played them without any problems. There was occasional skippage at first due to playing them from Windows in WinAmp (while the Nimda virus was hammering his netcard with infection attempts, etc.), but then he got smart and lef the computer running in DOS (playing the files with OpenCP, I think), and that took care of the skipping without having to e.g. downsample. It even displayed realtime spectra on the screen while playing.
-
speaking of C libraries...
DMX4Linux is a project to develop kernel device drivers for DMX dongles and cards. Programming for the driver looks ridiculously simple. But you're probably looking for a more ready-made solution... well, there is the included X program, DMXPanel, but it's no Martin Show Designer. A quick search on Freshmeat brings up a few more full-featured programs, but they're all simple slider-type programs, so you still have to know exactly what's going to happen to your Martin MX400 when you send it "142" on channel 7 -- will it start scanning with a green filter and a spiderweb gobo, or will it just start smoking and turn off?
-
speaking of C libraries...
DMX4Linux is a project to develop kernel device drivers for DMX dongles and cards. Programming for the driver looks ridiculously simple. But you're probably looking for a more ready-made solution... well, there is the included X program, DMXPanel, but it's no Martin Show Designer. A quick search on Freshmeat brings up a few more full-featured programs, but they're all simple slider-type programs, so you still have to know exactly what's going to happen to your Martin MX400 when you send it "142" on channel 7 -- will it start scanning with a green filter and a spiderweb gobo, or will it just start smoking and turn off?
-
speaking of C libraries...
DMX4Linux is a project to develop kernel device drivers for DMX dongles and cards. Programming for the driver looks ridiculously simple. But you're probably looking for a more ready-made solution... well, there is the included X program, DMXPanel, but it's no Martin Show Designer. A quick search on Freshmeat brings up a few more full-featured programs, but they're all simple slider-type programs, so you still have to know exactly what's going to happen to your Martin MX400 when you send it "142" on channel 7 -- will it start scanning with a green filter and a spiderweb gobo, or will it just start smoking and turn off?
-
Re:Tape stuff for one
- scsicontrol: scu, sg-utils
- scsiha: scsiadd or rescan-scsi-bus.sh
- stacker: mtx or scsi-changer
- scsicontrol: scu, sg-utils
-
Re:Parallel Port/PCMCIA sound?
-
And people think this is new
Module music in the "scene" carries samples of the instruments along with the file. Yet Discover magazine thought an MIT researcher's work in the field was so novel that he was a finalist in their 1997 Discover Awards (see "Bringing Music to the Web"). A project (whos name escapes me) combines audio data with the music to play it, and calls it a new format.
Anyway, there are plenty of players out there if you want to listen in. For MS Windows users, there's Winamp, although I personally prefer Modplug over Winamp, hoping that my favorite player of all time, Cubic, will be worked on again and make a comeback.
Linux users have their choice of a variety of players. XMMS has a plugin available with the engine from modplug. Several others also exist as well.
-
Hungarian NotationIf you really want to study and learn, you should definately soak in Charles Simonyi's "Hungarian Notation" for a few days, a part of his PhD thesis. To get you in the right frame of mind
Dr. Simonyi's idea was to think of good programming to be a test where two programmers are given the same task and then separated from each other. They "pass" if they produce identical code, and they "fail" if they don't. This is a good test because if different programmers can follow rules to produce the same code, their code will be easy to borrow, read, maintain, etc.
Cool, right? Note it's the exact opposite of perl's TMTOWTDI, or "there's more than one way to do it."You can read a version at Microsoft but if you, like me, don't even like going there then there are other copies on the web. There's one at apostate that has some additional addenda that might be interesting (I didn't look too closely) and one here that has some rather mindless criticism sprinkled in. Here's a plain text version.
A variant of this naming convention that most people have heard of was also adopted by Microsoft for use with Windows. The version Windows uses is a steaming pile of shit and is a complete perversion of the original idea, so don't base your opinion of Hungarian on Windows or on criticisms from people who only know that version. If you have the good sense to despise Windows's Hungarian because it is the opposite of abstract, you'll love the real thing. It can be hard to get used to Hungarian, but I don't know anybody who has gotten used to it who was able to stop using it.
BTW, he also worked at Xerox PARC where he more or less "invented" WYSIWYG word processing, before he succumbed to the evil empire and became charless@microsoft.com, father of Microsoft Word.
---- -
Tough Question.
Getting someone else to change their license isn't that hard if they're the only people who own the code. With a GPL'ed app, though, you'd need to ask all the contributors, which is a mess. I hope it works for you.
If it doesn't, though, there's always freshmeat, and there are lots of audio libraries out there, some of them GPL'ed, LGPL'ed, and whatnot.
I would love to see someone working on porting Cubic (now OpenCP) to Linux, it already runs under DOS, and "runs" under Win '95 too, and they've been planning on porting it to Unix, but I can't wait that long! :)
There's the Open Source Audio Library Project, which is LGPL'ed, and unfinished but has a plan and some code to hack on... And apparently they use mpg123 for their mp3 routines, which does not suck. Don't believe the hype, if it isn't the fastest decoder, it's one of the fastest, really.
There are some nice looking mp3 libraries in the "free to use but restricted" category. Since I don't know what your requirements are, I figure I'd mention that.
---
pb Reply or e-mail; don't vaguely moderate.