CompuServe Thread

#Dmusic/Soundscape

4 messages in this thread
#132866From: John PendergrassJul 2, 1988 1:14 PM
Am having difficulty with a combo of DeluxeMusic and Soundscape (1.4). I have Soundscape installed on my hard drive, in drawer SS. I have aan "Assign Soundscape: dh0:SS" in startup file (so Soundscape can find what it wants). I have DeluxeMusic in another drawer. Problem: whenever I call DMusic, it runs Soundscape, then GURUs on me, then finally DMusic comes up. This is true from either WB or CLI. There are no other fancy assigns, etc going on. In short, WHY DOES DELUXEMUSIC CALL SOUNDSCAPE?? I don't WANT it to. (I believe SS is installed properly, with the various file in LIBS:, etc) Any help appreciated… –jp–
#132921From: David ArtJul 2, 1988 9:34 PM
John, DMCS invokes Soundscape by design. That's so you can output DMCS scores to Soundscape via MIDI channels. My guess would be that since you have the soundscape.library in your libs directory, you will always invoke soundscape when running DMCS. I've found that it is not a very stable configuration and try only to use it just long enough to transfer my music. (You're probably getting the GURU becuase you don't have the copy protected Soundscape distribution disk in your drive, and then DMCS just starts up normally.) Check to see if Soundscape is present in the background by moving the DMCS score window out of the way and then try to pull the screen down. If you see the patch panel behind the DMCS screen you have both running, if not, Soundscape terminated because of the copy protection. Probably, the only way to stop this is by renaming soundscape.library before starting DMCS. EA might be able to give you a way to bypass this. If they do, please let the rest of us know. David
#132996From: Richard Rae/SYSOPJul 3, 1988 11:35 AM
David's response is bang on the money. If you have soundscape.library in your assigned libs: directory, SoundScape WILL load when you call up DMCS. You either need to reassign LIBS: before startup (tricky), or rename the library. I have an exec file set up for those rare occasions when I want to use them together: RENAME LIBS:SS.LIB LIBS:SOUNDSCAPE.LIBRARY AUDIO:DMCS/DELUXEMUSIC RENAME LIBS:SOUNDSCAPE.LIBRARY LIBS:SS.LIB With this approach, when I just run Deluxe Music, the SoundScape library won't be found (because it's named SS.LIB) and DMCS runs normally. If I execute "DMCSSS", they both load up and, after I'm finished, the library gets put away again. As David said: if you find a way to turn this feature off without this hoop jumping, I'd like to hear about it. Rick
#133089From: Ben BlishJul 3, 1988 10:14 PM
Rick – rename SoundScape.library to SScape.library. Then use NewZap on soundscape to change ALL textstrings from soundscape.library to SScape.library and be SURE to null-terminate it correctly. That will fix it. You will also need to change any references in any other programs you have that try to open soundscape.library or you will have failures there. I doubt that you have very many, though, and it should be little trouble. You can do it the other way around, too – rename the reference in DMCS from soundscape.library to SScape.library. Same effect – library not found, DMCS won't grab it. Now, the decision rests simply upon this: DO you have the protected version? or the unprotected version of DMCS. If it's unprotected, then you can change it in DMCS, no problem. If it is the protected version, there is a _possibility_ that DMCS will not operate correctly if you modify any internal references. Soundscape, on the other hand, does not use that kind of protection and does not give you any trouble. Of course, should you wish to use SoundScape with DMCS, you can copy the library and it'll work for that invocation. Hope this helps. –Ben–