Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: xuất âm thanh trong c++

  1. #1
    Ngày gia nhập
    01 2008
    Bài viết
    2

    Angry xuất âm thanh trong c++

    Theo mình biết,trong C, việc tạo âm thanh có thể dùng hàm sound,nosound ,delay o trong thu vien dos.h.Vậy sao khi mình dùng c++, việc dùng các hàm này tạo âm thanh lại bị báo lỗi?(thường là lỗi không nhận dạng được).Có ai biết không xin chỉ giáo.

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Vì cái complier sau này của C++ không support dos.h ! Tìm hiểu thư viện windows.h :
    PHP Code:
    #include <iostream>
    #include <windows.h> // for PlaySound()

    int main()
    {
      
    Beep(523,500); // 523 hertz (C5) for 500 milliseconds
      
    Beep(587,500);
      
    Beep(659,500);
      
    Beep(698,500);
      
    Beep(784,500);

      
    std::cin.get(); // wait
      
    return 0;


  3. #3
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Dù sao đi nữa thực sự trong C++ cũng không có thư viện nào support sound :
    For one of my computer science courses this year, my project group is writing an application that receives audio input (such as from a microphone), finds the pitch, and does stuff based on the result.

    Can anyone recommend some good C++ tutorials (or libraries) for sound processing? We intend to do most of the code from scratch, so we don't need anything fancy -- just something that'll record sound in a buffer that we can analyze.

    Any help would be appreciated.

    Reply

    C++ is a middle level systems language, not a high level language. As an example of what this means, it was decided early on that C++ wouldn't even have language support for threading (instead, was decided it should support C linkage, and just use system specific libraries for threading). The same is true with sound. There's no such thing as a C++ tutorial for sound processing, because there's no "C++" library for sound.

    You need to refine your question to something that can be answered, and for that, you need to supply more information as to what you're looking for.

    There are two realms here, as I see it:

    * Interfacing with sound devices, in a specified environment. E.g., are you looking for something to run on Windows XP on a PC? (using, perhaps, DirectSound?)
    * Generic sound processing advice--e.g., how to do FFT's?


    From the context it seems like you're looking in the first realm, so you probably would want to specify what type of hardware/environment you want to play with. If, for example, it's Windows, you're looking at Windows API's, possibly with wrappers (or maybe, you'd like something more generally portable, like SDL?)
    Nếu thực sự hứng thú với sound trong C++ thì đây :
    Advanced not beginner.
    Đã được chỉnh sửa lần cuối bởi rox_rook : 16-02-2008 lúc 04:30 PM.

  4. #4
    Ngày gia nhập
    01 2008
    Bài viết
    2

    Mặc dù rất buồn vì em không thể chơi nhạc ở c++ như ở c nhưng cũng xin cảm ơn anh vì thông tin này.

  5. #5
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi trungtin Xem bài viết
    Mặc dù rất buồn vì em không thể chơi nhạc ở c++ như ở c nhưng cũng xin cảm ơn anh vì thông tin này.
    ec... :|
    C mà chơi nhạc được sao ????
    ở C cùng lắm chi phát ra tín hiệu Beep từ CPU thôi.
    C++ cũng vậy
    Nếu muốn hiểu rõ hơn thì nghiên cứu thêm xử lý tín hiệu âm thanh
    None!

  6. #6
    Ngày gia nhập
    12 2007
    Bài viết
    224

    Mặc định xuất âm thanh trong c++

    Ủa , sao trình biên dịch BC++ 5 của em cũng vẫn có thư viện dos.h và nhận dạng được sound , nosound mà ??? Bạn Trung Tín dùng trình biên dịch gì vậy ???

Các đề tài tương tự

  1. Xuất âm thanh khi bắt đầu chương trình C#
    Gửi bởi neverland87 trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 17
    Bài viết cuối: 15-02-2013, 02:49 PM
  2. Thay đổi chiều rộng của datagridview khi xuất hiện thanh cuộn
    Gửi bởi dotritiep trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 07-10-2011, 04:52 PM
  3. Làm cách nào khi thu nhỏ kích thước của form thì sẽ xuất hiện 2 thanh cuộn
    Gửi bởi henxui_nobita_00 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 21-04-2011, 12:00 PM
  4. Đọc âm thanh từ mic >>> xuất ra loa vằng VC++?
    Gửi bởi Joker trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 12
    Bài viết cuối: 10-01-2011, 09:26 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn