BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 08-10-2006, 06:23 PM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2005
Model: 7520
Posts: 31
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Playing Ringtone

Please Login to Remove!

I was wondering if there was a way for an application to alert the user using the device ringtone.

If the user has the ringtone set to vibrate, the application will alert the user by vibrating.
If the user has the ringtone as Ringtone A, the application will play RingTone A.
Offline  
Old 08-14-2006, 04:24 AM   #2 (permalink)
CrackBerry Addict
 
Join Date: Apr 2005
Location: hamburg, germany
Model: 8900
Carrier: o2
Posts: 838
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

you can play ringtones but i did never find a method to access the user-profiles on this topic. if you stumble over anything let me know
__________________
java developer, Devinto, hamburg/germany
Offline  
Old 08-14-2006, 12:11 PM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2005
Model: 7520
Posts: 31
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

how were you able to make the application play a ringtone?
is it able to play out the speaker?

i used a code that played an audio, but i think it only came out of the earphone....
Offline  
Old 08-15-2006, 05:25 AM   #4 (permalink)
CrackBerry Addict
 
Join Date: Apr 2005
Location: hamburg, germany
Model: 8900
Carrier: o2
Posts: 838
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

most of the work is to define your tune.

Code:
private static final short c    = 262;
    private static final short cis  = 277;
    private static final short d    = 294;
    private static final short dis  = 311;
    private static final short e    = 330;
    private static final short f    = 370;
    private static final short g    = 392;
    private static final short gis  = 415;
    private static final short a    = 440;
    private static final short ais  = 466;
    private static final short h    = 494;
    private static final short c2   = 523;
    
    private static final short TEMPO = 125;
    private static final short d16 = 1 * TEMPO;
    private static final short d8 = d16 << 1;
    private static final short d4 = d16 << 2;
    private static final short d2 = d16 << 3;
    private static final short dpause = 10;
    private static final short pause = 0;
    private static final short[] TUNE1 = new short[] {c*2, d16,
                                                      d*2, d16,
                                                      e*2, d16,
                                                      f*2, d16,
                                                      c*2, d16,
                                                      d*2, d16,
                                                      e*2, d16,
                                                      f*2, d16
                                                     };

Alert.startBuzzer(TUNE1, 100)
a code example, didn't write it myself though.

hth,
simon
__________________
java developer, Devinto, hamburg/germany
Offline  
Old 08-15-2006, 04:44 PM   #5 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2005
Model: 7520
Posts: 31
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

awesome
thanks so much!
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Agilent / HP 8508A - Vector Voltmeter Mainframe NO PLUG IN
$400.0
Agilent / HP 8508A - Vector Voltmeter Mainframe NO PLUG IN pictureTEKTRONIX 7633 Oscilloscope Mainframe W/ Modules
$249.95
TEKTRONIX 7633 Oscilloscope Mainframe W/ Modules  pictureTektronix TM5006 6-Slot Power Mainframe with DC5009 counter 5 empty bays
$199.95
Tektronix TM5006 6-Slot Power Mainframe with DC5009 counter 5 empty bays pictureHP 75000 E1300A Series B Mainframe w/ E1326B Lot Of 12
$750.0
HP 75000 E1300A Series B Mainframe w/ E1326B Lot Of 12 pictureEXFO FTB-100B Mini OTDR Mainframe & FTB-7300D SM OTDR
$4999.0
EXFO FTB-100B Mini OTDR Mainframe & FTB-7300D SM OTDR picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.