Yeah, sure - you havn't seriously thought that I'd leave the Mac for crossplatform parts, have you?jens wrote:that's Tracktion as a host which is cross-plattform - you're not fooling me - I know it's just a mac-screenshot![]()
Zebra PC blog
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
Mac versions are pretty finished. Got a crash log yesterday, but they seem solid otherwise. I got a little distracted by implementing the crossplatform option (which isn't needed for the Mac version) for the last 10 days or so.
Let's say this week
Cheers,
Urs
Let's say this week
Cheers,
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
D'oh... I've just spent 4 hours in front of the PC, on just 6 lines of code... VisualC++... that Win32 API is so f**king complex, I hardly find the right docs that I need...
...but these few lines have been critical for the Win port... I can now handle files just like I did on the Mac... so, no configuration stunts required - *very good*
Cheers,
Urs
...but these few lines have been critical for the Win port... I can now handle files just like I did on the Mac... so, no configuration stunts required - *very good*
Cheers,
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
No... just VST Mac versions of Filterscape...kodama wrote:For Z2 ???Urs wrote:Let's say this week
-
- KVRist
- 312 posts since 11 Mar, 2003 from Dunedin, Florida
how much longer you figure for vst on pc? is there a big difference between vsts for mac & pc?
My webcomic that has absolutely nothing to do with music, plugins, technology or football: http://friedcheeseballs.com/start
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
I don't know how much longer. It's coming closer, but it's highly unpredictable, as the whole Windows development stuff confuses me big time.arp_laszlo wrote:how much longer you figure for vst on pc? is there a big difference between vsts for mac & pc?
The difference between both is immense!
It might be easy to port a plugin with 5-20 parameters, 10 "normal" bitmap graphics etc. - But Filterscape alone has over 600 parameters, uses semi-transparent png bitmaps, draws with alphablending and scaling, has overlapping control objects, has built-in vector graphics, contextual menus all over the place, etc. etc.
The problem is, on MacOS X I can use the built in graphics library (Quartz/CoreGraphics) which has *no* common equivalent on Windows, as well as the phantastic CoreFoundation framework for XML, network access, unicode string handling etc. - These are the main factors I have to overcome, simply by substituting through stuff that gives the same results on any Windows, not just XP.
Also, MacOS X has a tidy File System. Plugins, presets, preferences etc. have their distinct location, whereas on Windows these things are arbitrary. So I have to come up with something that lets me grab the file resources within a reasonable effort... using a concept which I today have hopefully solved...
Nevertheless, if I succeed with one port, all other plugins (FilterscapeVA, FilterscapeQ6, Zebra2, MFM2) are not much more than *simple recompiles*.
Thus, it takes long with the first port, but all other plugins will be ported in a single day.
Cheers,
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
Just got a call from fontshop... very nice people, but little catastrophe... buying a font to embed it in the plugin doesn't do the trick... this would require an OEM license which is, uhm, more than I would ever get back...
I could use a free font from the web, but I havn't found one that looks good enough...
So, I'll have to stick to Windows system fonts for now... I might create my own font for future products, but as of now I'm completely f**ked...
We'll see...
Cheers,
Urs
I could use a free font from the web, but I havn't found one that looks good enough...
So, I'll have to stick to Windows system fonts for now... I might create my own font for future products, but as of now I'm completely f**ked...
We'll see...
Cheers,
- KVRAF
- 25031 posts since 12 Jul, 2003 from West Caprazumia
I probably will never get why some people are so picky about fonts - after all it's just a few letters, isn't it? 
-
- KVRian
- 911 posts since 1 Dec, 2003 from tejas
Urs, have you checked out this site: http://www.minifonts.com ?
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
Well, they look interesting. However, I'm not sure if they feature the required unicode range... I also need characters like ø, ü, ñ... got a lot of customers in Scandinavia, Spain and France... hmmm...pj geerlings wrote:Urs, have you checked out this site: http://www.minifonts.com ?
-
- KVRian
- 756 posts since 18 Oct, 2002 from HelgeG
I probably will never get why people are so picky about sounds - after all they're just waveforms, arent they?jens wrote:I probably will never get why some people are so picky about fonts - after all it's just a few letters, isn't it?
(Sorry, I'm in a cheeky mood today!)
helge
HELP! MY TYPEWRITER IS BROKEN!
E E CUMMINGS
HELP! MY TYPEWRITER IS BROKEN!
E E CUMMINGS
-
- KVRAF
- 2217 posts since 15 Jul, 2003
urs,
i got my yearly bonus check today. 1st one since 2001. so i've got the money waiting whebever you're ready with that port.
by the by, I am a windows developer and feel for you. i just got put back on upgrading a C++ project from 2 years ago after working in c# since then. can't find my way around all this deeply layered code like i used to. at least with visual 7, the error messages are more helpful than they were with 6.
i got my yearly bonus check today. 1st one since 2001. so i've got the money waiting whebever you're ready with that port.
by the by, I am a windows developer and feel for you. i just got put back on upgrading a C++ project from 2 years ago after working in c# since then. can't find my way around all this deeply layered code like i used to. at least with visual 7, the error messages are more helpful than they were with 6.
- u-he
- Topic Starter
- 30215 posts since 8 Aug, 2002 from Berlin
wrench, you name it - those error messages are HILARIOUS for me!
I'm actually happy that I found that Workspace Whiz extension. It gives me a slightly charming feel of CodeWarriorness or XCodeness in VisualC++... hahaha, I can flip between header and cpp file... who would've guessed this is possible?
I've started accumulating Firefox bookmarks for the documentation pages that I supposedly need every now and then. Have you ever browsed "Win32 API" docs in Msdn and found what you were looking for? This is sooo complex. So, I just browse it as if playing free jazz, and pee wherever I find something groovy. Or, try searching Msdn... you certainly end up with a VB or a C# documentation for the topic. - I mean, in XCode one just looks at Apple's header files which are pretty well documented. But the MS headers... don't they know what //... or /* ... */ is for?!?
Wella, guess it's just about getting used to stuff
Cheers,
Urs
I'm actually happy that I found that Workspace Whiz extension. It gives me a slightly charming feel of CodeWarriorness or XCodeness in VisualC++... hahaha, I can flip between header and cpp file... who would've guessed this is possible?
I've started accumulating Firefox bookmarks for the documentation pages that I supposedly need every now and then. Have you ever browsed "Win32 API" docs in Msdn and found what you were looking for? This is sooo complex. So, I just browse it as if playing free jazz, and pee wherever I find something groovy. Or, try searching Msdn... you certainly end up with a VB or a C# documentation for the topic. - I mean, in XCode one just looks at Apple's header files which are pretty well documented. But the MS headers... don't they know what //... or /* ... */ is for?!?
Wella, guess it's just about getting used to stuff
Cheers,
