-
06-05-2013, 01:44 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chương trình hát karaoke [Mã nguồn C#]
_ Mới báo cáo xong, share luôn, hi.
- Chương trình viết bằng VS 2010, CSDL là SQL 2008. Giao diện của KMPlayer.
- File nhac *.mp3 và phụ đề *.xml lấy ở ZingStart (Có sẵn 2 bài trong thư mục Music trong project).
- Link: http://www.mediafire.com/download/dm...layer_0.98.rar
- Một số bài hát kèm phụ đề: http://www.mediafire.com/download/ev...q4kwf/Beat.rar
- File chạy chương trình tại đường dẫn: MusicPlayer\bin\Debug\MusicPlayer.exe
- Có thể chạy mà không cần CSDL, nhập bài hát vào Playlist bằng kéo thả bài hát vào chương trình or click vao dấu +.
- Đồng bộ karaoke với nhạc nhấn Alt+P hoặc Alt+N
- Chú ý: Nếu có sử dụng CSDL --> Xóa hết bài hát trong CSDL --> vào phần Setting xóa từng bài [IMG]images/smilies/dont_know.gif[/IMG]
-[IMG]images/smilies/biggrin.png[/IMG],
Tham khảo:http://social.msdn.microsoft.com/For...-9d719308df1e/View more random threads:
- 3 layer trong c#
- [Game] Cần gíp đỡ game đánh bài tiến lên AI?
- Cần giúp: Xuất dữ liệu từ máy tính ra LCD
- Chương trình nghe nhạc media bằng C#
- Share code xử lý SMS đã test 100% thành công
- Bài toán mã đi tuần có đồ họa | Mã nguồn C#
- Mã Nguồn Web tin tức Asp.net MVC4 NewsMvc V1.0
- Chương trình quản lý học sinh
- Giải thuật DSA băng C#
- Mã nguồn chương trình giải Sudoku rất là tuyệt
-
13-06-2013, 04:42 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn có nói rõ giúp mình ý tưởng của cách chạy lyric đồng bộ với nhạc đc ko ... mình tính làm cái ứng dụng hát Karaoke tren WPhone mà chưa hiểu cách làm sao lời chạy cùng bài hát....
-
16-06-2013, 03:22 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi phamtlsoft
chuỗi 1: Tìm em khắp muôn trùng/tìm giữa những cơn mơ/...../..... (các chữ trong 1 câu hát ngăn cách bởi kí tự "khoảng trắng", các câu thì kí tự '/')
chuỗi 2: 0,0.25,0.5,1,2/......../....... (tương tự như trên có ',' và '/')
Sau khi có 2 chuỗi, sử dụng mảng 2 chiều chứa, ở đây mình sử dụng 2 mảng. 1 mảng để chứa lời bài hát, 1 mảng chứa thời gian. Để nhập mảng thì mình sử dụng vòng lặp kết với hàm Split. Khi cần lấy phần tử nào thì xuất ra dựa vào vị trí dòng (vị trí câu trong bài hát), vị trí cột( vị trí của chữ trong 1 câu hát)........
.................................
Nói chung là vậy. Mình lập trình còn kém lắm, thấy thích thì làm thôi. Cảm ơn bạn đã quan tâm!
-
17-06-2013, 05:01 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ý mình muốn hỏi bạn .. về vấn đề làm sao để sync lời bài hát khớp vời thời gian đó ... khi nào thì chữ chạy .... bạn xử lý như thế nào ?
Ví dụ : Tìm em khắp muôn trùng tìm giữa những cơn mơ
-
20-06-2013, 03:45 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi phamtlsoft
Trong này có 1 biến percent đó là số phần trăm của 1 dòng bị tô màu. Công việc của bạn là xác định giá trị percent đó. Trong chương trình thì mình tính bằng cách so sánh thời gian hiện tại của bài hát với phần tử trong mảng 2 chiếu chứa thời gian --> vị trí câu hiện tại --> số chữ đã chạy trong câu --> số ký tự đã chạy --> percent. Bạn có thể nghỉ ra một ý tưởng tốt hơn cách của mình. Hy vọng hữu ích với bạn [IMG]images/smilies/online.gif[/IMG].
-
22-06-2013, 02:08 PM #6Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ok minh da hieu .... Cám ơn bạn rất nhiều ...
-
04-09-2014, 10:08 AM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn giỏi quá, cảm ơn bạn nhiều.
Trứng rung điều khiển từ xa Vibrator Spark Of Love Sản phẩm trứng rung bluetooth có điều khiển từ xa này được thiết kế với tông màu Rose Gold viền kim khí trải qua. kích tấc 7,4cm x 3,5cm giúp trứng...
TOP 3 trùy rung điều khiển từ xa...