C'est principalement une distribution de correction de bogues avec cepandant de nouveaux opcodes et des améliorations.
Nouveaux opcodes :
Nouvelles fonctionnalités
Bogues corrigés et améliorations :
Changements internes :
C'est principalement une distribution sans changement majeur mais avec de nombreuses corrections.
Nouvel opcode :
Opcodes et GENs modifiés :
Utilititaires :
Bogues corrigés :
Changements système :
Changement internes :
Le changement principal est que le nouveau parseur est maintenant employé par défaut. L'ancien parseur est toujours disponible en cas de difficultés, mais le nouveau parseur a été testé en profondeur depuis le début de l'année, et il a reçu une restructuration complète de l'expansion des macros. Une des conséquences est l'exécution plus rapide de la plupart des orchestres bien que leur analyse soit plus lente. Quelques optimisations sont implémentées sous la forme de réduction en constante dans des cas simples. Les numéros de ligne et les noms de fichier sont mieux tracés qu'auparavant.
Quelques fuites de mémoire ont été aussi corrigées.
Nouveaux opcodes :
Opcodes et GENs modifiés :
Utilititaires :
Frontaux :
Bogues corrigés et améliorations :
Changements système :
Changement internes :
Nouveaux opcodes:
Nouveau GEN et macros
Opcodes et GENS modifiés
Bogues corrigés :
Changements systèmes :
Changements internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements internes :
Nouveaux opcodes :
Bogues corrigés et améliorations :
Changements Internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements Internes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements Internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements Internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
Bogues corrigés et améliorations :
Changements Internes :
Nouveaux opcodes :
Nouvelles fonctionnalités :
SDFT - la Transformée de Fourier Discrète à fenêtre Glissante -- intégrée aux opcodes pvsanal, etc si le recouvrement est inférieur à ksmps ou inférieur à 10. Certains opcodes pvsXXX sont étendus pour prendre des paramètres de taux-a dans cette situation.
Nouvelle option (-O null / --logfile=null) qui désactive tous les messages et toutes les impressions sur la console.
Bogues corrigés et améliorations :
Changements Internes :
Nouveaux opcodes granulaires : partikkel, partikkelsync et diskgrain.
Nouvel opcode pour distribuer des évènements : scoreline.
Plusieurs nouveaux opcodes en provenance de CsoundAV de Grabriel Maldonado : hvs1, hvs2, hvs3, vphaseseg, inrg, outrg, lposcila, lposcilsa, lposcilsa2, tabmorph, tabmorpha, tabmorphi, tabmorphak, trandom, vtable1k, slider8table, slider16table, slider32table, slider64table, slider8tablef, slider16tablef, slider32tablef, slider64tablef, sliderKawai et la version au taux-a de ctrl7.
Egalement depuis CsoundAV, plusieurs nouveaux widgets FLTK : FLkeyIn, FLslidBnk2, FLvslidBnk, FLvslidBnk2, FLmouse, FLxyin, FLhvsBox, FLslidBnkSet, FLslidBnkSetk, FLslidBnk2Set, FLslidBnk2Setk, FLslidBnkGetHandle,
De nouvelles options de ligne de commande (--m-warnings) pour contrôler les messages
csladspa : un kit de greffon CSD vers LADSPA.
Et plusieurs corrections de bogues parmi lesquelles : version au taux-k de system ; problèmes de changement d'échelle de vrandh et de vrandi ; plantage occasionnel de turnoff ; bogue OS X ; ATScross et mod.
Csound5GUI fonctionne maintenant correctement sur toutes les plates-formes et csoundapi~ (objet pd) a été mis à jour.