From: plexus <pl...@op...> - 2011-05-04 16:13:18
|
Hi Morph, well, a build from scratch could work, but be aware: openTZT currently consists of about 33000 lines of code, maybe 4 to 5 percent in assembler. That's a lot of work. Is there a multimedia API for iOS ? Maybe the best way for you to start is to get as much documentation about multimedia programming for iOS as possible (especially for graphics). Also it's really important to know what video codecs are availabe and how they perform. You should do some performance tests with plain video first. Just to get a feeling for the performance in general. If a codec takes up most of the CPU power there's no way to make a decent VJ tool. Remember: even a modern dual core system with lots of RAM has some difficulties to keep the framerate above 25 fps if you play three clips at once and apply some complex effects. ... pleXus Am 28.04.2011 02:46, schrieb Grant Muir (Morph): > > > On 15 April 2011 06:58, plexus <pl...@op... > <mailto:pl...@op...>> wrote: > > Hi Morph, > > I silently hoping you're joking. But I think you don't. > I don't think iOS is a good platform for ... well, anything. > (sorry for my Apple - bashing) > > The problem is (as with any other suggestions of porting oTZT to a > non-Windows platform) DirectX and the whole lot of assembler code > which is specifically written for x86/Intel CPU's. > > Even a port to OpenGL which would make things easier to go from > Windows to other platforms is insanely difficult. > > > Yeah I'm not really talking a port, I'm more talking about builing it > from scratch and just using the same ui/control/workflow > > > > > > Would you be interested in collaborating on it? > > In general yes, but I'm currently pondering the possibilities to > go entirely to 888 support, which already is a big undertaking, > since one has to rewrite about 95% of the assembler code. > > > > [...] thats going to take me alot of work to get going. > > Not just you, as I said, it's insanely complicated. The whole > rendering engine is closely bonded to the DirectX API. (and > assembler as I mentined earlier, which doesn't make the issue easier) > > > Also, iOS seems to be the worst platform imaginable in terms of > performance. > > > I'm looking into learning how to code iOS apps over th next few weeks > so I'll let you know my progress :) > > G > > > > bye, > pleXus > > > Am 10.04.2011 15:23, schrieb Grant Muir (Morph): >> Hey mate, I'm thinking of replicating OpenTZT on iOS I think its >> a great platform and would be awesome for a proper full VJ app >> like Otzt. What do you think??? Would you be interested in >> collaborating on it?? I'm a beginner prgrammer at best so it >> something thats going to take me alot of work to get going. >> >> G >> >> -- >> Grant Muir (Morph) >> _________________________ >> Morph Visual Services >> mo...@mo... <mailto:mo...@mo...> >> Ph: +61 (0) 412823786 >> http://morphvisual.com > > > > > -- > Grant Muir (Morph) > _________________________ > Morph Visual Services > mo...@mo... <mailto:mo...@mo...> > Ph: +61 (0) 412823786 > http://morphvisual.com |