Log in
Log in

or
News

AZ Audio SuperMidiScripter Updated

Enlarge
Add this product to
  • My former gear
  • My current gear
  • My wishlist
AZ Audio SuperMidiScripter
Images
1/1
News AZ Audio SuperMidiScripter

MIDI Plug-in from AZ Audio

Write a user review or Ask for a user review
Reviews
Price engine
Classified Ads
Forums

AZ Audio has updated the plug-in version of SuperMidiScripter to v0.902 and the stand-alone version to v0.910.


New in v0.902:
  • Three new pointer functions: GETVARADDR(), SETPTADDR() and GETTYPESIZE().
  • Two new math functions: ABS() and NEG(), related to the sign of the variable.
  • Two new conditional functions: ISINRANGE() and ISNOTINRANGE(), test if the last argument is in an interval.
  • Two new conditional loop functions: WHILEINRANGE() and WHILENOTINRANGE, test in loop if the last argument is in an interval.
  • The parser now detects 'inline’ comments.

Fixes in v0.902:
  • Internal memory referencing could gets wrong in some particular cases.
  • SHOWVAR() function was corrupting its second argument.

SuperMidiScripter stand-alone version v0.910
This is an update which fixes two major leofuns problems, this fixes some weird script behaviour that could be encountered, without the possibility to fix them, furthermore when trying the debug with Showvar, the problem could get even worst (e.g. total clearing of an array), AZ Audio warns.

New features and improvements:
  • LNG: three new pointer functions: GETVARADDR() and SETPTADDR(), allow to assign a pointer indirectly, GETTYPESIZE() allows to change safely a valid memory address.
  • LNG: two new math functions: ABS() and NEG(), related to the sign of the variable.
  • LNG: two new conditional functions: ISINRANGE() and ISNOTINRANGE(), which are testing if the last variable is in an interval.
  • LNG: two new conditional loop functions: WHILEINRANGE() and WHILENOTINRANGE, which are doing the same as their conditional equivalent but in loop.
  • LNG: the parser now detects 'inline’ comments using {}, previously the whole line was skipped without warning.
  • LNG: pointer can be assigned to sub section & subs can be called by a pointer (already in the 8 may release).
  • APP: configurable toolbar buttons.
  • APP: State of 'helper auto popup’ and 'log exec time’ is now visible in the menu.
  • APP: New 'Tempo’ variable, allowing to set the application tempo among the script execution.
  • APP: Multimedia keyboard shortcuts : Play (start, restart or continue if in pause), Stop (pause), Rewind (reset clock if in pause).
  • APP: Added the possibility to send Midi messages in a ctInit section, (e.g.: sending a Program change message or CC to setup the target gear).
  • APP: the library has been updated to reflect the convention that a script must always test the CallType (related to the 'ctInit section’ MIDI abilities).

Critical fixes:
  • LNG: Internal memory referencing could be wrong in some particular cases.
  • LNG: SHOWVAR() function was corrupting its second argument value.

Minor bug fixes:
  • APP: There was an error message triggered if the palette auto-collapsing was active, just after inserting an item.
  • APP: There was a redundant error message triggered if a MIDI in device was turned off before quitting the application.
Be the first to post a comment about this news item

    Viewers of this article also read...

    cookies
    We are using cookies!

    Yes, Audiofanzine is using cookies. Since the last thing that we want is disturbing your diet with too much fat or too much sugar, you'll be glad to learn that we made them ourselves with fresh, organic and fair ingredients, and with a perfect nutritional balance. What this means is that the data we store in them is used to enhance your use of our website as well as improve your user experience on our pages and show you personalised ads (learn more). To configure your cookie preferences, click here.

    We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

    Our cookies
    Cookies not subject to consent
    These are cookies that guarantee the proper functioning of Audiofanzine and allow its optimization. The website cannot function properly without these cookies. Example: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).
    Audience analysis (Google Analytics)
    We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it.
    Advertising (Google Ads)
    This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.
    Marketing (Meta Pixel)

    On our websites, we use the Meta Pixel. The Meta Pixel is a remarketing pixel implemented on our websites that allows us to target you directly via the Meta Network by serving ads to visitors of our websites when they visit the social networks Facebook and Instagram. The meta pixel are code snippets which are able to identify your browser type via the browser ID - the individual fingerprint of your browser - and to recognise that you have visited our websites and what exactly you have looked at on our websites. When you visit our websites, the pixel establishes a direct connection to Meta's servers. Meta is able to identify you by your browser ID, as this is linked to other data about you stored by Meta on your Facebook or Instagram user account. Meta then delivers individualised ads from us on Facebook or on Instagram that are tailored to your needs.

    We ourselves are not in a position to identify you personally via the meta pixel, as apart from your browser ID no other data is stored with us via the pixel.

    For more information about the Meta Pixel, the details of data processing via this service and Meta's privacy policy, please visit Meta Privacy Policy - How Meta collects and uses user data for Facebook and Meta Privacy Policy - How Meta collects and uses user data for Instagram.

    Meta Platforms Ireland Ltd. is a subsidiary of Meta Platforms, Inc. based in the USA. It cannot be ruled out that your data collected by Facebook will also be transmitted to the USA.


    We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

    Our cookies
    Cookies not subject to consent

    These are cookies that guarantee the proper functioning of Audiofanzine. The website cannot function properly without these cookies. Examples: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).

    Audience analysis (Google Analytics)

    We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it. When this parameter is activated, no personal information is sent to Google and the IP addresses are anonymized.

    Advertising (Google Ads)

    This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.

    Marketing (Meta Pixel)

    On our websites, we use the Meta Pixel. The Meta Pixel is a remarketing pixel implemented on our websites that allows us to target you directly via the Meta Network by serving ads to visitors of our websites when they visit the social networks Facebook and Instagram. The meta pixel are code snippets which are able to identify your browser type via the browser ID - the individual fingerprint of your browser - and to recognise that you have visited our websites and what exactly you have looked at on our websites. When you visit our websites, the pixel establishes a direct connection to Meta's servers. Meta is able to identify you by your browser ID, as this is linked to other data about you stored by Meta on your Facebook or Instagram user account. Meta then delivers individualised ads from us on Facebook or on Instagram that are tailored to your needs.

    We ourselves are not in a position to identify you personally via the meta pixel, as apart from your browser ID no other data is stored with us via the pixel.

    For more information about the Meta Pixel, the details of data processing via this service and Meta's privacy policy, please visit Meta Privacy Policy - How Meta collects and uses user data for Facebook and Meta Privacy Policy - How Meta collects and uses user data for Instagram.

    Meta Platforms Ireland Ltd. is a subsidiary of Meta Platforms, Inc. based in the USA. It cannot be ruled out that your data collected by Facebook will also be transmitted to the USA.


    You can find more details on data protection in our privacy policy.
    You can also find information about how Google uses personal data by following this link.