It has been a while I did some programming, but I have an idea for a project and I need to do some coding. For this, I'm considering PureBasic. It involves audio synthesis, for now not in realtime. I also looked at things like SuperCollider, but I think writing it in a language like PureBasic makes it easier for other people who might be interested to use my software. Correct me if I'm wrong, but I'm especially drawn to PureBasic because I've read it produces small executables with little to no dependencies, with good execution speeds. So it should work on almost all computers?
Basically what I want to do: reading WAV-files, perform a whole lot of calculations on the data, writing the results as a WAV-file. I hope it's not too complicated to read and write WAV-files? Another question, if it's possible to say anything about it in general, is PureBasic faster with calculations on integers or floats?
Of course I've looked at some topics here on the forum and examples of code, to be honest it all looks a bit overwhelming. I do have some experience with programming, but that's a long time ago. Examples are: GWBasic, TurboBasic and TurboPascal. All of them in the DOS-era. So it has been ages. I just hope the learning curve is not too steep for an old dinosaur like me...



