1. module sound... to Robert,

Dear Robert,

i want to know if the module music (MOD,S3M...) is available or not
in the new-coming WIN32 euphoria (exw.exe).

Bye -from Lee, woo seob.

new topic     » topic index » view message » categorize

2. Re: module sound... to Robert,

Lee woo seob writes:

> i want to know if the module music (MOD,S3M...) is available or not
> in the new-coming WIN32 euphoria (exw.exe).

I have a WIN32 example program that makes .WAV sounds, but
nothing that does MOD or S3M. I'm sure there's a .DLL that
you can call that will do those other formats.

Regards,
   Rob Craig
   Rapid Deployment Software

new topic     » goto parent     » topic index » view message » categorize

3. Re: module sound... to Robert,

Lee woo seob wrote:

> Dear Robert,
>
> i want to know if the module music (MOD,S3M...) is available or not
> in the new-coming WIN32 euphoria (exw.exe).

    I can't say this for sure, but it would be way out of the scope of a
programming language, why not have a "duke" function which starts up a
3D-Shoot 'Em Up with the level specified at the first argument and the
sprites as the second...

    No.. they can't have routines for specific stuff, the idea of a
programming language is, that you have very basic tools, that you can
use at a very flexible way, and produce more enhandced tools, which in
turn produce even more enhandced tools, etc, which at the end produced
the program we want to make in no-time.

    BTW If they did stuff like that, they would charge a lot more, for
the right to create commercial programs with Euphoria.

    Just hope that the inline machine code possibilities will be
extended, althrough i prefer an independendent ASM, that is: compiled
for the current-system it is running on in real-time.

    Best would still be to have a *new* inline language, which contains
most command-patterns/combinations ASM programmers use, so that it could
also be easily compiled to Apple or Linux code. Because we compile in
real-time, our own machine-code can be totally optimized for every
specific detail of the computer it is running on!!
    If they would just create an interface to add inbuilt-routine to be
handled (internaly) the same as other built-in routines now, the most
euphoria built-in routines could be in hardcoded in the include files,
and the new user-specified built-in routines also run at screaming speed
like the built-in routines do now. Also we don't need to have all the
code of the standard built-in routines in memory, only the built-in
routines we need. (I know Euphoria is only about 170 kb, still if you
want a very very small programs, or a TSR)
    Offcourse RDS would have their built-in routine shrouded with some
advanced scrambling i suppose. It would be dumb to give the code
away....

    Ralf Nieuwenhuijsen
    nieuwen at xs4all.nl

new topic     » goto parent     » topic index » view message » categorize

4. Re: module sound... to Robert,

Robert Craig wrote:

>  Lee woo seob writes:
>
> > i want to know if the module music (MOD,S3M...) is available or not
> > in the new-coming WIN32 euphoria (exw.exe).
>
> I have a WIN32 example program that makes .WAV sounds, but
> nothing that does MOD or S3M. I'm sure there's a .DLL that
> you can call that will do those other formats.

    Not standard built-in anyway, maybe if you can rip the dll from
mod4win, but that aint legal.
    Or you can use the freeware ModPlugin, and pretend your an internet
browser.

    Wav isn't like MOD or S3M, Robert, It require a lot more complex
coding and in windows about 10 to 20 % execution speed (for the highest
quality).

    Those formats have sounds in them (.wav & .sam) and pattern data
(like a musical score in .MiD files) and mix those samples like a
keyboard in real-time..

    There are a few freeware .libs, those can be compiled to a .DLL
(with for example Borland C). You only need to code a simple interface
in C++

Ralf Nieuwenhuijsen
nieuwen at xs4all.nl

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu