Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 7 của 7
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Mã nguồn chương trình nghe file midi!

    Biên dịch sử dụng MS Visual Studio 2003
    cách sử dụng: MIDIPlay <file midi>
    phím điều khiển:
    Space: đặt tempo, tone về mặc định
    UP, DOWN: tăng giảm tone
    RIGHT, LEFT: tăng giảm tempo
    ESC: thoát

    Nếu dùng các API high level thì muốn play 1 file midi chắc chỉ mất vài dòng code, nhưng dùng các hàm API low level mới có thể điều khiển được tempo, tone, và quan trọng nhất là đồng bộ với lời (lyric). Chương trình này là bước đầu trong việc thiết kế một chương trình MIDI Karaoke. Tiếp theo là mã nguồn play 1 file video làm background, và vẽ chữ trên background đó. Bạn nào hứng thú thì tôi sẽ post tiếp [IMG]images/smilies/smile.png[/IMG]

  2. #2
    em thấy Open source VLC sử dụng làm karaoke khá mượt anh ạ [IMG]images/smilies/wink.png[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Ngon nhỉ,cái của anh dùng C chuẩn nên thậm chí chạy trên bất cứ ứng dụng nào cũng ok,nhưng em thắc mắc là File midi là file đàn nhạc à ?

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi C&C++
    Ngon nhỉ,cái của anh dùng C chuẩn nên thậm chí chạy trên bất cứ ứng dụng nào cũng ok,nhưng em thắc mắc là File midi là file đàn nhạc à ?
    Here: http://vi.wikipedia.org/wiki/MIDI

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi kirimaru80
    Biên dịch sử dụng MS Visual Studio 2003
    cách sử dụng: MIDIPlay <file midi>
    phím điều khiển:
    Space: đặt tempo, tone về mặc định
    UP, DOWN: tăng giảm tone
    RIGHT, LEFT: tăng giảm tempo
    ESC: thoát
    Ứng dụng này chưa hoàn chỉnh phải ko bạn? Khi biên dịch xong ko thấy nó chạy? Và nó chưa có giao diện GUI?

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi chuong01
    Ứng dụng này chưa hoàn chỉnh phải ko bạn? Khi biên dịch xong ko thấy nó chạy? Và nó chưa có giao diện GUI?
    Chương trình bạn này giao diện console, sử dụng: MIDIPlay <filename> gõ lệnh ở command prompt ấy (hoặc run cũng đc).

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mã nguồn rất tuyệt. share tiếp đi anh Kirimaru ơi

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •