help with speaker layout

This is a discussion on help with speaker layout within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Is there some page that describes the location of each channel given a specified amount of channels? For example, 1 ...

  1. #1
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,670

    help with speaker layout

    Is there some page that describes the location of each channel given a specified amount of channels? For example, 1 channel is on top of you, but 2 channel is right and left of you. What is the layouts for 3, 4, 5, 6, 7, etc channels?
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  2. #2
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,670
    If found this
    http://en.wikipedia.org/wiki/Surround_sound
    Is this the exact representation of wave files output, also what channel is what here?
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  3. #3
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,823
    What are you looking for? The 5.1 setup looks correct.
    One center speed in front of you, two speakers to the top-left and top-right and two rear speakers to the rear-right and rear-left and the subwoofer somewhere.
    Basically, it's surround, so the speakers should surround you.
    For 7.1, you have a 5.1 setup plus two speakers to the left and right of you.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  4. #4
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,670
    Right, I understand that, but each channel in a wave file is identified by id 0...X, how do I know what channel each speaker in that layout is?
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  5. #5
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,823
    Ah, I think I get it now.
    Technical data about wave file layout.
    That's a bit trickier...
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. class layout guarantees
    By drrngrvy in forum C++ Programming
    Replies: 14
    Last Post: 10-19-2007, 03:41 AM
  2. Game layout..
    By JJFMJR in forum Game Programming
    Replies: 1
    Last Post: 08-26-2007, 12:14 PM
  3. Outputting many beeps through the pc speaker
    By rllovera in forum C Programming
    Replies: 18
    Last Post: 11-20-2006, 11:24 PM
  4. Playing sound without internal speaker in C
    By Rainy in forum C Programming
    Replies: 1
    Last Post: 03-30-2005, 10:24 AM
  5. Need comments on site layout
    By BMJ in forum A Brief History of Cprogramming.com
    Replies: 9
    Last Post: 10-19-2002, 06:27 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21