csound / csound

Main repository for Csound

Home Page:https://csound.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

6.18.1 for iOS and Android

giovannibedetti opened this issue · comments

In the 6.18.1 release there are no Android and iOS zip files.
Can they be added?

The issue I have is that I noticed that the ftgenonce opcode is missing in release 6.18, I tested on Windows and Android. Some others could be missing too.
For context, here is the list of opcodes obtained with the command: "csound -z" for version 6.18.1 vs 6.18.

I don't think there are any significant differences in 6.18.1 and 6.18 for iOS. See release notes:

"This is a patchfix release mainly dealing with issues arisen in Linux package management. This contains the same code as 6.18.0, except for:

A long-standing big-endian test failure with score strings has been fixed.
The symbol spillage caused by a build misconfiguration has been resolved.
Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
Some left-over tracing in the mod function has been removed."

None of these changes (except maybe the first, on an extreme edge case) has relevance to iOS.

Since iOS does not have plugins, ftgetonce will not be there (it is in a plugin). It was never available.

If it's missing on Windows, we need to ask @stekyne

I think @kunstmusik takes care of android.

Also: Windows builds are available from github. This includes all released versions plus all pushes in the csound6 branch.

Oh ok of course! I could have noticed (I had the same issue in the past with the alwayson opcode).
Not sure why until I installed 6.18.1 I wasn't able to use plugin opcodes on Windows. I think I could have removed them from my system some time ago for testing purposes.
About the releases, I guess I don't need to update Csound libraries (Windows, macOS, Android and iOS) with this release on CsoundUnity, since it's basically unaffected by the fixes above.
Sorry for the false flag.
Closing!