I found myself wondering what fields of Transport are natively provided by different hosts (and thus which require computing). Here are my results for the major DAWs (sorry, I didn't record loop fields). All of these are ~latest version of the program running on Windows, except Reaper which is v6.83.
| Host | tempo | time_sig | samples | seconds | beats | bar_start_pos_beats | bar_number |
| --------- | ----- | -------- | --------- | --------- | ----- | ------------------- | ---------- |
| Ableton | Y | Y | Y | N | Y | Y | N |
| Bitwig | Y | Y | VST only | CLAP only | Y | Y | CLAP only |
| Cubase | Y | Y | Y | Y | Y | Y | N |
| FL Studio | Y | Y | N | Y | Y | Y | Y |
| Reaper | Y | Y | VST only | CLAP only | Y | Y | CLAP only |
If you think this is worth tracking, then I'm happy to add somewhere: the question would be where? Readme? In a doc comment for Transport?
I found myself wondering what fields of `Transport` are natively provided by different hosts (and thus which require computing). Here are my results for the major DAWs (sorry, I didn't record loop fields). All of these are ~latest version of the program running on Windows, except Reaper which is v6.83.
```
| Host | tempo | time_sig | samples | seconds | beats | bar_start_pos_beats | bar_number |
| --------- | ----- | -------- | --------- | --------- | ----- | ------------------- | ---------- |
| Ableton | Y | Y | Y | N | Y | Y | N |
| Bitwig | Y | Y | VST only | CLAP only | Y | Y | CLAP only |
| Cubase | Y | Y | Y | Y | Y | Y | N |
| FL Studio | Y | Y | N | Y | Y | Y | Y |
| Reaper | Y | Y | VST only | CLAP only | Y | Y | CLAP only |
```
If you think this is worth tracking, then I'm happy to add somewhere: the question would be where? Readme? In a doc comment for `Transport`?