back to list

Re: ??? ...

🔗Catharsis <catharsis@...>

7/21/2003 9:11:36 PM

At 04:00 AM 7/12/2003 +0000, you wrote:
>Hey, man, I've tried to dl stuff before but your work is usually very large
>(and, I hasten to add, it *should* be), so I can't get it all downloaded.
>Don't you ever do limited-pressing CD-Rs or, later on, a DVD? I'd really
>like to follow your progress!

I can send you out a CD-R and I have a beta version of a DVD-Video ready as well that I am updating to include the live performance video/audio. When I get a full length CD released I'll bundle this DVD as bonus. :: crossing fingers :: for a release on Asphodel by next summer or so..

I put up the first section of my live performance (this is what is going to be played back at the Dartmouth concert). It comes in around 22 megs:
http://catharsis.egregious.net/live/06_06_03_Catharsis_Live@Felix_Kulpa_Gallery/06_06_03_Catharsis(Live@Felix_Kulpa_Gallery)_Section_I.mp3

> >Scream is coming along... lots of cool stuff... some "temporary" ???
> >disappointments (Java gripes; especially the Mac JDK! well... It just
> >sucks; boo on Apple).
>It is just totally screwed when a big part of the 'platform independence'
>equation goes flat.

Yeah. I was really bummed when I found out Sun has only 1 person (development, QA, and public contact) on the JavaSound API. Very few are using it as it is not fully implemented; they don't put more people on it because few are using it... vicious cycle. Currently I am using it just for midi IO. I have to do some more testing, but midi IO seemed a little weak on the Mac port.

In general what is more frustrating is that the graphics/Swing seem half as fast on the Mac port to a comparable PC. This isn't good! Plus Apple is dragging on implementing new versions/updates of the VM. I have yet to test Linux, but I believe it will be more solid there.

One last gotcha when working with Java is that getting proper timing is difficult. The best way to do it (right now) is with threads and a while -> thread yield loop. Without rambling on here this makes things difficult for running a lot of programs on the same computer.

Currently I am now looking at 3 computer setup for optimal usage of Scream (2 if you just want Scream and SC3, etc.) One dedicated computer for Java/Scream (only has to be ~1.2ghz machine; nothing too beefy), along with a beefy PC and Mac. Ouch... yeah.. it is a headache to move all of this around, but I'll be pulling off some cool custom performance software with such a setup.

On another note though I was very excited to hear the recent announcement from Lynx Studio (www.lynxstudio.com) on their AES-16 interface. My ultimate goal is to have 2 of those in the beefy PC and one in the beefy Mac; with the possibility of adding the LS-Adat card also to the PC. Lynx Studio is now supporting OSX with CoreAudio drivers (needed for SC3).

RME will be releasing a low cost MADI interface latter in the year as well. This will be very attractive, however they will only have XP drivers and if/when they make Mac drivers they might or might not be CoreAudio based; though they should have them!.... Currently, I think they only offer ASIO based drivers in regard to their Hammerfall series for the Mac.

>Do you know the spatialization program "spat"? It has been grown here in
>San Diego at the UCSD Center for Music and Technology by Peter Otto. It >can do *amazing* things sonically, and apparently is getting around in usage.

Actually Naut Humon and Asphodel is a leading user of spatialization technology in the US. Sound Traffic Control is the name for Naut's spatial system. He has worked closely with Peter Otto and the STC is listed on the Spat web page.

A student of Otto's is also working with Naut/Asphodel on a Max based spatialization environment. I believe the current operation of the STC is solely based on this work. This environment basically works from preset midi trajectories; though I am sure it might be extended.

I'm kind of a wild card in the mix. The work I am doing is totally from scratch with my Java environment and SuperCollider3. It is taking me a while to get things started as there is no prior work here, but development is rolling along nicely now.

I should have a lot of neat features complete for spatialization by Burning Man. Some of the things I'll have include:

Dynamic physics panning simulations:
- NBody gravity
- spring based
both of the above with/without collisions
- time varying vector field

All of that has been done before; well maybe not the time varying vector field; at least I haven't seen/read an implementation in regard to audio spatialization; I'm sure it is out there somewhere though.

One of my large goals beyond physics related dynamics systems is to create a geometry based spatialization engine; where trajectories are based on user inputted formulas or wizard based. All of this with time varying data of course. Rock...

>Boy, but it would be great to see an installation at BMan. Don't forget the
>sunblock (or mud)... :)

Things look very good in regard to this. It looks like I might be coordinating spatialization for the JK system. The system is going to be a massive 8 channel array; each channel will be a 6'X12' stack of speakers. Woa! Can't wait to perform on it... People are going to trip out; uh, well trip out double. Great thing is that when people are not performing on it I'll have generative audio (and spatialization) running on the system.

> >One of my tracks is very quirky and microtonal based. Neato...
> >Production/engineering is stunning if I may say so myself... ;)
>And so you did! Damn, post some chunks at least!

Hah hah.. no chunks.. no chunks... I do have the mp3s here:
http://catharsis.egregious.net/tracks/xenos_ep

catharsis_xenos_2003.mp3 is the only one with explicit micro content. 8 megs, so you should be able to grab it! :)

It is hard techno though, so if you don't like that stuff no complaining! ;P

>Another of the great losses. I tried to keep the vibes cool on MMM, but >was unsuccessful. He's OK, though...

Doh.. I always enjoyed Mr. Ligon's input..

Someone said:
>If you can't afford better speakers, get headphones.

I definitely vouch for this approach and recommend the best: Sennheiser HD-600. I had to listen to a lot of music for a second time after getting my pair.. I didn't have good speakers; still don't have a great studio setup.

Hope all is well,
--Mike

Egregious
"Spiritual renewal through music for those outside the heard."
http://www.egregious.net/