Crash – Just discovered this in 32, then checked it in 33 and it still does it..
To reproduce, run the generatetone example.
press and hold f (to lower frequency) until it goes into the negatives…At around -900 and lower you will be able to hear it crackle, stutter, and then it crashes somewhere in the FmodEx.dll
Call stack is as follows:
I then went back to 20, and saw that the example limits it to a minimum of 100, and you can’t go below that. Looking at the code however, it seems that FMOD is the thing that does the limiting, however it no longer seems to do this.
[quote="Seb":29bdp94r]Where is the AC3 support that was supposed to be added? And using AC3 WAV files is not an option, they’re quite useless – all the ones I’ve come across produces static noise with most players out there (that I’ve tried).[/quote:29bdp94r]
Did you read…
- stdev answered 13 years ago
I work in the Gaming industry, and I know exactly what Brett is talking about.
Feature lists are created at the start of a project, usually before the design is complete, and definately before much of the code has been created.
From the start to the end of the project, many new features may be added, as well as many removed. They could be removed due to technical limitations that have arrisen due to other features added, or they could be removed due to time constraints.
In FMOD’s case it seems that while a particular file format was envisioned to be added, (At the time, talks with Dolby may have been promising), it was no longer viable as Dolby’s stance has changed.
I know from experience that such discussions usually take course over several months. You can’t just email them and they say yes or no, it’s a lengthy process.
I think it is great that the FMOD team release a Feature list for their product, as it gives me some perspective on where they are heading.
[quote:1p1qmu80]I guess I got you guys (atleast you) a bit wrong then. [/quote:1p1qmu80]
Seb, you seem to have some point to prove, and once you have proven it, you seem to want to find something else. I can’t see what the FMOD team has done to you to make you feel this way, unless your entire life was relying on them providing you with this particular file format support.
Even then, as Brett said, you could always add support for it yourself, or perhaps someone with more time (as you seem to only have time to bitch and whine on this forum, and not actively take 20 mins to make the plugin yourself) could make it for you if you asked in a new thread.
Before you reply to my post (which i’m sure you will), why don’t you take a step back and think about what it is that you actually want? At first I thought you were simply annoyed that support for the fileformat was not added, but now it seems like you just want to find someone to rip to shreds.
Since you now know that FMOD won’t support this file format (due to extremely valid reasons), why don’t you either take the time to make the plugin or as I said above, post in a new thread, and ask if someone else has had a chance or is willing to do so.
You never know, someone may have already created one and it will take you only 5 seconds of your time to download it and 10 mins to implement it.
NOTE: If you pick my entire post apart in segments like I saw you do to Brett’s then you really are just a Troll with nothing better to do.
Uh huh, so just because I had a point (before I called it EOD), I was bitching and whining? Get a clue mate, it’ll sort things out for ya. And also, I am not familiar with the FMOD Ex SDK nor the liba52 library, so wrapping up a plugin in 20 minutes is quite unlikely. Nevermind the AC3 codec, you lot should concentrate on the AAC codec – it should be rewritten or fixed (don’t deny it). I am calling this an EOD, I can’t be arsed to argue with clueless people. See you around!
[b:2lqjr7rf]Missing File: playlist.m3u for the playlist example.[/b:2lqjr7rf]
I’m assuming this is supposed to exist? or is it simply text to replace in the example? If so, perhaps add a note about it?
[b:2lqjr7rf]Can’t find relative path files.[/b:2lqjr7rf]
When Winamp saves an .m3u and the m3u is saved in the directory before the songs, then it uses relative rather than absolute paths in the playlist file.
If you run the playlist example and feed it the path to an .m3u file at another path, it seems to attempt to load the songs from the current working directory, instead of using the directory where the .m3u was loaded from as the base path, if a full path doesn’t exist in the m3u.
Oh, so just because you don’t want to touch GPL stuff, you decided not to add support for it? Why not develop an external codec for it?
Edit: Also, it’s not very professional to state that you’ll add support for something and then suddenly withdraw that claim. Just my 2 cents.
[quote="Seb":203mwdcx]Oh, so just because you don’t want to touch GPL stuff, you decided not to add support for it? Why not develop an external codec for it?
Edit: Also, it’s not very professional to state that you’ll add support for something and then suddenly withdraw that claim. Just my 2 cents.[/quote:203mwdcx]Maybe you just don’t know how the GPL works, but it’s [b:203mwdcx]against the law[/b:203mwdcx] for him to touch GPL stuff in this case. Would you rather he broke the law?
[quote="Janus":28re6hz7][quote="Seb":28re6hz7]Oh, so just because you don’t want to touch GPL stuff, you decided not to add support for it? Why not develop an external codec for it?
Edit: Also, it’s not very professional to state that you’ll add support for something and then suddenly withdraw that claim. Just my 2 cents.[/quote:28re6hz7]Maybe you just don’t know how the GPL works, but it’s [b:28re6hz7]against the law[/b:28re6hz7] for him to touch GPL stuff in this case. Would you rather he broke the law?[/quote:28re6hz7]
Oh I know how the GPL works. My friend is one of the few peeps that fully read it and understood it. Hosting a GPLed product on their webby is NOT a GPL violation. If it is, point that paragraph out.
I’ve make some test under Linux platform.
m3u file format is not recognized on this platform (Linux). When I tried to play an m3u playlist, createSound returns the error 23 (Unsupported file or audio format).
Don’t know if playlists are supposted to be implemented for this platform …
On Windows, the only problem I found are for relative path (like was reported in a previous post).
[quote="brett":33qaxbnx]it always returns the same pointer, and yeah, don’t release it, i hope i put an error check in to stop people doing that! :o[/quote:33qaxbnx]Gotcha. I really love all these nice automation features; a lot of them mirror things I was planning on implementing myself for my scripting interface. Being able to just pop tone generation DSPs in is one of my favorite changes, I think, and the channelgroups look like they’re going to be really useful as well.
(Are IT/S3M/MOD/MIDI/etc files channelgroups, now? or do they still behave as a single channel that’s mixed internally?)
[quote="brett":13timwkn]We are very close with dolby and we don’t want to ruin that partnership either. We are not a hobbyist / bedroom company we have legal issues to consider.[/quote:13timwkn]
I don’t see the point in stating that you’ll support AC3 if you already knew that you’re close with Dolby, and you already knew that they don’t want peeps supporting AC3 in their products (even though GPLed libraries are available).
Right, so how come Dolby hasn’t taken legal actions against “ffmpeg”, “VLC” and so on (softwares that uses AC3 decoding stuff)? I’ve never even seen any software that’s decoding AC3 getting shutdown by Dolby.
liba52 is an AC3 decoder wrapped as a static library – I presume it’s illegal then? 😆
You’re stating that “we’ve not found any libraries not being GPL”, which sort of means that GPL is the thing avoiding you to add AC3 support. This was 2005, a few months ago too – and you’re not even mentioning that Dolby don’t want you lot to support AC3 in FMOD.
Hey, the new channel group feature looks darn cool! I’m really looking forward to being able to use it. There are some things, though, that I’d love to see happen to make them even more useful:
- The ability to assign a channel group to a channel group (so that submixes can be submixed)
- Volume/Pan/Frequency variations on the group (this one may pose a bunch of “how do you expect this to work?” questions :)…Hm, I’m not sure how I would expect that to work, particularly given that channels can be added and removed from the group at any time. I’ll think upon this.)
- 3D parameters (pos and vel at the least, though min/max and occlusion would also be useful, and mebbe even cone settings) which would override the settings on the subsounds while they’re in the group (similar to stop/paused/frequency/pan/etc.)
Also a question on groups: if I assign a name to a group, is it a requirement that the group name be unique?
Also also one (extremely minor) detail: in the header fmod.hpp the comment on the ChannelGroup constructor talks about the DSP class, rather than the ChannelGroup class. 😀
This new version looks great! Thank you very much!
[quote="brett":cq5gkcpd]Since when are the projects you listed from respectable companies or organizations?[/quote:cq5gkcpd]
They’re not, but does that matter?
[quote="brett":cq5gkcpd]They are all hobby based libraries done by individuals, and as soon as patent infringments are issued on these sort of things it is largely pointless seeing as they are often teenagers, and the open source community is hard to track down.[/quote:cq5gkcpd]
Right, so the authors of ffmpeg – peeps who reversed engineered the WMA decoder are (seen as) teenagers? 😆
[quote="brett":cq5gkcpd]The post you referred to was 4 months ago, and yes, we’ve already had several meetings with dolby in the last few months in person. Dolby want to [b:cq5gkcpd]SELL hardware decoders[/b:cq5gkcpd]. They don’t want software decoders available that they cannot earn revenue from.[/quote:cq5gkcpd]
Yeah, I know that. But if they care, why don’t they hunt the aforementioned softwares down?
[quote="brett":cq5gkcpd]I don’t know why you’ve got such an attitude demanding something for free which could comprimise our professional integrity.[/quote:cq5gkcpd]
Attitude? I am discussing in a manner way – but I bring the facts and confront them to you (which you experience as a bad attitude).
[quote="brett":cq5gkcpd]We don’t owe you this, and you could probably wrap that liba52 thing you mentioned in about 20 minutes with an fmodex codec plugin, so end of discussion.[/quote:cq5gkcpd]
You’re right – you don’t owe me this (or nothing at all), but what about the rest of the peeps who’s been waiting for the AC3 support? And yeah, I could wrap an FMOD Ex codec for AC3, but time is lacking me.
[quote="brett":2ufoptlv]Thanks for shitting up this thread. It is supposed to be for reporting issues on fmod release v33, not uninformed opinions. Your whole argument is that they havent been shut down or sued, therefore it is ok.
I guess we should go nuts then! I’ll just go ahead and put as much gpl and reverse engineered code as we can! When we eventually get brought into a lawsuit, i’m sure our customers will love us knowing that their games have illegal code in it, and that they will also have to face court action!
You have no idea how real businesses work and the difference between a bunch of hackers vs a registered company.[/quote:2ufoptlv]
Hah, quite amazing what attitude you confront the users with. Since you can’t stand someone else outdoing you in a discussion, I’ll just call this EOD. Feel free to remove my posts, I bet you want to. 😆
Please login first to submit.