User talk:Qwerty Writer
QW 3D Object Vendor
QW 3D Object Vendor is a low prim object vendor. The vendor itself exists of just 2 prims for the construction plus 1 prim that serves as the demo object and there will be displayed only 1 object for sale at the time. That makes that there are only 4 prims in use for showing an unlimited amount of 1 prim objects.
It's possible to pause the show and to scroll backward and forward by clicking somewhere on the vendor. The symbols "<", "||" and ">" on the vendor serve as reminder for this.
The vendor also shows the name of the shop and the name of the product. Furthermore it indicates that at the left side is the demo object and that the object for sale can be found at the righthand.
Visit Footloose & Fancy Free for a live demo.
QW Internet Radio Tuners EASY & ELITE
Differences
There are two QW Internet Radio Tuners, the EASY and the ELITE.
The major difference is that the EASY supports 12 internet radio stations and the ELITE supports ten times more equals 120 internet radio stations.
Both radio's are easy to use but the EASY is easier to use than the ELITE.
The EASY has only 1 script and 1 notecard, the ELITE exists of 13 scripts and 14 notecards.
The EASY does not support access control, the ELITE does.
Sometimes people want to know the name of the song, the artist and even the name of the station and more when they hear music they like. Well the ELITE has on all sub menu's a button named "Now Playing". When clicked a separate window opens and the SHOUTcast website shows all the information you are listening to at that moment. The EASY does not have sub menu's and has no "Now Playing" button on the main menu.
Both radio's also differ in price, the EASY is cheaper than the ELITE.
Similarities
The EASY and the ELITE have features in common.
They are both zero prim radio tuners. That is they come in a jar or other object "ready for use" but the tuner script(s) and notecard(s) can be used in any prim or object of your choice (if you have modify access of course).
Both tuners use dialog boxes for all communacation in stead of buttons on an object. That's why all objects on your second life land can be used as radio tuner.
Another aspect you should be aware of is that both radio tuners stay invisible on your land all the time. That means they will never show up ugly floating text above the object containing the application. Nowadays many tuners show up the current internet station and current song on or above the object. The EASY and ELITE do NOT.
Radio stations can be replaced by other radio stations and its no problem to change the order of the radio stations listed in the notecard(s). The final result of this is a list of your favorite radio stations in your favorite order.
When someone uses the EASY or the ELITE to switch to another internet radio station then a message on public chat shows up containing the name of the station and the genres that may be expected. Yes on public chat because everybody wants to know what happened when music suddenly changes.
For both radio tuners extra notecards will come available.
Buy once, use many. The tuner script(s) and the notecard(s) are Copy Allowed. That means that you can use the radio wherever you need it on your land. See also Security below.
Security
All scripts are No Modify/Copy/No Transfer.
All notecards are Modify/Copy/No Transfer.
The radio scripts and notecards come within a jar/object that is Modify/Copy/Not Tranfer.
This means that you can place as many radio's on your land as needed and that you can use the objects of your choice to turn them into radio's.
Reliability
Internet radio stations come and go and URLs will change. This impacts the initialization of the QW Internet Radio Tuners. Over time the intitialization notecards will be updated and made available in the shop. Updating the notecards is work so a little fee for this will be necessary.
Internet radio stations are limited. That means only a certain amount of listeners are allowed to tune in on the same time. So it can happen when you choose a station that music does not come in. Best practise is to choose another station. It's always good to inform Qwerty Writer about problem stations.
FAQ
Q. I bought a QW Internet Radio Tuner but it's not wanting to change stations for me. I'm on a rented parcel but I have it set to group.
A. On rented land radio tuners must be deeded to the land.
Q. I selected "Share with group" but the Deed...-button stays inactive. How do I get an active Deed-button?
A. First use the Set...-button to set the group. Even if you see the right group listed on the General tap of the Edit pane. Then select "Share with group" again and the Deed...-button becomes active.
Second Life's classified listing AD-text
QW Internet Radio Tuners are primless designed audio tuners. This means that the tuner scripts can be built-in in any object that you can modify just by dragging the script and optional notecard onto the object of your choice. When done the object acts as an internet radio tuner.
There are two QW Internet Radio Tuners, the EASY (L$300) and the ELITE (L$400). The EASY supports 12 internet radio stations and the ELITE supports 120 internet radio stations.
Both tuners can be adjusted by means of one or more notecards to meet your needs (genres) and preferences (order).
The QW Internet Radio Tuners come in an attractive object that can be used on your land directly.
See https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer for all infomation about the QW Internet Radio Tuners. IM Qwerty Writer for help.
Keywords: internet, radio, stations, audio, tuner, genres, order, primless, easy, elite
QW Internet Radio Tuner EASY
Genres
To support all your moods and to make everybody happy the EASY supports 12 genres: Ambient, Blues, Classical, Country, Dance, Flamenco, Jazz, Latin, Rap, Reggae, Rock and Trance.
Access Control
To keep the EASY as easy as possible there is no access control. Everybody can use your QW Internet Radio Tuner EASY.
One remark on this. As long as your visitors don't know which object on your land includes the tuner script the chance they use your radio is very small.
Notecard
To keep it easy the EASY has only 1 notecard. The notecard can be edited as much as you like but read the instructions include in the notecard carefully. The notecard that comes with the radio looks like this.
# QW Radio EASY Stations # ____________________________________ Last Change: 19 Mar 2008 # See also https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer # Lines beginning with # are comments. Empty lines are not used. # Only the first 12 internet radio stations will be used by the application. # When adding a new radio station always add URL, Genre and Station in this order. # __________________________________________________ 01 OF 10 URL = http://64.71.145.133:8010 Genre = Ambient Station = 1.FM - The Chillout Lounge # __________________________________________________ 02 OF 10 URL = http://64.62.252.130:8030 Genre = Blues Station = 1.FM - Blues # __________________________________________________ 03 OF 10 URL = http://64.62.253.223:9030 Genre = Classical Station = 1.FM - Otto's Classical Musick # __________________________________________________ 04 OF 10 URL = http://216.218.159.151:8020 Genre = Country Station = 1.FM - Country # __________________________________________________ 05 OF 10 URL = http://64.71.145.130:8050 Genre = Dance Station = 1.FM - Dance Hits # __________________________________________________ 06 OF 10 URL = http://205.188.215.226:8020 Genre = Flamenco Station = S K Y . F M - Classical & Flamenco Guitar # __________________________________________________ 07 OF 10 URL = http://205.188.215.227:8008 Genre = Jazz Station = S K Y . F M - Modern Jazz # __________________________________________________ 08 OF 10 URL = http://205.188.215.231:8010 Genre = Latin Station = SALSASTREAM # __________________________________________________ 09 OF 10 URL = http://205.188.215.229:8040 Genre = Rap Station = HOT 108 JAMZ # __________________________________________________ 10 OF 10 URL = http://205.188.215.225:8000 Genre = Reggae Station = S K Y . F M - Roots Reggae # __________________________________________________ 11 OF 10 URL = http://160.79.128.61:7724 Genre = Rock Station = S K Y . F M - Indie Rock - Indie, Alternative, and Underground Rock! # __________________________________________________ 12 OF 10 URL =http://38.99.107.40:8060 Genre = Trance Station = 1.FM - Club! # __________________________________________________________ # The rest of this list can be used to gather more radio stations (or to # save radio stations you removed from the top 12) for later use, e.g.: URL = http://66.221.51.119:9008 Genre = Various Station = Linden Radio
QW Internet Radio Tuner ELITE
Genres
The ELITE supports 120 internet radio stations. This makes it possible to present a multitude of genres and more radio station within a genre. In alphabetical order we talk about: 00s, 60s, 70s, 80s, 90s, African, Alternative, Ambient, Asian, Baroque, Big Band, Bluegrass, Blues, Blues Rock, Classical, Country, Dance, Downtempo, Eclectic, Electronic, Folk, Gospel, Hip Hop, Hits, House, Indie, Jazz, Latin, Lounge, Metal, Middle Eastern Oldies, Opera, Pop, Rap, Religion, RnB, Rock, Sacred, Smooth Jazz, Soul, Swing, Symphonic, Techno, Top 40, Trance, Urban, Various, and World.
On the Genre Menu (=main menu) these over 50 genres are grouped together on notecard "QW Radio ELITE Genres" as follow.
# QW Radio ELITE Genres # ____________________________________ Last Change: 11 Mar 2008 # See also https://wiki.secondlife.com/wiki/User_talk:Qwerty_Writer # Lines beginning with # are comments. Empty lines are not used. # Only the first 12 genres lines will be used by the application. # ____________________________________ Main Menu Genre 01 OF 12 Ambient, Downtempo, Lounge, Eclectic # ____________________________________ Main Menu Genre 02 OF 12 Blues, Blues Rock # ____________________________________ Main Menu Genre 03 OF 12 Classical, Baroque, Opera, Symphonic # ____________________________________ Main Menu Genre 04 OF 12 Country, Bluegrass, Folk # ____________________________________ Main Menu Genre 05 OF 12 Dance, House, Techno, Trance, Electronic # ____________________________________ Main Menu Genre 06 OF 12 Jazz, Smooth Jazz, Swing, Big Band # ____________________________________ Main Menu Genre 07 OF 12 Pop, Top 40, Hits # ____________________________________ Main Menu Genre 08 OF 12 Rap, Hip Hop, Urban # ____________________________________ Main Menu Genre 09 OF 12 RnB, Soul, Gospel, Sacred, Religion # ____________________________________ Main Menu Genre 10 OF 12 Rock, Metal, Alternative, Indie, Eclectic # ____________________________________ Main Menu Genre 11 OF 12 Various, Oldies, 60s, 70s, 80s, 90s, 00s # ____________________________________ Main Menu Genre 12 OF 12 World, African, Asian, Latin, Middle Eastern
FYI, the first word of every genre row will be used as button text on the Genre Menu. So - when you make any changes - never use too long words to start with!! On the Station Menu's (= sub menu's) the whole genre line is displayed as title.
Technical Talk (sorry)
- The main dialog box shows 12 main genres.
- The buttons on the main dialog box give access to 12 sub dialog boxes.
- On every sub dialog 10 radio stations can be activated (one at the time of course).
- This gives accces to 12 x 10 = 120 radio stations.
- Button 11 'Now Playing' on every sub dialog box opens a website page that shows the current song (thanks SHOUTcast).
- The last button, button 12, on every sub dialog box links back to the main dialog box.
14 Notecards initialize the script. With notecard "QW Radio ELITE Access" access control can be set up to meet your needs. Notecard "QW Radio ELITE Genres" initializes the main dialog box and notecards "QW Radio ELITE Stations 01" thru "QW Radio ELITE Stations 12" set up all sub dialog boxes with your favorite internet radio stations organized by genre. The notecards can be renamed (or deleted) to disable them and to activate the default settings.
The script will remember the last current dialog box. This makes it easier to select the next station within the same main genre without re-walking thru the top level every time.
Access Control
To use the QW Internet Radio Tuner Elite authorization is required. To meet your needs you can edit notecard QW Radio ELITE Access and/or you may set the object to a group. When object is set to a group users must have that group active too. On the notecard you can disable security by specifying access for ALL.
Here is a copy of the default notecard.
- Name: QW Radio ELITE Access
- Description: ATTENTION: When saved use menu Tools > Reset Scripts in Selection.
# _____________________ # QW Radio ELITE Access # Lines beginning with # are comments. # The owner always has access. # Set object to a group to give access to all active # members of that group. # Add users below to authorize individuals. # User = ALL authorizes all users. # User = Firstname Lastname authorizes that user. # Do not specify more than 50 users. # Exempli Gracia: User = ALL User = Qwerty Writer
Defaults
Access
The default access control is ALL. That means that everybody who knows where the object with the QW Internet Radio Tuner ELITE application included is, can tune in on another internet radion station.
Genres on main dialog box
"Ambient, Downtempo, Lounge, Eclectic", // 01 "Blues, Blues Rock", // 02 "Classical, Baroque, Opera, Symphonic", // 03 "Country, Bluegrass, Folk", // 04 "Dance, House, Techno, Trance, Electronic", // 05 "Jazz, Smooth Jazz, Swing, Big Band", // 06 "Pop, Top 40, Hits", // 07 "Rap, Hip Hop, Urban", // 08 "RnB, Soul, Gospel, Sacred, Religion", // 09 "Rock, Metal, Alternative, Indie, Eclectic", // 10 "Various, Oldies, 60s, 70s, 80s, 90s, 00s", // 11 "World, African, Asian, Latin, Middle Eastern" // 12
Radio stations on sub dialog box 01
"Groove Salad - SomaFM", // 01 "DIGITALLY-IMPORTED - Chillout", // 02 "1.FM - The Chillout Lounge", // 03 "SmoothLounge.com", // 04 "Drone Zone", // 05 "Slow Radior", // 06 "LOUNGE-RADIO.COM", // 07 "radioioAmbient", // 08 "181.FM - Chilled", // 09 "Space Station Soma" // 10
Radio stations on sub dialog box 02
"1.FM - Blues", // 01 "BellyUp4Blues", // 02 "Gotradio - Bit O' Blues", // 03 "ABS Bluescast", // 04 "AudioCandy.com: Size Blue 42 Radio", // 05 "Blues Radio UK", // 06 "Blue Ears Blues", // 07 "Cruize Rock", // 08 "KOQX Blues Radio", // 09 "City Sounds Radio Blues" // 10
Radio stations on sub dialog box 03
"1.FM - Otto's Classical Musick", // 01 "1.FM - Otto's Baroque Musick", // 02 "SKY.FM - Classical & Flamenco Guitar", // 03 "SKY.FM - Mostly Classical", // 04 "Swiss Internet Radio - RadioCrazy Classical", // 05 "Swiss Internet Radio - RadioCrazy Opera", // 06 "HAPPYDAY New Age EZ1 Channel", // 07 "1.FM - Otto's Opera House", // 08 "WMNR Fine Arts Radio", // 09 "All-Classical WGBH 89.7-HD2" // 10
Radio stations on sub dialog box 04
"1.FM - Country", // 01 "181.fm - Kickin' Country", // 02 ".977 The Country Channel", // 03 "SKY.FM - Country", // 04 "181.fm - Highway 181", // 05 "Big R Radio - Star Country", // 06 "Boot Liquor", // 07 "HPR1 - Classic Country Channel", // 08 "Folk Alley", // 09 "Green Mist Radio" // 10
Radio stations on sub dialog box 05
"1.FM - Club!", // 01 "1.FM - Dance Hits", // 02 "R1Live - DAS Darkwave und Gothic Radio", // 03 "DigitalGunfire.com", // 04 "DIGITALLY-IMPORTED - Drum and Bass", // 05 "DIGITALLY-IMPORTED - Vocal Trance", // 06 "MPEGRadio.Com", // 07 "DIGITALLY-IMPORTED - Classic Electronica", // 08 "DIGITALLY-IMPORTED - Techno", // 09 "Radio Dunkle Welle" // 10
Radio stations on sub dialog box 06
"S K Y . F M - Absolutely Smooth Jazz", // 01 "SMOOTHJAZZ.COM", // 02 "SmoothLounge.com (by SmoothJazz.com)", // 03 "1.FM - Bay Smooth Jazz", // 04 "Swiss Internet Radio - RadioCrazy Jazz", // 05 "Martini in the morning", // 06 "SKY.FM - Modern Jazz", // 07 "Memories 89 One KCEA-FM", // 08 "The 1920s Radio Network", // 09 "Sounds of Sinatra and the Era o/t Rat Pack"// 10
Radio stations on sub dialog box 07
".977 The Hitz Channel" // 01 "#Musik.Main - www.RauteMusik.FM", // 02 "S K Y . F M - Top Hits Music", // 03 "FREQUENCE3 - www.frequence3.fr", // 04 "~ POP-Radio POP one ~", // 05 "1.FM - Top 40", // 06 "181.fm - Energy 98", // 07 "HitzRadio.com - #1 for all the hits!", // 08 "Big R Radio - 100.8 Top 40 Hits", // 09 "Rock'One - 100% Rock - Live From Paris"// 10
Radio stations on sub dialog box 08
"HOT 108 JAMZ - www.hot108.com", // 01 "POWERHITZ - www.powerhitz.com", // 02 "DEFJAY.COM", // 03 "1.FM - Jamz", // 04 "Smoothbeats.com", // 05 "181.FM - The Beat * #1 For HipHop", // 06 "TrueHipHop.FM ", // 07 "Thugzone.com - Blazin Dirty South Hitz", // 08 "WildFMRadio.com", // 09 "SKY.FM - Classic Rap & Hip Hop" // 10
Radio stations on sub dialog box 09
"Smoothjazztampabay.com - Smooth Edge", // 01 "1.FM - Urban Adult Choice", // 02 "SOULCONNEXION", // 03 "DANCEGROOVE.RADIO", // 04 "The Classic Soul Network", // 05 "Virgin Radio Groove - Hi BR MP3", // 06 "Sacred Music Preserved - sacred-music.orgz", // 07 "1.FM - Urban Gospel", // 08 "Almavision Radio HD", // 09 " Episcopal Singles - Organ and Choral Music" // 10
Radio stations on sub dialog box 10
"Radio Paradise - www.radioparadise.com", // 01 "idobi Radio", // 02 "ChroniX Aggression", // 03 "181.fm - The Buzz", // 04 "SomaFM", // 05 "1.FM - Channel X", // 06 "1080.FM - The Planet", // 07 "Pig Radio", // 08 "S K Y . F M - Indie Rock", // 09 "SimKast Radio 3.0" // 10
Radio stations on sub dialog box 11
".977 The 80s Channel", // 01 "S K Y . F M - 80s, 80s, 80s!", // 02 "181.fm - The Eagle", // 03 "#Musik.Goldies - www.RauteMusik.FM", // 04 "S K Y . F M - All Hit 70s", // 05 "1.FM - 80s Channel", // 06 "Beatles Radio.com, Solos, Covers, Fab Four", // 07 "S K Y . F M - Oldies - The 50s, 60s, & 70s", // 08 "WEASEL-1", // 09 "Radio Linden" // 10
Radio stations on sub dialog box 12
"SALSASTREAM", // 01 "AFRICAN MUSIC RADIO", // 02 "Radio Vazo Gasyk", // 03 "S K Y . F M - Roots Reggae", // 04 "BURNING ROCKERS RADIO", // 05 "Raggakings", // 06 "BONGO RADIO: Tanzania's Bongo Flava", // 07 "Japan-A-Radio - Japan's best music mix!", // 08 "Big B Radio- Station for Asian Music", // 09 "RadioDarvish.com - Persian Music" // 10
QW Elevator
[not yet available]
QW Building
[not yet available]
QW Visitor Detector
QW Visitor Detector builds a list of unique visitor names and informs the owner about this.
When the list exceeds maximum length AND every 24 hours an Instant Message and an Email are sent to the owner of the script (guess who?) and the list is cleared.
When the object is touched by the owner or by someone with the same group active as the object is set to then an Instant Message will show the contents of the list without clearing the list.
The script checks for visitors every x seconds (5 atm) and adds only visitors to the list who are not already listed. With the time slice of x seconds it's possible that a visitor who stays a shorter amount of time (average shorter than x/2 seconds) will not be added to the list. This can hardly be problem.
Pros and Cons of Instant Message: The delay of an Instant Message is 2 seconds. This fits pretty well in the time slice of x seconds of the sensor's repeat interval. The maximum length of an Instant Message is only 1024 bytes. This has a big impact on the length of the visitors list. If the average length of resident names is 20 bytes then 1024 / 20 = 51 names can be added to the list without the need for multiple IM's to present the names.
Pros and Cons of Email: The delay of an Email is 20 seconds. This is much more than the time slice of x seconds of the sensor's repeat interval. This may cause that some visitors will not be add to the list. The length of Email messages is not limited. So only free memory impacts the length of the visitors list. When the scipt starts and the visitors list is still empty there are about 15000 bytes free. When the list grows and grows the Email work space will grow too. At the moment the Email is generated there it wil take about the same length as the visitors list. Thus 15000 bytes minus 1000 bytes overhead makes 14000 bytes left for the visitors list AND email work space. This limits the visitors list to a maximum length of 14000 / 2 = 7000 bytes. Using the same average name length as mentioned above then 7000 / 20 = 350 names can be added to the list without generating a Stack-Heap Collision error. A major Pro of Email is that the information will be time stamped and saved outside Second Life.
As long both - Instant Message AND Email - are used the visitors list is limited to 51.
Final remarks:
- The owner of the script will not be added to the visitors list;
- On my tiny land the sensor range is 50 meters full sphere (arc=PI);
- Only visitors Over My Land will be added to the list.
If you like what your read and want to have it too just contact me for price, script and instructions. The script is included in the entrance steps of QW Building.
QW Stop All Animations
When stuck in an animation and nothing helps and you don't want to logoff and logon again then best practise is to use a Stop All Animations script. Unfortunately most often seen scripts are built-in in an ugly object that you have to wear in front of all people nearby.
QW StopAllAnimations is such a script. But it comes in a golden bracelet. And its copyable. This makes it easy to drag the scipt in any object of your choice.
When and How
When Menu Tools > Stop All Animations fails QW StopAllAnimations will do the job. When touched QW StopAllAnimations will redo the job. QW StopAllAnimations can be built-in in your favorite jewelry or any other object you wear all day long. When you move too fast to touch then Detach and Wear it again can be very helpfull.
Come to Footloose & Fancy Free and buy the bracelet with the QW StopAllAnimations script included for you some peanuts (L$ 50).
QW Photgraphy
All Real Life as well as Second Life pictures you see at Footloose & Fancy Free are mine and for sale.
QW Featuring ...
- QW ft ... is a Notecard Giver. The floating text above the object tells what is featured and explains how to get the notecard. The notecard not only contains the promotional text but also the appropriate Landmarks. Until now this is my shortest script. There are only 2 statements, a llSetText function call in the default state-entry event and a llGiveInventory function call in the default touch-start event.