Author Topic: Rexx dll for UniAud  (Read 4404 times)

Jan-Erik Lärka

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 275
  • Karma: +5/-0
    • View Profile
Rexx dll for UniAud
« on: December 27, 2023, 12:09:49 pm »
Hello,

Here's a library to be used with rexx, designed to have the functionality of unimix.exe
The included script demonstrate what it can do, read it to see what it does.
The script doesn't contain an interactive mode as later versions of unimix do, but instead use a stem array to list and set values that you should find useful.

Use and test the script and library at your own risk, it is provided "AS IS". It is your own fault if you break something with it!

No further documentation, information or source code about the library is included in this package.

I do invite you to improve it! :)

Regards,
//Jan-Erik
« Last Edit: December 27, 2023, 09:45:06 pm by Jan-Erik Lärka »

Jan-Erik Lärka

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 275
  • Karma: +5/-0
    • View Profile
Re: Rexx dll for UniAud
« Reply #1 on: December 27, 2023, 06:21:44 pm »
Description updated and included below
Hopefully more accurate and understandable this time.
« Last Edit: December 27, 2023, 09:45:16 pm by Jan-Erik Lärka »

Jan-Erik Lärka

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 275
  • Karma: +5/-0
    • View Profile
Re: Rexx dll for UniAud
« Reply #2 on: December 27, 2023, 09:44:21 pm »
Rebuild that should display Card with number in stem and PCM play and record in the stem as well.
Bldlevel incremented and icon adjusted.
« Last Edit: January 01, 2024, 10:08:04 pm by Jan-Erik Lärka »

Doug Clark

  • Sr. Member
  • ****
  • Posts: 307
  • Karma: +7/-1
    • View Profile
Re: Rexx dll for UniAud
« Reply #3 on: December 27, 2023, 09:50:54 pm »
Jan-Erik,

I can't download your library.  Perhaps it is because of the extension .7z?

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Rexx dll for UniAud
« Reply #4 on: December 27, 2023, 10:14:08 pm »
Jan-Erik,

I can't download your library.  Perhaps it is because of the extension .7z?
Download works here (from Chrome on linux)

Doug Clark

  • Sr. Member
  • ****
  • Posts: 307
  • Karma: +7/-1
    • View Profile
Re: Rexx dll for UniAud
« Reply #5 on: December 28, 2023, 12:25:30 am »
well - now it works for me also.  Probably operator error on my part.

Jan-Erik Lärka

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 275
  • Karma: +5/-0
    • View Profile
Re: Rexx dll for UniAud
« Reply #6 on: January 01, 2024, 09:52:07 pm »
Includes updated source code, .hlp and .inf file, .ico, adjusted .dll, buildlevel help script, updated script to test features of the library, debug script/executable, watcom gui project file etc.

This build is for use and not so much debugging as the previous ones.

If you want to debug it:
Rebuild the .dll yourself (Targets->Target Options->Use Development Switches) to see the source code in watcom gui debugger (wdw). Use of dbg.cmd to start wdw and break as the library load (Break->On Image Load...) to step through each row in the code.


Happy New Year,
//Jan-Erik
« Last Edit: January 01, 2024, 10:08:57 pm by Jan-Erik Lärka »