Results 1 to 5 of 5

Thread: My Sound Stinks!

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Jun 1999
    Location
    ma,usa
    Posts
    485

    My Sound Stinks!

    Hi

    A while back I got a MMWave.ocx to play wavefiles after trying tons of do-it-yourself code snipets. Now this one doesn't seem to be handling the load. I'm getting "access violations" all over the place now that I'm using more API calls (I think this is the problem) for my graphics program and lots more sounds. They only show up when the program closes(over 90 generated in 5 minutes!).

    I'm hoping someone out there either knows what's wrong with this no-longer-supported OCX or is very generous 'cause I'm very poor! This is what I need: An activeX that can play more than two sounds at the same time loaded on the fly fired by separate actions in separate modules at any time. The sounds must play without interfering with active processing and drawing on the screen too. Does this exist?

    Thank You
    Joey O

  2. #2
    PowerPoster MidgetsBro's Avatar
    Join Date
    Oct 2000
    Location
    Apparently, Internet.com
    Posts
    3,125
    I'm not a game programmer, but I would think you might want to look into DirectX, more specifically, DirectSound. In games that use directX, there are more than one sound playing at the same time, so you can do it too.
    <removed by admin>

  3. #3
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  4. #4
    denniswrenn
    Guest
    You might want to look into DirectMusic as well, it lets you play background music that is stored as MIDI's, it also lets you create dynamic music.... *wow*

  5. #5
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Yeah that's one cool thing, you could write your own mod tracker
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width