V
V
voproser456542022-04-08 17:11:55
Programming languages
voproser45654, 2022-04-08 17:11:55

Which PL to choose for cross-platform GUI and work with sound?

I'm going to write a DAW. We need the possibility of flexible work with sound + cross-platform. Which EP to choose?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
H
HemulGM, 2022-04-08
@HemulGM

Delphi
Compiles for any platform and immediately into native code.
There is a very solid GUI development framework - FMX (FireMonkey).
It does not have any GC/JIT/Interpreter, and therefore no unnecessary delays - at critical moments you will have quite good control over the time, which can be important for working with sound.
Any libraries for working with sound are connected, as for any language.
And, I must say that one of the most popular DAWs - FL Studio is written just in Delphi

V
Vasily Bannikov, 2022-04-08
@vabka

C++
Compiles for any platform and immediately into native code.
There is a very solid GUI development framework - Qt.
It does not have any GC/JIT/Interpreter, and therefore no unnecessary delays - at critical moments you will have quite good control over the time, which can be important for working with sound.
All low-level libraries for working with sound are written in C or C ++, which means that there will be no extra layers of abstraction over them for you.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question