CN101124024A - 家电音频通知装置 - Google Patents
家电音频通知装置 Download PDFInfo
- Publication number
- CN101124024A CN101124024A CNA200580007424XA CN200580007424A CN101124024A CN 101124024 A CN101124024 A CN 101124024A CN A200580007424X A CNA200580007424X A CN A200580007424XA CN 200580007424 A CN200580007424 A CN 200580007424A CN 101124024 A CN101124024 A CN 101124024A
- Authority
- CN
- China
- Prior art keywords
- circuit
- output signal
- melody
- transistor
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/18—Selecting circuits
- G10H1/26—Selecting circuits for automatically producing a series of tones
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H5/00—Musical or noise- producing devices for additional toy effects other than acoustical
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24C—DOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
- F24C7/00—Stoves or ranges heated by electric energy
- F24C7/08—Arrangement or mounting of control or safety devices
- F24C7/082—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
-
- G—PHYSICS
- G04—HOROLOGY
- G04B—MECHANICALLY-DRIVEN CLOCKS OR WATCHES; MECHANICAL PARTS OF CLOCKS OR WATCHES IN GENERAL; TIME PIECES USING THE POSITION OF THE SUN, MOON OR STARS
- G04B13/00—Gearwork
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
- G10H1/053—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only
- G10H1/057—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only by envelope-forming circuits
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/315—Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
- G10H2250/371—Gensound equipment, i.e. synthesizing sounds produced by man-made devices, e.g. machines
Abstract
本发明提供一种用于消费者家电中的灵活的音频音调产生装置。所述装置产生令人愉悦的音乐音调。所述装置使用软件执行的处理器的两个输出,所述软件执行的处理器利用与家电的状态事件相关联的经存储的音调数据来驱动音调电路,以使用音调输出旋律来通知用户状态事件中的一者的存在。
Description
本专利文档的揭示内容含有受到版权保护的材料。如专利和商标局专利文件或记录中呈现,版权所有者不反对此专利文档或专利揭示案的任何人进行传真复制,但另外保留受版权保护的材料中的所有权利。
对相关申请案的交叉参考
本申请案主张2004年3月9日申请的临时申请案序列号第60/551,553号的优先权,所述申请案以引用的方式并入本文中。
对计算机程序列表的参考
计算机程序列表附录被包括作为本揭示案的一部分。程序列表由附于此且并入本文中的谐音代码模块(Chime Code Module)1和谐音代码模块2组成。
技术领域
本申请案一般涉及一种音频音调产生装置。
更明确地说,本申请案涉及一种用于消费者家电中的灵活的音频音调产生装置,所述装置能够播放具有令人愉悦的可调整音调的旋律。
背景技术
图1中显示用于家电中的典型的蜂鸣器电路。此电路可利用由微处理器产生并输出到AUDIO_WAV输入的振荡方波。音频信号当振荡开始时突然开始,且当振荡结束时突然结束。此状况产生突然的“蜂鸣声”或“嗡嗡声”,这可能较为刺耳且听起来不一定令人愉悦。
此外,还使用电压控制放大器电路来产生音频音调。然而,此电路相对昂贵。一种以较低成本利用现有的家电组件且/或产生令人愉悦的音频音调的替代方法将比较有益。
发明内容
本发明提供一种用于产生令人愉悦的音频信号的电路,所述电路包括产生听起来令人愉悦的分度音调(graduated tone)信号的斜坡和衰减电路(rampand decay circuit)。
本发明还提供能够以多个频率操作以提供额外独特音调的上述装置。
本发明进一步提供一种用于家电的通知装置,包含:微处理器,其用于执行计算机程序以产生第一输出信号和第二输出信号;电子电路,其用于输入所述第一输出信号且用于输入所述第二输出信号;和输出变换器,其连接到所述电子电路以产生用来通知用户家电状态的音乐通知声音。
所述第一输出信号提供振荡信号来驱动所述电子电路以产生所述音乐通知声音的音符;且所述第二输出信号提供触发信号来触发并保持所述音符。
本发明还提供一种利用上述装置的家电。
(本揭示案含有Electrolux Home Products的材料2003、2005。)
本发明进一步提供一种通知用户家电状态的方法,所述方法包含以下步骤:
将程序存储在存储器中;
使用微处理器来检测所述家电的状态条件;
在所述微处理器上执行所述程序,所述执行包括以下步骤:
检索与所述检测到的状态条件相关联的旋律数据;
基于所述检索到的旋律数据来产生所述微处理器的第一输出信号,以向第一输出提供振荡信号;
基于所述检索到的旋律数据来产生所述微处理器的第二输出信号,以向第二输出提供触发信号;
向电子电路的第一输入提供所述第一输出;
向所述电子电路的第二输入提供所述第二输出;和
使用所述电子电路的输出变换器来基于所述检索到的旋律数据产生音乐旋律,以通知用户家电的检测到的状态。
附图说明
图1显示常规音频音调电路的示意图;
图2显示实施本发明的一个实施例的硬件的电路的示意图;
图2A显示根据本发明而驱动的根据图2的电路的输出的图表;
图3显示实施本发明的另一实施例的另一硬件电路的示意图;
图4显示本发明的主要组件的方框图;
图5是显示用于驱动图2和图3的电路中的一者的软件的歌曲播放操作的高级流程图;和
图6是显示用于播放歌曲的音符的软件的音符播放操作的另一流程图。
具体实施方式
本发明是一种用于产生音频信号以向用户提供指示的灵活的可调整电路,例如可由消费者家电使用来指示家电状态。
图4是装置的主要硬件组件的方框图。提供用于产生音乐通知输出(例如,音乐旋律)的音调产生电路1。电路1从微处理器2接收输入,当前实施例中的输入是脉冲宽度调制(PWM)信号和触发/保持信号。微处理器2执行存储在存储器3中的一个或一个以上程序。存储器3还可存储用来执行程序的数据,如当前实施例中。最后,输入装置4用来指示家电状态,以通过向处理器2提供输入来请求从装置输出各种音调或旋律。处理器2可为仅由音频通知装置使用的专用处理器,但更可能是也用来为消费者家电执行各种其它功能的共用处理器。在此情况下,存储器3还可存储附加程序和/或数据以支持那些附加功能,且处理器2可具有附加输入和/或输出以同样支持那些功能。
可使用所述装置的家电包括电炉和烤箱(即,消费范围)、洗衣机、干燥机、电冰箱和/或可利用音乐音调通知装置的任何其它家电或机器。
图2提供本发明的音调产生电路1的一个实施例的电路。在所示电路中,音频波形由微处理器P2输出产生,且输入到电路的AUDIO_WAV输入。在此实施例中,微处理器输出是PWM信号。然而,输入振荡由另一微处理器输出选通,即输入到AUDIO_TRIG输入的触发保持信号。此触发保持信号接着通过晶体管Q1对电容器(C4)进行充电和放电,这从而调节穿透扬声器的振荡的音量和持续时间。
当AUDIO_TRIG变高时,电容器的充电时间将促使音量斜坡上升。如同在音乐合成器中一样,这可称为波形的“起音”时间。起音时间由图2电路中的电容器C4和电阻器R8设定。
当AUDIO_TRIG变低时,电容器的放电时间将促使音量斜坡下降。如同在音乐合成器中一样,这可称为波形的“衰音”时间。通过选择上述电路中的电容器C4和电阻器R5的值而设定衰音时间。通过改变电路设计中的这些组件,或通过提供可变的电阻器和/或电容器,可修改或改变音频输出起音和衰音时间。
“谐音”是具有非常快速的起音时间和缓慢的衰音时间的波形。此类似于某人撞击铃时的情况。立即听到最大音量的声音,且接着所述声音缓慢衰减直到不再被听到为止。可由图2的电路通过短路或在电路中使用较小值的电阻器R8来产生谐音声音。
具有缓慢起音和衰音时间的波形类似于从小提琴听到的声音。通过正确地设定电阻器R8、电容器C4和电阻器R5,可用此电路产生非常类似于小提琴的声音。举例来说,设定R8=20k、C4=47uF且R5=1k可提供这种声音。
所述电路还可产生具有缓慢起音和快速衰音的波形。此种声音不是自然地发生的,且仅可通过音乐合成器产生。然而,此能力给予装置视需要产生一些独特音响音调的能力。
在图2电路的当前实施例中,电路组件采用下表中给出的值:
表1
组件 | 值 |
R1、R2、R6、R7 | 10kΩ |
R5、R8 | 4.7kΩ |
R3 | 1kΩ |
R4 | 22Ω |
Q1、Q2、Q3 | 2N4404 |
C4 | 22μF |
LS | 4kHz |
然而,可改变这些组件的值以获得所需的声音效果,尤其是改变如上所述电阻器R8、电容器C4和电阻器R5的值。此外,可使用其它组件的等效物作为表中显示的组件的替代物。
图2A显示图2电路的一个示范性输出的图,其显示输出的起音、操作和衰音部分。改变R8、C4和R5可改变起音和衰音部分的持续时间,且可使用AUDIO_TRIG输入来控制中间(PWM)部分的持续时间。相反,AUDIO_WAV PWM输入控制输出的信号的频率,且因此,通过改变PWM频率也可改变输出信号频率。
通过控制AUDIO_TRIG和AUDIO_WAV输入,电路可用来产生复数个令人愉悦的旋律,每一旋律由复数个单个音符组成。附录的软件常规程序用来控制处理器根据用于产生各种旋律的存储的数据而产生各种旋律。
图3显示用于产生谐音音调的本发明的附加实施例。图3中的电路以与如上所述图2中的电路类似的方式工作,只是谐音电路的起音部分已被移除(例如,参看图2:电阻器R5)。
在图3电路的当前实施例中,电路组件采用下表中给出的值或类型:
表2
组件 | 值 |
R11、R15、R16、R17 | 10kΩ |
R18 | 4.7kΩ |
R13 | 1.2kΩ |
R10 | 100Ω |
Q10、Q11、Q12 | MMBT4401 |
C17 | 1μF |
BZ1 | TFM-57 |
最后,本申请案的计算机程序列表附录含有“C”代码的两个ASCII模块,用来使用通用或专用微处理器P2产生谐音旋律。举例来说,计算机程序列表的程序可用HiTech C编译器编译,且PIC18F452处理器可与上述图2或图3的电路的一者一起使用。下文更详细描述的软件代码当由处理器执行时,接着以适合选定的处理器的方式从处理器输出中提供针对图2和图3而描述的谐音电路输入AUDIO_WAV和AUDIO_TRIG。
参看图4,软件模块存储在存储器3中以供由处理器2检索。存储器3还存储下文讨论的用于产生通知旋律的音符的数据。
第一软件模块用于提供访问标准谐音电路的功能。此模块在处理器上执行,从而使用上文所示的电路中的一者(或另一等效电路)来提供用于波形产生的PWM输出和触发并保持音符的标准I/O线输出。
所述模块具有开始谐音的功能。此功能接受:谐音请求(ChimeRequest),对应于将要播放的谐音的列举的Chime_t值。所述模块还具有在基于正播放的当前谐音的时基的时期被调用的功能。此功能处理开关所有音符信号。
第二模块具有表,其中具有基于8MHz系统时钟的每一单个音符的设定。这些表具有可播放的每一“歌曲”旋律或音调的音符和持续时间数据。此阵列的第一字符表示此谐音将被播放时所处的时基。此为调度单位(scheduletick)的倍数。阵列末端处的0xFF表示谐音的末尾。应注意,阵列中其它字符都不与此数字匹配,或谐音将过早地结束。这些字符之间是歌曲的一连串的音符数据。每一音符由表示音符表阵列中位置的5位音符值,和表示所述音符的持续时间的3位值组成。持续时间是为了保持所述音符而通过调度器回路(scheduler loop)的次数,且自动加1。通过参考0音符值来调用休停。
图5是显示附录中显示的装置软件的高级操作的流程图。为了播放谐音,步骤101、由处理器监控的事件触发软件,步骤102、且根据触发事件从装置存储器中选择歌曲旋律。步骤103、加载歌曲索引,步骤104、根据加载的歌曲复位谐音索引和音符索引,步骤105、且加载歌曲的节奏。因此,歌曲旋律逐音符地被播放,如图6的流程图中所描述。
为了播放歌曲旋律而由软件常规程序调用的参数(包括谐音和音符索引的歌曲索引)存储在装置存储器中,所述装置存储器可为(例如)随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、硬盘驱动器,或另一存储器装置或装置的组合。因此,复数个事件中每一者可与独特的歌曲旋律相关联,其中软件常规程序根据触发事件来调用歌曲参数(即,歌曲的节奏,以及歌曲的每个音符的频率和持续时间)。
图6是显示播放经触发的歌曲的音符的常规程序的流程图。常规程序首先检查确定歌曲旋律未结束即步骤110。如果歌曲结束,进入步骤112常规程序检查谐音是否已被设定为连续的,如果是,进入步骤113复位谐音索引,且常规程序在步骤114处继续(见下文)。如果不是,那么常规程序返回到其起点。
如果歌曲旋律未结束,进入步骤111常规程序检查其是否为新的音符作好准备。如果不是,那么常规程序返回到其起点。
当为新的音符作好准备时,依次进入步骤114常规程序将持续时间设定为关闭(OFF),步骤115递增音符索引,步骤116加载音符持续时间并将持续时间设定为开启(ON),且检查音符是否休停。如果音符休停,那么不播放出声音,且常规程序返回到其起点。
如果音符不休停,那么进入步骤119用音符频率信息更新PWM寄存器,接着进入步骤120激活PWM输出,进入步骤121递减音符持续时间,且常规程序返回到其起点。
处理器为歌曲的每一音符执行此常规程序,且以5ms乘以加载的节奏值的速率调用所述常规程序。节奏值因此可用来控制旋律节奏。
再次参看图4,所述装置通常如下进行操作。微处理器2通过输入装置4检测家电的状态。此状态可以是来自用户的键控输入,例如用户通过使用(例如)输入键或按钮来选择烤箱上的烘焙或烧烤周期。此外,还是使用烤箱的实例,状态可以是(例如)烘焙或清洁周期的结束,或达到烘焙温度,或计时器的终止时间。
处理器响应于状态检测来执行音调产生电路以播放与检测到的状态相关联的旋律,进而通知用户检测到的装置的状态。
举例来说,可存储复数个不同的旋律(即,通过存储在存储器中的音调数据,如上文所讨论),其中每一旋律与不同的状态条件相关联。或者,还可基于各种状态条件来改变旋律节奏。以此方式,可基于通知装置播放的旋律来通知用户特定的检测到的状态条件。
以此方式,以一首或一首以上令人愉悦的音乐旋律而不是刺耳的嗡嗡声或铃声通知家电用户各种状态条件。
上文已使用特定实例描述了本发明;然而,所属领域的技术人员将了解,在不偏离本发明范围的情况下,可使用各种替代形式,且等效物可代替本文描述的元件或步骤。在不脱离本发明范围的情况下,可能有必要对本发明进行修改来使其适应特殊状况或特殊需要。本发明不希望限于本文描述的特殊实施方案,而是以权利要求书为准,权利要求书被赋予最广泛的解释以在字面上或等效地涵盖随之涵盖的所有实施例。
附录
谐音代码模块1:
/***********************************************************
******
*
*Filename:C:\Sourc\Backlite\Chime.c
*
*Author:Bobby Hayes
*
*Modified by:JohnRudolph
*
*Copyright(c)2003,Electrolux Home Products
*
*Description:The purpose of this module is to provide functions to access
*the Electrolux standard chime circuit.This module uses a PWM output for
*the waveform generation and a standard I/O line to trigger and hold the note.
*
*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~
*
*History:Created on 05/03/2003
*
*Compiled Using:Hi-Tech C Compiler PICC v8.01 PL3 and MPLab v6.30
*
*Version 1.00 Original Software
* 05/15/2003-Chime module created
*
************************************************************
*****/
#define_CHIME_
#include<pic.h>
#include″global.h″
#include″chime.h″
#define NOTE_ON PORTC|=0x02 //0x01-controls for the I/O line that
#define NOTE_OFF PORTC&=0xFD //0xFE-turns the note on/off
unsigned char ChimeTimerIndex; //timer index value returned by the scheduler
unsigned char NoteCount; //note duration
unsigned char ChimeIndex; //current position in the note table array
unsigned char tempo=10; //multiplyer for chime task timebase
const unsigned char *CurrentChime; //current chime being played
extern unsigned char continuous_chime;
void PlayNotes(void);
void PlayChime(unsigned char ChimeRequest);
/***********************************************************
************
* void PlayChime(unsigned char ChimeRequest)
*
*PARAMETERS:none
*
*DESCRIPTION:The following function starts a chime.This function accepts:ChimeRequest,
* a Chime_t enumerated value that corresponds to the chime to be played.
*RETURNS:none
*
*/
void PlayChime(unsigned char ChimeRequest)
{
/* Load the current chime with the chime requested. */
switch(ChimeRequest)
{
case chm_INTRO:
CurrentChime=Chime_Intro;
break;
case chm_ACCEPT:
CurrentChime=Chime_Accept;
break;
case chm_CLEAN_END_CYCLE:
CurrentChime=Chime_CleanEndCycle;
break;
case chm_END_CYCLE:
CurrentChime=Chime_EndCycle;
break;
case chm_FAILURE:
CurrentChime=Chime_Failure;
break;
case chm_PREHEAT:
CurrentChime=Chime_Preheat;
break;
case chm_TIMER_END_CYCLE:
CurrentChime=Chime_TimerEndCycle;
break;
case chm_DOOR_OPEN:
CurrentChime=Chime_DoorOpen;
break;
case chm_INVALID:
CurrentChime=Chime_Invalid;
break;
default:
CurrentChime=Chime_Intro;
}
tempo=CurrentChime[0];
/* Reset song counters */
ChimeIndex=0;
NoteCount=0;
/***********************************************************
***********
* void PlayNotes(void)
*
*PARAMETERS:none
*
*DESCRIPTION:The following function is called on a period based on the timebase of the
* current chime being played.This function handles toggling all note signals.
* The following function is called on a period based on the timebase of the
* current chime being played.This function handles toggling all note signals.
*
*RETURNS:none
*
*/
void PlayNotes(void)
{
unsigned char duty_1_and_prescalar;
//Check to see if the end of the chime has been reached
if(CurrentChime[(ChimeIndex+1)]==0xFF)
{
if(continuous_chime==ON)
ChimeIndex=0; //reset index for continuous chimes
return; //if not continuous then stop the timer/chime
}
else
{
//If the end has not yet been reached,check to see if the note count
//has expired.ie,you are ready for a new note.
if(!NoteCount)
{
ChimeIndex++; //increase the chime index
//Set the new note count to the duration in the chime data array
NoteCount=(CurrentChime[ChimeIndex]>>5)+1;
//Check to see if the next note is a rest
if((CurrentChime[ChimeIndex]&0x1F)==0)
{
NOTE_OFF; //turn off the note for ″rest″
}
else
{
//Update all PWM registers w/the new note info
PR2=NoteTable[(CurrentChime[ChimeIndex]&0x1F)][0];
duty_1_and_prescalar=NoteTable[(CurrentChime[ChimeIndex]&0x1F)][2];
CCP1CON=(duty_1_and_prescalar&0xF0)|0x0C;
CCPR1L=NoteTable[(CurrentChime[ChimeIndex]&0x1F)][1];
T2CON=duty_1_and_prescalar&0x0F;
NOTE_ON; //Now turn on the note
}
}
NoteCount--; //Decrease the note counter
}
}
/***********************************************************
*******/
/***********************************************************
*******/
//eof
谐音代码模块2:
/***********************************************************
******
*
*Filename:C:\Source\Backlite\chime.h
*
*Author:Bobby Hayes
*Moodified by:John Rudolph
*
*Copyright(c)2003,Electrolux Home Products
*
*Description:Chime module header file
*
*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~
*
*History:Created on 05/03/2003
*
*Version 1.00 Original Software
* 05/15/2003-Chime module created
************************************************************
*****/
//The following table is the settings for each individual note based on a 8MHz system clock.
//
const unsigned char NoteTable[][3]=
{
{0, 0, 0}, //Rest =0
{255,0x8D,0x36}, //Octave 0 Note A = 1 was 283,0x8D,0x36
{254,0x85,0x16}, //Octave 0 Note A#= 2 was 267,0x85,0x16
{252,0x7E,0x16}, //Octave 0 Note B = 3
{238,0x77,0x16}, //Octave 0 Note C = 4
{225,0x70,0x26}, //Octave 0 Note C#= 5
{212,0X6A,0x16}, //Octave 0 Note D = 6
{200,0x64,0x16}, //Octave 0 Note D#= 7
{189,0x5E,0x26}, //Octave 0 Note E = 8
{178,0x59,0x16}, //Octave 0 Note F = 9
{168,0x54,0x16}, //Octave 0 Note F#= 10
{158,0x4F,0x26}, //Octave 0 Note G = 11
{149,0x4B,0x06}, //Octave 0 Note G#= 12
{141,0x46,0x36}, //Octave 1 Note A = 13
{133,0x42,0x36}, //Octave 1 Note A#= 14
{126,0x3F,0x06}, //Octave 1 Note B = 15
{119,0x3B,0x26}, //Octave 1 Note C = 16
{112,0x38,0x16}, //Octave 1 Note C#= 17
{105,0x35,0x06}, //Octave 1 Note D = 18
{99, 0x32, 0x06},//Octave 1 Note D#= 19
{94, 0x2F, 0x16},//Octave 1 Note E = 20
{89, 0x2C, 0x26}, //Octave 1 Note F = 21
{83, 0x2A, 0x06}, //Octave 1 Note F#= 22
{79, 0x27, 0x26}, //Octave 1 Note G = 23
{74, 0x25, 0x16}, //Octave 1 Note G# =24
{70, 0x23, 0x16}, //Octave 2 Note A = 25
{66, 0x21, 0x16}, //Octave 2 Note A#= 26
{252,0x7E, 0x15}, //Octave 2 Note B = 27
{238,0x77, 0x15}, //Octave 2 Note C = 28
{225,0x70, 0x15}, //Octave 2 Note C#= 29
{212,0x6A, 0x15}, //Octave 2 Note D = 30
{200,0x64, 0x15}, //Octave 2 Note D#= 31
{189,0x5E, 0x25}, //Octave 2 Note E = 32
{178,0x59, 0x15}, //Octave 2 Note F = 33
{168,0x54, 0x15}, //Octave 2 Note F#= 34
{158,0x4F, 0x25}, //Octave 2 Note G = 35
{149,0x4B, 0x05}, //Octave 2 Note G#= 36
{141,0x46, 0x35}, //Octave 3 Note A = 37
{133,0x42, 0x35}, //Octave 3 Note A#= 38
{126,0x3F, 0x05}, //Octave 3 Note B = 39
{119,0x3B, 0x25}, //Octave 3 Note C = 40
{112,0x38, 0x15}, //Octave 3 Note C#= 41
{105,0x35, 0x05}, //Octave 3 Note D = 42
{99, 0x32, 0x05 },//Octave 3 Note D#= 43
{94, 0x2F, 0x15}, //Octave 3 Note E = 44
{89, 0x2C, 0x15}, //Octave 3 Note F = 45
{83, 0x2A, 0x05}, //Octave 3 Note F#= 46
{79, 0x27, 0x25}, //Octave 3 Note G = 47
{74, 0x25, 0x15} //Octave 3 Note G#= 48
};
//***********************************************************
//The following tables are the note and duration data for each song that
//can be played.The first character of this array represents a time base
//which this chime will be played at.It is a multiple of the schedule
//tick.The 0xFF at the end of the array represents the end of the chime.
//Care must be taken that no other character in the array matches this
//number or the chime will end prematurely.Inbetween these characters are
//the series of note data.for the song,Each note consists of a 5 bit note
//value which refers to a position in the NoteTable array,and a 3 bit value
//which represents the duration of that note.The duration is the number of
//times through the scheduler loop to hold that note,and 1 is added to it
//automatically. Rests are called by referencing a 0 note value.
//
//Enter notes this way:
//X|((Y-1)<<5)Where X = the note value and Y= the duration
const unsigned char Chime_Intro[]={ 10,
20|((6-1)<<5),
20|((6-1)<<5),
0|((8-1)<<5),
0xFF};
const unsigned char Chime_Accept[]= { 10,
31|((2-1)<<5),
0|((8-1)<<5),
0xFF};
const unsigned char Chime_CleanEndCycle[]={10,
31|((6-1)<<5),
0|((6-1)<<5),
0|((6-1)<<5),
31|((6-1)<<5),
0|((6-1)<<5),
0|((6-1)<<5),
31|((6-1)<<5),
0|((6-1)<<5),
0|((6-1)<<5),
0xFF};
const unsigned char Chime_EndCycle[]={10,
31|((6-1)<<5),
31|((4-1)<<5),
0|((4-1)<<5),
0|((4-1)<<5),
31|((6-1)<<5),
31|((4-1)<<5),
0|((4-1)<<5),
0|((4-1)<<5),
31|((6-1)<<5),
31|((4-1)<<5),
0|((4-1)<<5),
0|((4-1)<<5),
0xFF};
const unsigned char Chime_Failure[]={10,
29|((6-1)<<5),
0|((2-1)<<5),
0xFF};
const unsigned char Chime_Preheat[]={10,
31|((6-1)<<5),
31|((6-1)<<5),
31|((6-1)<<5),
31|((6-1)<<5),
0|((2-1)<<5),
0xFF};
const unsigned char Chime_TimerEndCycle[]={10,
31|((6-1)<<5),
31|((6-1)<<5),
0|((6-1)<<5),
31|((6-1)<<5),
31|((6-1)<<5),
0|((6-1)<<5),
31|((6-1)<<5),
31|((6-1)<<5),
0|((6-1)<<5),
0xFF};
const unsigned char Chime_DoorOpen[]= { 10,
31|((2-1)<<5),
0|((4-1)<<5),
31|((2-1)<<5),
0|((4-1)<<5),
31|((2-1)<<5),
0|((4-1)<<5),
0xFF};
const unsigned char Chime_Invalid[]= { 10,
31|((2-1)<<5),
0|((4-1)<<5),
31|((2-1)<<5),
0|((4-1)<<5),
31|((2-1)<<5),
0|((4-1)<<5),
0xFF};
/***********************************************************
*******/
/***********************************************************
*******/
//eof
Claims (20)
1.一种用于家电的通知装置,包含:
微处理器,其用于执行计算机程序以产生第一输出信号和第二输出信号;
电子电路,其用于输入所述第一输出信号且用于输入所述第二输出信号;和
输出变换器,其连接到所述电子电路以产生音乐通知声音来通知用户家电状态,其中
所述第一输出信号提供振荡信号来驱动所述电子电路以产生所述音乐通知声音的音符;且其中
所述第二输出信号提供触发信号来触发并保持所述音符。
2.根据前述权利要求中任一权利要求所述的通知装置,其中所述计算机程序指示所述处理器产生所述第一输出信号和所述第二输出信号,以驱动所述电路产生复数个音符来输出旋律。
3.根据前述权利要求中任一权利要求所述的通知装置,其进一步包含用于存储所述程序的存储器。
4.根据前述权利要求中任一权利要求所述的通知装置,其中所述程序使用存储在所述存储器中的数据来执行所述指令,使得所述数据确定所述旋律。
5.根据权利要求4所述的通知装置,其中所述电路包含:
RC电路,其用于控制所述复数个音符的衰音和起音时间;和
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电。
6.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路进一步包含连接到所述第一输出信号并连接到所述RC电路和第三晶体管两者的第二晶体管,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
7.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路包含:
RC电路,其用于控制所述音符的所述衰音和起音时间;和
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电。
8.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路进一步包含连接到所述第一输出信号并连接到所述RC电路和第三晶体管两者的第二晶体管,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
9.一种用于具有复数个状态条件的家电的通知装置,所述装置包含:
存储器,其用于存储程序并且用于存储复数个旋律数据,每一旋律数据表示复数个旋律中的一者,其中所述复数个状态条件中的每一者与所述复数个旋律中的一者相关联;
微处理器,其用于监控所述复数个状态条件中的每一者,其中,一旦检测到所述状态条件中的一者,所述微处理器利用与所述状态条件中的所述一者相关联的所述复数个旋律数据中的所述一者来执行所述程序,以根据所述复数个旋律数据中的所述一者产生输出信号;和
电子电路,其用于输入所述输出信号并输出音乐旋律信号,所述电子电路包括输出变换器,所述输出变换器连接到所述电子电路以输入所述音乐旋律信号,从而产生与所述状态条件中的所述一者相关联的所述旋律来通知用户所述状态条件中的所述一者。
10.根据前述权利要求中任一权利要求所述的通知装置,其中所述输出信号包括:
第一输出信号,其用于提供振荡信号来驱动所述电子电路以产生所述旋律的所述音符;和
第二输出信号,其用于提供触发信号来触发并保持所述音符中的每一者。
11.根据前述权利要求中任一权利要求所述的通知装置,其中所述电子电路包含:
RC电路,其用于控制所述音符的所述衰音和起音时间;和
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电。
12.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路进一步包含连接到所述第一输出信号并连接到所述RC电路和第三晶体管两者的第二晶体管,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
13.一种用于具有复数个状态条件的家电的通知装置,所述装置包含:
存储器,其用于存储程序并且还用于存储复数个旋律数据,每一旋律数据表示复数个旋律中的一者,其中所述复数个状态条件中的每一者与所述复数个旋律中的一者相关联;
微处理器,其用于监控所述复数个状态条件中的每一者,其中,一旦检测到所述状态条件中的一者,所述微处理器利用与所述状态条件中的所述一者相关联的所述复数个旋律数据中的所述一者来执行所述程序,以根据所述复数个旋律数据中的所述一者产生第一输出信号和第二输出信号;和
电子电路,其用于输入所述第一输出信号并输入所述第二输出信号且用于输出音乐旋律信号,所述电子电路包括输出变换器,所述输出变换器连接到所述电子电路以输入所述音乐旋律信号,从而产生与所述状态条件中的所述一者相关联的所述旋律来通知用户所述状态条件中的所述一者,且其中
所述第一输出信号提供振荡信号来驱动所述电子电路以控制所述旋律中的音符的频率;且其中
所述第二输出信号提供触发信号来触发并保持所述旋律的所述音符。
14.根据前述权利要求中任一权利要求所述的通知装置,其中所述电子电路包含:
RC电路,其用于控制所述复数个音符的所述衰音和起音时间;和
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电。
15.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路进一步包含连接到所述第一输出信号并连接到所述RC电路和第三晶体管两者的第二晶体管,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
16.一种家电系统,包含:
消费者家电;和
通知装置,所述通知装置包括:
存储器,其用于存储程序并且还用于存储复数个旋律数据,每一旋律数据表示复数个旋律中的一者,其中所述复数个状态条件中的每一者与所述复数个旋律中的一者相关联;
微处理器,其用于监控所述复数个状态条件中的每一者,其中,一旦检测到所述状态条件中的一者,所述微处理器利用与所述状态条件中的所述一者相关联的所述复数个旋律数据中的所述一者来执行所述程序,以根据所述复数个旋律数据中的所述一者产生第一输出信号和第二输出信号;和
电子电路,其用于输入所述第一输出信号并输入所述第二输出信号且用于输出音乐旋律信号,所述电子电路包括输出变换器,所述输出变换器连接到所述电子电路以输入所述音乐旋律信号,从而产生与所述状态条件中的所述一者相关联的所述旋律来通知用户所述状态条件中的所述一者,且其中
所述第一输出信号提供振荡信号来驱动所述电子电路以控制所述旋律中的音符的频率;且其中
所述第二输出信号提供触发信号来触发并保持所述旋律的所述音符。
17.根据前述权利要求中任一权利要求所述的通知装置,其中所述电子电路包含:
RC电路,其用于控制所述复数个音符的所述衰音和起音时间;
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电;
第三晶体管;和
第二晶体管,其连接到所述第一输出信号并连接到所述RC电路和所述第三晶体管两者,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
18.一种通知用户家电的状态的方法,所述方法包含以下步骤:
将程序存储在存储器中;
使用微处理器来检测所述家电的状态条件;
在所述微处理器上执行所述程序,所述执行包括以下步骤:
检索与所述检测到的状态条件相关联的旋律数据;
基于所述检索到的旋律数据来产生所述微处理器的第一输出信号,以向第一输出提供振荡信号;
基于所述检索到的旋律数据来产生所述微处理器的第二输出信号,以向第二输出提供触发信号;
向电子电路的第一输入提供所述第一输出;
向所述电子电路的第二输入提供所述第二输出;和
使用所述电子电路的输出变换器来基于所述检索到的旋律数据产生音乐旋律,以通知用户所述家电的所述检测到的状态。
19.根据前述权利要求中任一权利要求所述的通知装置,其中所述电子电路包含:
RC电路,其用于控制所述复数个音符的所述衰音和起音时间;和
晶体管,其连接到所述第二输出信号并且还连接到所述RC电路以基于所述第二输出信号对所述RC电路进行充电或放电。
20.根据前述权利要求中任一权利要求所述的通知装置,其中所述电路进一步包含连接到所述第一输出信号并连接到所述RC电路和第三晶体管两者的第二晶体管,所述第二晶体管用于向所述第三晶体管提供具有由所述RC电路设定的衰音和起音时间的频率信号,且其中所述第三晶体管连接到所述变换器以放大所述频率信号来驱动所述变换器。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US55155304P | 2004-03-09 | 2004-03-09 | |
US60/551,553 | 2004-03-09 | ||
US11/074,612 | 2005-03-08 | ||
US11/074,612 US7439439B2 (en) | 2004-03-09 | 2005-03-08 | Appliance audio notification device |
PCT/US2005/007714 WO2005086848A2 (en) | 2004-03-09 | 2005-03-09 | Appliance audio notification device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101124024A true CN101124024A (zh) | 2008-02-13 |
CN101124024B CN101124024B (zh) | 2012-01-25 |
Family
ID=34976187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200580007424XA Active CN101124024B (zh) | 2004-03-09 | 2005-03-09 | 家电音频通知装置 |
Country Status (10)
Country | Link |
---|---|
US (2) | US7439439B2 (zh) |
EP (1) | EP1732657A4 (zh) |
JP (1) | JP5152844B2 (zh) |
KR (1) | KR20070010140A (zh) |
CN (1) | CN101124024B (zh) |
AU (1) | AU2005221082B2 (zh) |
BR (1) | BRPI0508645A (zh) |
CA (1) | CA2559059C (zh) |
NZ (1) | NZ549876A (zh) |
WO (1) | WO2005086848A2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105304081A (zh) * | 2015-11-09 | 2016-02-03 | 上海语知义信息技术有限公司 | 一种智能家居的语音播报系统及语音播报方法 |
CN109994130A (zh) * | 2019-04-02 | 2019-07-09 | 上海南华机电有限公司 | 音调播放方法、装置和可读存储介质 |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100573163C (zh) * | 2006-08-11 | 2009-12-23 | 鸿富锦精密工业(深圳)有限公司 | 静电警示模块 |
CN101527892A (zh) * | 2008-03-07 | 2009-09-09 | 鹏智科技(深圳)有限公司 | 具有来电提示功能的通讯装置及其来电提示方法 |
KR101627219B1 (ko) | 2008-04-29 | 2016-06-03 | 엘지전자 주식회사 | 가전기기 및 가전기기를 포함하는 가전기기시스템 |
CA2722911A1 (en) * | 2008-04-29 | 2009-11-05 | Lg Electronics Inc. | Home appliance and home appliance system |
US8532273B2 (en) * | 2008-04-29 | 2013-09-10 | Lg Electronics Inc. | Home appliance and home appliance system |
US8705715B2 (en) * | 2008-04-30 | 2014-04-22 | Lg Electronics Inc. | Home appliance, home appliance system, and diagnosis method of a home appliance |
US20100040213A1 (en) * | 2008-04-30 | 2010-02-18 | Lg Electronics Inc. | Home appliance and home appliance system |
US9054953B2 (en) * | 2008-06-16 | 2015-06-09 | Lg Electronics Inc. | Home appliance and home appliance system |
US20100066554A1 (en) * | 2008-09-02 | 2010-03-18 | Lg Electronics Inc. | Home appliance system |
KR101442115B1 (ko) * | 2009-04-10 | 2014-09-18 | 엘지전자 주식회사 | 가전기기 및 가전기기 시스템 |
KR101597523B1 (ko) * | 2009-04-10 | 2016-02-25 | 엘지전자 주식회사 | 가전기기 서비스 장치 및 그 제어방법 |
KR101421685B1 (ko) * | 2009-04-10 | 2014-08-13 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101579481B1 (ko) * | 2009-04-10 | 2015-12-22 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
US8565079B2 (en) * | 2009-04-10 | 2013-10-22 | Lg Electronics Inc. | Home appliance and home appliance system |
KR101555586B1 (ko) * | 2009-04-10 | 2015-09-24 | 엘지전자 주식회사 | 가전기기 |
KR20100112948A (ko) * | 2009-04-10 | 2010-10-20 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
JP2012532558A (ja) | 2009-07-06 | 2012-12-13 | エルジー エレクトロニクス インコーポレイティド | 家電機器診断システム及びその運転方法 |
KR20110010374A (ko) * | 2009-07-24 | 2011-02-01 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 방법 |
KR101403000B1 (ko) | 2009-07-24 | 2014-06-17 | 엘지전자 주식회사 | 가전기기 및 그 신호출력방법 |
KR101482137B1 (ko) * | 2009-07-31 | 2015-01-13 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101553843B1 (ko) * | 2009-07-31 | 2015-09-30 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101472401B1 (ko) * | 2009-07-31 | 2014-12-12 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101482138B1 (ko) * | 2009-07-31 | 2015-01-13 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR20110013582A (ko) * | 2009-07-31 | 2011-02-10 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101607891B1 (ko) * | 2009-07-31 | 2016-04-11 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
KR101472402B1 (ko) * | 2009-07-31 | 2014-12-12 | 엘지전자 주식회사 | 가전기기 진단시스템 및 그 진단방법 |
RU2495471C1 (ru) * | 2009-08-05 | 2013-10-10 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Бытовой прибор и способ его управления |
KR101748605B1 (ko) | 2010-01-15 | 2017-06-20 | 엘지전자 주식회사 | 냉장고 및 냉장고 진단시스템 |
KR101442107B1 (ko) | 2010-07-06 | 2014-09-18 | 엘지전자 주식회사 | 가전기기 진단장치 |
CN102137377A (zh) * | 2010-12-16 | 2011-07-27 | 华为技术有限公司 | 一种控制或按消费金额实时放音的提醒的方法及装置 |
KR101416937B1 (ko) | 2011-08-02 | 2014-08-06 | 엘지전자 주식회사 | 가전기기, 가전기기 진단시스템 및 동작방법 |
KR101252167B1 (ko) | 2011-08-18 | 2013-04-05 | 엘지전자 주식회사 | 가전기기 진단장치 및 그 진단방법 |
KR101942781B1 (ko) | 2012-07-03 | 2019-01-28 | 엘지전자 주식회사 | 가전기기 및 가전기기 진단을 위한 신호음 출력방법 |
KR20140007178A (ko) | 2012-07-09 | 2014-01-17 | 엘지전자 주식회사 | 가전기기 및 그 시스템 |
US9152377B2 (en) | 2013-08-29 | 2015-10-06 | Thomson Licensing | Dynamic event sounds |
US10162346B1 (en) | 2015-06-09 | 2018-12-25 | Michael McMeekin | Method and apparatus for providing audio messages from industrial equipment |
EP3396663B1 (en) * | 2017-04-25 | 2020-09-23 | Vestel Elektronik Sanayi ve Ticaret A.S. | Sound masking for white goods |
US10657938B2 (en) * | 2018-10-15 | 2020-05-19 | Haier Us Appliance Solutions, Inc. | Appliance with user customizable alert tunes |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4213121C1 (en) | 1978-06-08 | 2002-05-14 | Emhardt Ind | Chime tone audio system utilizing a piezoelectric transducer |
GB2026223B (en) * | 1978-07-11 | 1982-10-27 | Suwa Seikosha Kk | Electronic tone generator |
US4215339A (en) | 1979-04-23 | 1980-07-29 | Emerson Electric Co. | Electronic chime |
US4266097A (en) * | 1979-05-14 | 1981-05-05 | Bell Telephone Laboratories, Incorporated | Device control system |
JPS5826096U (ja) * | 1981-08-13 | 1983-02-19 | セイコーエプソン株式会社 | 電子式オルゴ−ル |
JPS5946691A (ja) * | 1982-09-09 | 1984-03-16 | セイコーエプソン株式会社 | 音響発生回路 |
JPS59120883A (ja) * | 1982-12-27 | 1984-07-12 | Rhythm Watch Co Ltd | 電子音発生回路 |
JPS6042916A (ja) * | 1983-08-19 | 1985-03-07 | Matsushita Electric Ind Co Ltd | 音声制御装置 |
JPS60125009A (ja) * | 1983-12-09 | 1985-07-04 | Matsushita Electric Ind Co Ltd | 音量制御装置 |
US4697932B1 (en) | 1985-12-11 | 1999-11-16 | Yosemite Investments Inc | Multi-signal alarm |
US4924747A (en) | 1987-03-30 | 1990-05-15 | Industrial Technology Research Institute | Wave forming circuit of an electronic tone generator |
JPH01255895A (ja) * | 1988-04-06 | 1989-10-12 | Seiko Epson Corp | メロディー演奏回路 |
JPH03107270A (ja) * | 1989-09-20 | 1991-05-07 | Murata Mach Ltd | ファクシミリ装置 |
US5014587A (en) * | 1989-10-16 | 1991-05-14 | The Quaker Oats Company | Electronic piano tone circuit |
US5586174A (en) | 1990-08-15 | 1996-12-17 | Advanced Laundry Devices, Inc. | Condition responsive indicating system for interactively indicating status of a plurality of electrical appliances |
US5089809A (en) | 1990-12-07 | 1992-02-18 | Carmichael Jr Raymond T | Remote indication of appliance status |
JP3243821B2 (ja) | 1992-02-27 | 2002-01-07 | ヤマハ株式会社 | 電子楽器 |
JP2570374Y2 (ja) * | 1992-03-13 | 1998-05-06 | 矢崎総業株式会社 | ブザー減衰音発生装置 |
JP3037002B2 (ja) * | 1992-11-27 | 2000-04-24 | 三洋電機株式会社 | 信号処理装置 |
JPH08207660A (ja) * | 1995-02-06 | 1996-08-13 | Y N S:Kk | 車載用警報ブザーの駆動回路 |
US5633625A (en) * | 1995-03-20 | 1997-05-27 | Saturn Electronics & Engineering, Inc. | Electronic chime module and method |
JP3378705B2 (ja) * | 1995-09-29 | 2003-02-17 | シャープ株式会社 | 発音装置 |
US5842288A (en) | 1996-12-10 | 1998-12-01 | U.S. Controls Corporation | Clothes dryer with chiming alarm |
EP0887989A3 (en) | 1997-06-25 | 2001-02-28 | FISHER & PAYKEL LIMITED | Appliance communication system |
KR100218476B1 (ko) * | 1997-07-15 | 1999-09-01 | 구자홍 | 입력키 확인 멜로디 설정/발생 장치 및 방법 |
JPH11220518A (ja) * | 1998-01-30 | 1999-08-10 | Matsushita Electric Ind Co Ltd | 携帯電話機 |
US6018290A (en) | 1998-03-12 | 2000-01-25 | Emerson Electric Co. | Apparatus for permitting quiet manual setting of an appliance timer having a bell chime assembly associated therewith |
US6400821B1 (en) * | 1998-05-29 | 2002-06-04 | Motorola, Inc. | Digital tone generator |
JP2000278060A (ja) * | 1999-03-25 | 2000-10-06 | Matsushita Graphic Communication Systems Inc | 音量調整方法および音源駆動回路 |
US6160245A (en) * | 1999-05-19 | 2000-12-12 | Maytag Corporation | Variable volume signaling device for an appliance |
JP3788564B2 (ja) * | 1999-08-19 | 2006-06-21 | 株式会社リコー | メロディ音発生装置 |
JP2001297871A (ja) * | 2000-04-17 | 2001-10-26 | Matsushita Electric Ind Co Ltd | 高周波加熱装置 |
US20020095483A1 (en) * | 2000-10-09 | 2002-07-18 | Lg Electronics Inc. | Method of providing washing course programs and self diagnosis service of an automatic washer from a remote server |
US6617967B2 (en) | 2001-01-10 | 2003-09-09 | Mallory Sonalert Products, Inc. | Piezoelectric siren driver circuit |
CA2454650A1 (en) * | 2001-08-07 | 2003-02-20 | Frank Eilers | Signalling device for the operating state of an appliance |
WO2003083827A1 (fr) * | 2002-04-01 | 2003-10-09 | Matsushita Electric Industrial Co., Ltd. | Systeme d'avertissement audibles |
JP2003318918A (ja) * | 2002-04-19 | 2003-11-07 | Hitachi Ltd | 電子機器 |
US7424809B2 (en) * | 2003-10-23 | 2008-09-16 | Lg Electronics Inc. | Washing machine with melody generating assembly |
US7486173B2 (en) * | 2004-11-30 | 2009-02-03 | Honeywell International Inc. | System and method for setting parameters from control panel |
-
2005
- 2005-03-08 US US11/074,612 patent/US7439439B2/en active Active
- 2005-03-09 EP EP05725076A patent/EP1732657A4/en not_active Withdrawn
- 2005-03-09 BR BRPI0508645-0A patent/BRPI0508645A/pt not_active Application Discontinuation
- 2005-03-09 CA CA2559059A patent/CA2559059C/en not_active Expired - Fee Related
- 2005-03-09 WO PCT/US2005/007714 patent/WO2005086848A2/en active Application Filing
- 2005-03-09 AU AU2005221082A patent/AU2005221082B2/en not_active Ceased
- 2005-03-09 JP JP2007502949A patent/JP5152844B2/ja not_active Expired - Fee Related
- 2005-03-09 NZ NZ549876A patent/NZ549876A/en not_active IP Right Cessation
- 2005-03-09 CN CN200580007424XA patent/CN101124024B/zh active Active
- 2005-03-09 KR KR1020067020070A patent/KR20070010140A/ko active Search and Examination
-
2008
- 2008-09-12 US US12/209,510 patent/US7750227B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105304081A (zh) * | 2015-11-09 | 2016-02-03 | 上海语知义信息技术有限公司 | 一种智能家居的语音播报系统及语音播报方法 |
CN109994130A (zh) * | 2019-04-02 | 2019-07-09 | 上海南华机电有限公司 | 音调播放方法、装置和可读存储介质 |
CN109994130B (zh) * | 2019-04-02 | 2021-05-04 | 上海南华机电有限公司 | 音调播放方法、装置和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
AU2005221082A1 (en) | 2005-09-22 |
KR20070010140A (ko) | 2007-01-22 |
CA2559059C (en) | 2011-04-19 |
AU2005221082B2 (en) | 2010-09-30 |
BRPI0508645A (pt) | 2007-08-14 |
WO2005086848A3 (en) | 2007-03-29 |
WO2005086848A2 (en) | 2005-09-22 |
EP1732657A4 (en) | 2010-12-15 |
CA2559059A1 (en) | 2005-09-22 |
CN101124024B (zh) | 2012-01-25 |
JP2007529764A (ja) | 2007-10-25 |
JP5152844B2 (ja) | 2013-02-27 |
US7439439B2 (en) | 2008-10-21 |
US20090000461A1 (en) | 2009-01-01 |
US20050211069A1 (en) | 2005-09-29 |
EP1732657A2 (en) | 2006-12-20 |
US7750227B2 (en) | 2010-07-06 |
NZ549876A (en) | 2008-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101124024B (zh) | 家电音频通知装置 | |
Dattorro | Effect design, part 1: Reverberator and other filters | |
US7424809B2 (en) | Washing machine with melody generating assembly | |
US20100275760A1 (en) | Programmable System to Integrate Generated Signals with Signals from a Musical Instrument | |
WO2014068309A1 (en) | Generative scheduling method | |
JP2001014556A (ja) | 電気機器の報知音作製方法、コンピュータを利用した電気機器の報知音作製支援方法、電気機器の報知音作製支援装置および電気機器の報知音作製支援プログラムを記録したコンピュータ読取り可能な媒体 | |
JP2629418B2 (ja) | 楽音合成装置 | |
US11334749B2 (en) | Assigning audible alerts among co-located appliances | |
CN109901428B (zh) | 一种家电设备及其负载档位控制方法和装置 | |
JP2933186B2 (ja) | 楽音合成装置 | |
JP2001034266A (ja) | 楽音発生装置 | |
JP3711440B2 (ja) | 自動演奏装置、データ記録方法、自動再生方法、及び記録媒体 | |
CN115967893A (zh) | 一种音频设备煲机方法、装置、音频设备及存储介质 | |
JP3770226B2 (ja) | 楽音発生装置及びプログラムを記録した媒体 | |
KR20220047264A (ko) | 리듬 트랙의 지능적인 일치 및 추가를 실현하기 위한 방법 및 시스템 | |
CN109582272A (zh) | 一种控制方法、终端设备及存储介质 | |
JPH05134677A (ja) | 楽音波形発生装置 | |
CN117877474A (zh) | 控制语音的响应方法和装置、存储介质及电子装置 | |
Lockwood | ART Multiverb Alpha (SOS Jan 1992) | |
JP2009180891A (ja) | 電子音楽装置及びプログラム | |
JP2002351464A (ja) | 自動演奏装置及び自動演奏制御プログラム | |
Jenkins | Big Brother (SOS Oct 1986) | |
JP2000181457A (ja) | 自動演奏装置及び自動演奏処理のプログラムを記録した記録媒体 | |
JPH07295562A (ja) | 電子楽器 | |
Chapnik | Rock out with your console out |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |