專利名稱:可隨音樂產生光變化的計算機外圍設備及其方法
技術領域:
本發(fā)明提供一種可隨音樂文件產生光變化的計算機外圍設備及其方法。
背景技術:
有些計算機外圍設備用來作為輸入的接口,例如鼠標、鍵盤、搖桿等,這些計算機外圍設備已成為操作一臺計算機必備的設備,市面上也出現(xiàn)各式各樣改良。這些改良不外乎是外觀或形狀上的變化,使得這些設備更符合人體動作習慣,操作起來更方便且不易疲勞?;蛘呤沟眠@些設備更為流線,顏色更為鮮艷,以吸引消費者購買。
然而,公知的計算機外圍設備無法隨著音樂播放而產生相對應的感觀變化,因此不論造型和外觀如何的變化,均會讓人有種疏離的感覺。因此,一種可隨音樂產生光變化的計算機外圍設備是迫切需要的。
發(fā)明內容
本發(fā)明的第一目的是提供一種可隨一音樂文件產生光變化的計算機外圍設備。當計算機在播放音樂時,計算機外圍設備會隨著音樂產生一配合節(jié)奏的光變化。
該計算機外圍設備可以是鼠標、鍵盤、搖桿或其他相關設備,其包含一控制電路及至少一發(fā)光元件。事先安裝于計算機的驅動程序可取出存儲在寄存器中的音樂文件特定碼,經由輸出入接口傳送至控制電路??刂齐娐房山獯a此特定碼,同時產生一輸出。發(fā)光元件便根據(jù)控制電路的輸出以產生光的變化。
音樂文件的頻率值及幅值會影響發(fā)光元件閃爍速度、發(fā)光顏色、發(fā)光亮度或發(fā)光位置(若計算機外圍設備包含數(shù)個發(fā)光元件)等。例如,頻率值高低可決定發(fā)光元件閃爍的速度,而幅值大小可決定發(fā)光元件的發(fā)光顏色?;蛘哳l率值高低可決定發(fā)光元件閃爍的速度,而幅值的大小可決定發(fā)光元件的發(fā)光亮度。
本發(fā)明的另一目的是提供一種使上述計算機外圍設備隨音樂文件產生光變化的方法。其步驟包含檢測音頻裝置是否啟動,若是,則繼續(xù)執(zhí)行下列步驟。將音樂文件的頻率值及幅值轉換成一特定碼,并存儲在一寄存器中。經由一輸出入接口,將寄存器中的特定碼傳送至計算機外圍設備的控制電路。根據(jù)特定碼中的頻率值及/或該幅值,控制發(fā)光元件以產生光變化。如果檢測到音頻裝置未啟動,則不將音樂文件轉換成特定碼,亦不傳送至控制電路,因此發(fā)光元件不會發(fā)光。
本發(fā)明的第一目的是提供一種可隨一音樂文件產生光變化的計算機外圍設備。該計算機外圍設備與一計算機相連接,當該計算機在執(zhí)行該音樂文件以播放音樂時,計算機外圍設備可隨著音樂產生一配合節(jié)奏的光變化。
圖1為本發(fā)明的計算機外圍設備示意圖;圖2A為本發(fā)明的第一實施例的立體圖;圖2B為本發(fā)明的第二實施例的立體圖;圖3為本發(fā)明所提供的方法的流程圖。
圖示元件符號說明101計算機103計算機外圍設備105音頻裝置 107第一寄存器109驅動程序 111第二寄存器113輸出入接口115控制電路117發(fā)光元件 119鼠標上蓋具體實施方式
圖1為計算機與計算機外圍設備的示意圖。如圖所示,101計算機包含一音頻裝置105、一第一寄存器107、一驅動程序109、一第二寄存器111及一輸出入接口113。其中音頻裝置105可能為聲卡、主機板上的音頻處理單元或其他等效設備,用來取得音樂文件內的頻率值及幅值,使其能由連接至計算機101的揚聲器(圖1未示出)播放出去。第一寄存器107用以存儲欲播放的音樂文件。驅動程序109為了驅動計算機外圍設備103產生光變化,而事先安裝至計算機101的軟件程序。當音頻裝置105啟動時,驅動程序109可提取音樂文件的幅值及頻率值,并轉換成一特定碼,存儲至第二寄存器111。輸出入接口113為一接口,用以連接計算機101及計算機外圍設備103,例如USB接口、PS2接口或其他可與計算機外圍設備103連接的接口。
計算機外圍設備103包含鼠標、鍵盤和搖桿等,其包含一控制電路115及至少一發(fā)光元件117。驅動程序109取出存儲在第二寄存器111中的特定碼后,經由輸出入接口113傳送至控制電路115,控制電路115用來解碼特定碼,同時產生一輸出。發(fā)光元件117則根據(jù)控制電路115的輸出以產生光的變化,其包含任何能發(fā)光的元件,如燈或發(fā)光二極管(LED)等,且數(shù)目不拘。
音樂文件的頻率值及幅值會影響發(fā)光元件閃爍速度、發(fā)光顏色、發(fā)光亮度或發(fā)光位置(若計算機外圍設備包含數(shù)個發(fā)光元件)等。其中一種組合為頻率值高低決定發(fā)光元件117閃爍的速度,而幅值大小決定發(fā)光元件117的發(fā)光顏色?;蛘哳l率值高低決定發(fā)光元件117閃爍的速度,幅值大小決定發(fā)光元件117的發(fā)光亮度。其光隨頻率值及幅值變化的組合有好幾種,可視實際需要搭配,并不局限于上述兩種組合。
音樂文件的格式亦無一定限制,只要音頻裝置105能辨別的格式,控制電路115便能解碼,使發(fā)光元件117發(fā)光。最常見的音樂文件格式如.mp3及.wav。
本發(fā)明的第一實施例為一可隨音樂產生光變化的鼠標。如圖2A所示,該實施例于鼠標內部設置多個發(fā)光元件117,同時鼠標上蓋119為透明材料。發(fā)光元件117閃爍的速度可隨音樂文件的頻率高低而不同,同時發(fā)光元件117的發(fā)光顏色亦隨音樂文件的振幅大小而改變。
本發(fā)明的第二實施例亦為一可隨音樂產生光變化的鼠標。與第一實施例不同的是,如圖2B所示,該實施例于鼠標下緣周圍設置多個發(fā)光元件117。發(fā)光元件117閃爍的速度可隨音樂文件的頻率值高低而不同,同時發(fā)光元件117的發(fā)光亮度亦隨音樂文件的振幅大小而改變。
由上述可知,本發(fā)明的計算機外圍設備103的特征在于具有一控制電路115及至少一發(fā)光元件117??刂齐娐?15用以解碼音樂特定碼并產生一輸出,而發(fā)光元件117可根據(jù)該輸出產生光的變化。
本發(fā)明的第二目的是提供一種使上述計算機外圍設備103隨音樂文件產生光變化的方法。此方法如圖3所示,在執(zhí)行步驟301時,驅動程序109檢測音頻裝置105是否啟動,若是,則繼續(xù)執(zhí)行下列步驟。在執(zhí)行步驟303時,驅動程序109將音樂文件的頻率值及幅值轉換成一特定碼,并存儲在第二寄存器111中。在執(zhí)行步驟305時,驅動程序109經由輸出入接口113,將第二寄存器111中的特定碼傳送至計算機外圍設備103的控制電路115。在執(zhí)行步驟307時,控制電路115根據(jù)特定碼中的頻率值及/或幅值,控制發(fā)光元件117以產生光變化。
在執(zhí)行步驟301時,如果驅動程序109檢測到音頻裝置105未啟動,則執(zhí)行步驟309,不將音樂文件轉換成特定碼,亦不傳送至控制電路115,因此發(fā)光元件117不會發(fā)光。
本發(fā)明所提供的計算機外圍設備可依據(jù)上述的方法,使得計算機外圍設備隨著音樂播放而產生光的變化,進而增加操作時的樂趣,因此,本發(fā)明所提供的計算機外圍設備具有高度的附加價值。
權利要求
1.一種可隨一音樂文件產生光變化的計算機外圍設備,與一計算機相連接,該計算機包含一音頻裝置;一第一寄存器,用以存儲該音樂文件;一驅動程序,當該音頻裝置啟動時,用以提取該音樂文件的幅值及頻率值,并轉換成一特定碼;一第二寄存器,用以存儲該特定碼;以及一輸出入接口,用以連接該計算機外圍設備;該計算機外圍設備包含一控制電路,用以解碼該特定碼,并產生一輸出;以及一發(fā)光元件,根據(jù)該輸出產生光的變化。
2.如權利要求1所述的計算機外圍設備,其中該音樂文件的頻率值決定該發(fā)光元件閃爍的速度,該音樂文件的幅值決定該發(fā)光元件的發(fā)光顏色。
3.如權利要求1所述的計算機外圍設備,其中該音樂文件的頻率值決定該發(fā)光元件閃爍的速度,該音樂文件的幅值決定該發(fā)光元件的發(fā)光亮度。
4.如權利要求1所述的計算機外圍設備,其中該音樂文件包含.mp3及.wav其中之一。
5.如權利要求1所述的計算機外圍設備,其中該發(fā)光元件包含至少一個燈。
6.如權利要求1所述的計算機外圍設備,其中該發(fā)光元件包含至少一發(fā)光二極管(LED)。
7.如權利要求1所述的計算機外圍設備,其中該輸出入接口為一USB接口。
8.如權利要求1所述的計算機外圍設備,其中該輸出入接口為一PS2接口。
9.如權利要求1所述的計算機外圍設備,其中該計算機外圍設備為一鼠標。
10.如權利要求1所述的計算機外圍設備,其中該計算機外圍設備為一鍵盤。
11.如權利要求1所述的計算機外圍設備,其中該計算機外圍設備為一搖桿。
12.一種可隨一音樂文件產生光變化的計算機外圍設備,連接于一計算機,該計算機包含一寄存器,用以存儲一特定碼,該特定碼包含該音樂文件的頻率值及幅值,其特征在于該計算機外圍設備包含一控制電路及一發(fā)光元件,該控制電路用以解碼該特定碼并產生一輸出,該發(fā)光元件根據(jù)該輸出產生光的變化。
13.如權利要求12所述的計算機外圍設備,其中該音樂文件的頻率值決定該發(fā)光元件閃爍的速度,該音樂文件的幅值決定該發(fā)光元件的發(fā)光顏色。
14.如權利要求12所述的計算機外圍設備,其中該音樂文件的頻率值決定該發(fā)光元件閃爍的速度,該音樂文件的幅值決定該發(fā)光元件的發(fā)光亮度。
15.如權利要求12所述的計算機外圍設備,其中該音樂文件包含.mp3及.wav其中之一。
16.如權利要求12所述的計算機外圍設備,其中該發(fā)光元件包含至少一個燈。
17.如權利要求12所述的計算機外圍設備,其中該發(fā)光元件包含至少一發(fā)光二極管(LED)。
18.如權利要求12所述的計算機外圍設備,其中該輸出入接口為一USB接口。
19.如權利要求12所述的計算機外圍設備,其中該輸出入接口為一PS2接口。
20.如權利要求12所述的計算機外圍設備,其中該計算機外圍設備為一鼠標。
21.如權利要求12所述的計算機外圍設備,其中該計算機外圍設備為一鍵盤。
22.如權利要求12所述的計算機外圍設備,其中該計算機外圍設備為一搖桿。
23.一種使一計算機外圍設備隨一音樂文件產生光變化的方法,該計算機外圍設備連接于一計算機且包含一控制電路及至少一發(fā)光元件,該計算機包含一音頻裝置、一第一寄存器、一第二寄存器及一輸出入接口,該音樂文件存儲在該第一寄存器中,該方法包含檢測該音頻裝置是否啟動,若是,則執(zhí)行下列步驟;將該音樂文件的頻率值及幅值轉換成一特定碼,并存儲在該第二寄存器;經由該輸出入接口將該特定碼傳送至該控制電路;以及該控制電路根據(jù)該特定碼中的頻率值及/或該幅值,控制該發(fā)光元件以產生光變化。
24.如權利要求23所述的方法,其中該檢測該音頻裝置的步驟中,若該音頻裝置未啟動,則該發(fā)光元件不發(fā)光。
25.如權利要求23所述的方法,其中該控制該發(fā)光元件以產生光變化的步驟中,該頻率值的高低決定該發(fā)光元件閃爍的速度,該幅值的大小決定該發(fā)光元件的發(fā)光顏色。
26.如權利要求23所述的方法,其中該控制該發(fā)光元件以產生光變化的步驟中,該頻率值的高低決定該發(fā)光元件閃爍的速度,該幅值的大小決定該發(fā)光元件的發(fā)光亮度。
27.如權利要求23所述的方法,其中該音樂文件包含.mp3及.wav其中之一。
28.如權利要求23所述的方法,其中該發(fā)光元件為一個燈。
29.如權利要求23所述的方法,其中該發(fā)光元件為一發(fā)光二極管(LED)。
30.如權利要求23所述的方法,其中該計算機外圍設備為一鼠標。
31.如權利要求23所述的方法,其中該計算機外圍設備為一鍵盤。
32.如權利要求23所述的方法,其中該計算機外圍設備為一搖桿。
33.如權利要求23所述的方法,其中該輸出入接口為一USB接口。
34.如權利要求23所述的方法,其中該輸出入接口為一PS2接口。
全文摘要
本發(fā)明提供一種可隨音樂文件產生光變化的計算機外圍設備及其方法。該計算機外圍設備包含一控制電路及至少一發(fā)光元件??刂齐娐房山獯a一音樂文件,并輸出至發(fā)光元件以產生光的變化,使得計算機在播放音樂時,計算機外圍設備會隨著音樂產生配合節(jié)奏的光變化。
文檔編號G06F9/44GK1549093SQ0313625
公開日2004年11月24日 申請日期2003年5月20日 優(yōu)先權日2003年5月20日
發(fā)明者孔維國 申請人:達方電子股份有限公司