AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/emu/Snd2Mid.lha

Mirror:Random
Showing: generic icon
No screenshot available
Short:Converts NES, GB, MS, GG .SND songs to MIDI
Author: ccovell at direct.ca
Uploader:Chris Covell
Type:misc/emu
Architecture:m68k-amigaos
Date:1998-01-23
Requires:Amiga, and that's all!
Download:misc/emu/Snd2Mid.lha - View contents
Readme:misc/emu/Snd2Mid.readme
Downloads:1039

This is an Amiga conversion of the SND2MID program by Marat Fayzullin.  I
compiled it for Amiga for several reasons:
a) There's C source for it.
b) It takes too long to start up a PC emulator just to run the PC version.
c) You have to PAY to use AudioReplay on the Mac, which does the same thing.
d) I LOVE VIDEO GAME MUSIC!

Usage:

Snd2Mid [<psg file> [<midi file>]]

The PSG file is the sound output from iNES, Virtual Gameboy, or Master Gear,
some of which can be found on several platforms, like PC, Mac, Amiga.
In these emulators, there should be an option to "record audio".  This will
generate a file containing the PSG sound information.  This is not a
conventional sound sample, however. It can only be used in Snd2Mid, PSGPLAY,
or AudioReplay.

The MIDI file is the output file in MIDI format.  It can be played on very
many platforms in a standard MIDI sequencer or player.  On the Amiga, GMPlay
can play these MIDI files.  You should definitely get it! (Also on AmiNet)

If you don't specify the PSG file or the MIDI filename, the program will
attempt to process data from the standard input or to the standard output,
respectively (How this is useful, I don't know).

Try the example SNDs that I've included!


I've included the source for this program as well, if you want to improve
on it, or something.  I've also included the source for another program,
PSGPlay, which plays the PSG sound information directly.  Unfortunately,
It crashes if I compile it; if anybody can make an Amiga version that works
then PLEASE upload it to AmiNet!!!

This program's source is from a package called EmuTools, by Marat Fayzullin.
The source for several of these programs can be found on his homepage at:
http://www.komkon.org/fms/EMUL8/


Other things of mine which you should check out are:

pix/anim/AmiBanner.lha     ;An animating GIF banner that supports Amiga.
pix/boot/Win95BURN.lha     ;My Windows'95 trasher.  Burn, baby burn!!!
pix/boot/Win95BURN.jpg     ;A JPEG version of that pic.
pix/boot/WinBURN24.lha     ;A 24-bit IFF version of that pic.
pix/wb/BeBoxWBs.lha        ;Some pics of my WB using the BeIcons.
pix/wb/JapanWB.lha         ;A Japanese Workbench. ;-)
pix/wb/HAMBrowse.lha       ;A Pic showing how to browse the WWW in HAM!
pix/icon/BeIcons_2.lha     ;A set of NewIcons in the BeOS style! (and more!)
gfx/aga/HUGEBench.lha      ;Some monitor settings for a HUGE Workbench!

And of course, my webpage at http://www.sfu.ca/~ccovell/
It has lots of stuff that you might enjoy exploring.

See ya!


Contents of misc/emu/Snd2Mid.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 3828   13720  27.9% -lh5- cb27 Jan 26  1997 Snd2Mid/Src/DSP.c
[generic]                  850    2347  36.2% -lh5- abfc Jan 25  1997 Snd2Mid/Src/DSP.h
[generic]                  602    1120  53.8% -lh5- 31e4 Jan 11  1998 Snd2Mid/Src/Makefile
[generic]                 2501    9405  26.6% -lh5- 58a9 Jan  8  1997 Snd2Mid/Src/MIDI.c
[generic]                  575    1577  36.5% -lh5- b2fa Dec 23  1996 Snd2Mid/Src/MIDI.h
[generic]                10874   58368  18.6% -lh5- 0c92 Dec 15  1996 Snd2Mid/Src/MIDIFreq.h
[generic]                 1666    4922  33.8% -lh5- 22ba Jan  8  1997 Snd2Mid/Src/psgplay.c
[generic]                  917    2630  34.9% -lh5- f41d Jan  8  1997 Snd2Mid/Src/snd2mid.c
[generic]                  302     833  36.3% -lh5- bb8c Jan 11  1998 Snd2Mid/Src/snd2mid.c.info
[generic]                  782    1101  71.0% -lh5- b165 Jan 11  1998 Snd2Mid/Src.info
[generic]                  305     833  36.6% -lh5- 3c88 Jan 11  1998 Snd2Mid/Src/DSP.c.info
[generic]                  283     833  34.0% -lh5- 9339 Jan 11  1998 Snd2Mid/Src/DSP.h.info
[generic]                  298     531  56.1% -lh5- 4d70 Jan 11  1998 Snd2Mid/Src/Makefile.info
[generic]                  305     833  36.6% -lh5- e156 Jan 11  1998 Snd2Mid/Src/MIDI.c.info
[generic]                  281     833  33.7% -lh5- 74fa Jan 11  1998 Snd2Mid/Src/MIDI.h.info
[generic]                  285     833  34.2% -lh5- 3fb7 Jan 11  1998 Snd2Mid/Src/MIDIFreq.h.info
[generic]                  303     833  36.4% -lh5- 4239 Jan 11  1998 Snd2Mid/Src/psgplay.c.info
[generic]                 7743   56933  13.6% -lh5- 91be Dec 17  1997 Snd2Mid/Examples/BionicCommando.snd
[generic]                  883    1222  72.3% -lh5- 9a57 Jan 11  1998 Snd2Mid/Examples/BionicCommando.snd.info
[generic]                 8592   70126  12.3% -lh5- 91e9 Dec 18  1997 Snd2Mid/Examples/Megaman2Title.snd
[generic]                 8188   63508  12.9% -lh5- 1c15 Dec 18  1997 Snd2Mid/Examples/Megaman2Wily.snd
[generic]                21537   44112  48.8% -lh5- 9f05 Jan 11  1998 Snd2Mid/Snd2Mid
[generic]                  857    1586  54.0% -lh5- abcd Jan 11  1998 Snd2Mid/Snd2Mid.info
[generic]                 1407    2734  51.5% -lh5- e72e Jan 11  1998 Snd2Mid/Snd2Mid.readme
[generic]                  782    1101  71.0% -lh5- 10a0 Jan 11  1998 Snd2Mid.info
[generic]                  782    1101  71.0% -lh5- 7d5a Jan 11  1998 Snd2Mid/Examples.info
[generic]                  884    1222  72.3% -lh5- 888e Jan 11  1998 Snd2Mid/Examples/MegaMan2Title.snd.info
[generic]                  888    1222  72.7% -lh5- b474 Jan 11  1998 Snd2Mid/Examples/MegaMan2Wily.snd.info
[generic]                  652    1092  59.7% -lh5- 3228 Jan 11  1998 Snd2Mid/Snd2Mid.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        29 files   78152  347511  22.5%            Jan 23  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>