Community
SCI Programming => SCI Development Tools => Topic started by: CTxCB on July 01, 2016, 03:29:16 PM
-
I've tried SoundBox, which doesn't export to MIDI. Is there a modern program I can use to do this?
-
SV can do it. I use it myself. And I use its command-line counterpart for mass ops (http://helmet.kafuka.org/sci/sounddumps/).
-
Use SV V1 to export to MIDI. The latest version (that has a separate EXEs for GUI and command line) has a bug with music playback and doesn't play all channels properly (exporting has the same problem).
-
The SCI Sound Utilities can. It uses an updated SoundToMidi that Gumby did. You can also do it in bulk.
-
Oh, right on!
-
SV can do it. I use it myself. And I use its command-line counterpart for mass ops (http://helmet.kafuka.org/sci/sounddumps/).
Use SV V1 to export to MIDI. The latest version (that has a separate EXEs for GUI and command line) has a bug with music playback and doesn't play all channels properly (exporting has the same problem).
Thanks, I'll finally be able to learn to play the theme tune to the first two games in the Hoyle Franchise (Since they both have the same theme tune, along with most of the same artwork). Sadly, though, SV.EXE doesn't have support for LSCI (Large-Scale SCI) which was created by Jeff Stephenson to manage the networking for The Sierra Network, which later became The ImagiNation Network once AT&T bought half of the service. I so wanted to learn to play the map theme for INN. :'(
The SCI Sound Utilities can. It uses an updated SoundToMidi that Gumby did. You can also do it in bulk.
Yes, it can... But not for me. I'm unable to run SoundToMIDI because it is a 16-Bit Program because I'm using a 64-Bit version of Windows. As I quote from the error window: "Unsupported 16-Bit Application: The program or feature 'Snd2MIDI.EXE' cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available."
-
I use DOSBox and/or VirtualBox in those cases.
-
I use DOSBox and/or VirtualBox in those cases.
How do I use DOSBox to get all the MIDI Music Channels? I've tried SV.EXE but it's weird and although the tracks are fine, they do weird things like one track seems to build up notes instead of them stopping once finished, making a horrible mess. My side-plan of doing this was to remix the Hoyle I Theme with the Hoyle III Theme in one song, I made something interesting, but not in a good way. Also, another problem here with INN in specific, is that the game doesn't connect anymore because obviously all the servers and stuff are dead now, so I can't get the map music that way.
-
I use DOSBox to run 16-bit DOS apps like the Sierra SCI interpreters. I run Windows 3.11 -in- DOSBox to run old Win apps. And I run Windows 98 in VirtualBox for old 16-bit Win apps that won't accept 3.11.
So which of these is SoundToMIDI?
-
I use DOSBox to run 16-bit DOS apps like the Sierra SCI interpreters. I run Windows 3.11 -in- DOSBox to run old Win apps. And I run Windows 98 in VirtualBox for old 16-bit Win apps that won't accept 3.11.
So which of these is SoundToMIDI?
Ah, I'll try that out in a bit. SV.EXE seems to be useless with the task at hand.
-
The SCI Sound Utilities can. It uses an updated SoundToMidi that Gumby did. You can also do it in bulk.
Yes, it can... But not for me. I'm unable to run SoundToMIDI because it is a 16-Bit Program because I'm using a 64-Bit version of Windows. As I quote from the error window: "Unsupported 16-Bit Application: The program or feature 'Snd2MIDI.EXE' cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available."
That's the original version (Snd2MIDI), I ported this to a 32 bit application (SoundToMIDI). Bad choice of naming on my part, it's not very clear. You can grab the SCI Sound Utilities here: http://sci.sierrahelp.com/Files/DL/SCISoundUtilsSetup.zip.php
-
Sadly, though, SV.EXE doesn't have support for LSCI (Large-Scale SCI) which was created by Jeff Stephenson to manage the networking for The Sierra Network, which later became The ImagiNation Network once AT&T bought half of the service. I so wanted to learn to play the map theme for INN. :'(
Here's an archive with all the SND files from INN:
https://drive.google.com/file/d/0B5j-_ZMS8_UoQzRFVzNqOTltQzg/view?usp=sharing (https://drive.google.com/file/d/0B5j-_ZMS8_UoQzRFVzNqOTltQzg/view?usp=sharing)
-
The SCI Sound Utilities can. It uses an updated SoundToMidi that Gumby did. You can also do it in bulk.
Yes, it can... But not for me. I'm unable to run SoundToMIDI because it is a 16-Bit Program because I'm using a 64-Bit version of Windows. As I quote from the error window: "Unsupported 16-Bit Application: The program or feature 'Snd2MIDI.EXE' cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available."
That's the original version (Snd2MIDI), I ported this to a 32 bit application (SoundToMIDI). Bad choice of naming on my part, it's not very clear. You can grab the SCI Sound Utilities here: http://sci.sierrahelp.com/Files/DL/SCISoundUtilsSetup.zip.php
So, uh, The theme tune to Hoyle Vol. I & II (sound.010) worked fine converting with that and there were no problems, but it only works on SCI0 sounds, I have no way to convert SCI1+ sounds, such as the theme tune to Hoyle Vol. III (800.snd), or the music for INN which also has the xxx.snd format. What do I use for those?
-
Sadly, though, SV.EXE doesn't have support for LSCI (Large-Scale SCI) which was created by Jeff Stephenson to manage the networking for The Sierra Network, which later became The ImagiNation Network once AT&T bought half of the service. I so wanted to learn to play the map theme for INN. :'(
Here's an archive with all the SND files from INN:
https://drive.google.com/file/d/0B5j-_ZMS8_UoQzRFVzNqOTltQzg/view?usp=sharing (https://drive.google.com/file/d/0B5j-_ZMS8_UoQzRFVzNqOTltQzg/view?usp=sharing)
Thanks for those. It's much appreciated, now to only find a way to convert them to MIDI files.
-
Try copying the files to a SCI1 game's folder, and opening it in SV.exe.
-
Also, another problem here with INN in specific, is that the game doesn't connect anymore because obviously all the servers and stuff are dead now, so I can't get the map music that way.
I'm working with some guys on recreating the INN server, so hopefully someday you'll be able to connect again.
-
Try copying the files to a SCI1 game's folder, and opening it in SV.exe.
For example, when I try that, and I play the MIDI file in Mixcraft, my MIDI-Editing Suite, instead of playing the notes normally, it's as if the sustain is on and it doesn't stop playing the note, it doesn't happen with SoundToMIDI and The Hoyle Vol. I & II Music with Mixcraft. Just SV.EXE, it also seems as if it extracts MIDI information that isn't needed, or garbage.
-
Also, another problem here with INN in specific, is that the game doesn't connect anymore because obviously all the servers and stuff are dead now, so I can't get the map music that way.
I'm working with some guys on recreating the INN server, so hopefully someday you'll be able to connect again.
I don't think that the INN Revival server has been up for some time now. I guess that if the server project gets anywhere I can reconfigure my INN installer to connect to it instead.
-
Anyone have anything that can convert SCI1+ xxx.snd files to MIDI, or are willing to make a converter for me since I'm not knowledgable in the subject? SoundToMIDI doesn't support anything past SCI0, and SV.EXE makes MIDI files with bogus or unnecessary data such as seperate note on / off volumes and such which makes certain tracks hang or layer notes instead of playing them usually.
-
You sure you're using V1 of SV? I've never had that problem with hanging notes.
-
You sure you're using V1 of SV? I've never had that problem with hanging notes.
I've tried multiple versions of V1 that I've found. One released the MIDI tracks with no audio except a weird sound at the start of all the tracks, and this one releases the MIDI with garbage data like note on / off volume, and for some reason this specific track in the Hoyle III theme hangs and layers notes instead of playing them then stopping.
-
There's definitely something funky with SV's export function. I tried exporting the MIDI of the main title theme of Hoyle 3 and it compresses the entire length of the song into 6 seconds. It has major problems in Cakewalk, but in Winamp it doesn't even play. It plays back well enough in SV, though. I guess that means that there's no viable way to export MIDIs from SCI1+ games as the latest version of SV is broken in reading sound resources properly.
I suppose one method would be to use a MIDI loopback driver and record the output of SCI Viewer with a MIDI sequencer of your choice as it plays. Tom did something similar in recording his own soundtracks on Quest Studios back in the day except that with those he just recorded from a different computer.
-
I don't see the problem. This played perfectly fine in SV, Foobar2000, MUNT, Media Player Classic, and Anvil Studio.
-
I don't see the problem. This played perfectly fine in SV, Foobar2000, MUNT, Media Player Classic, and Anvil Studio.
Thanks, that version works fine. The version I tried to export is the MT-32 version, sounds fine in SV but outside it has hanging notes on specifically the first major melody.
-
This is the MT-32 version though; there's no separate General MIDI option given here.
Also, I'm sitting on a big ol' pile of dumps (http://helmet.kafuka.org/sci/sounddumps/) from games that have dedicated GM tracks, made on the command line. They're all SCI1+, almost by definition.
-
Given the same SV I always use and OmerMor's extracted SND files, I now have MID versions of... let's say half the actual music tracks. They sound quite like the recording on SHP when played on an MT-32 with the patch loaded, so I'mma consider this settled.
*listens to a not half bad attempt by MPC to play 960.mid*
Edit: any inability to use these files without killing your hearing will be assumed to be caused by noncompliant tools. (http://helmet.kafuka.org/sci/sounddumps/INN.zip)
-
What version of SV are you using Kawa?
-
Not a clue.
-
Check "About."
-
"SCI Resource Viewer
Copyright (C) 2007"
-
If it can open AGI games it is probably the latest. It also included the command line tools. For whatever reason the author did not add versioning information to the last build. Version 1 is an earlier build.
-
It can open AGI games, actually.
-
That version's sound playback is gimped. It omits random channels and instruments for some reason. Maybe the export function is unnaffected? I just figured it used the same system to decode and so was inherently flawed. I could have sworn I tested exporting with it though....
-
That version's sound playback is gimped. It omits random channels and instruments for some reason.
I never noticed ???
-
The behaviour seems to be erratic at best. Now that I'm testing it again with SQ5, playing one sound works fine, but then after trying to test a few others it starts freaking out and then none of the sounds will work. Given my previous experience with this version of SV there's no telling how far the glitches go or what triggers them, but it's not very reliable. I suppose one should simply export the sound you want first as soon as you load a new game after launching the program. It's the only way to be sure.