G General

Amazing Cat Piano

Amazing Cat Piano
Details
Features
Contents
Reviews

Show off your cat singing piano skills with this fun keyboard based instrument that makes cats sing. It also doubles up as a fascinating furniture item to feature in your home.

To use it simply sit at the keyboard and start playing. When you sit you can play the keys on the keyboard or accept and use the hud that is offered to you for easier playing. The HUD is copy and trans, so any guests that sit at your cat organ can also take a copy to use however it will only work for avatars actually sitting at the instrument.

The HUD contains a few additional features. The Precache button enables you to download all the sounds in the piano before they play. This is useful because all SL sounds have to download to the viewer before they can play. This can cause a delay when each note is played for the first time. The Precache button will cause all the sounds to download for all nearby avatars. It takes a few moments, but after this is done each note will play immediately when pressed.

The HUD also allows you to compose and save songs
LOAD SONG - Loads a song notecard from inside the HUD into memory. A few very simple examples are included.
PLAY/STOP SONG - Plays the currently loaded song in memory.
COMPOSITION HELPER - This will cause each note to be displayed in chat when it is played to help you with your composition

MORE INFO ON COMPOSITION (ADVANCED USERS ONLY)
To help compose your own music click the composition helper button on the HUD. This will caused the note you press to say its name in chat. You will need to know their names when creating a song notecard. All songs are stored in note cards inside the control HUD.

This is an example of the jingle bells song included with an explanation.

SongName=Jingle Bells
- This is the title of the song, it displays in chat when it loads

Tempo=200
- This is the tempo in bpm. You can also put Time= to set a timer interval in seconds. for example time=0.5 to trigger a new note every 0.5 seconds.

*Score*
- This is the header to say the musical score follows.

fff
- Sets the volume (dynamics) to very loud. Available options from quiet to loud are as follows ppp,pp,p,mp,mf,f,ff,fff

e2,e2,e2,*,e2,e2,e2,*,e2,g2,c2,d2,e2,*,f2,f2,f2,f2,f2,e2,e2,e2,e2,d2,d2,e2,d2,*,*,g2
- This is the songs score. Each note/event is separated by a comma.
- An * represents a single beat pause.
- You can use the commands tempo= or time= to change the tempo at any stage
- As well as the single beat pause you can also create a timed pause with the command pause=
(eg pause=0.5 will create a half second pause)
- At any point in the song you can change the dynamics with the options ppp,pp,p,mp,mf,f,ff,ff
- You can spread the song over multiple lines for readability.

Copyright 2015 Abranimations (R)
by Abramelin Wolfe & Wildcat Snowpaw

See item in Second Life
  • SINGING CATS
  • OPTIONAL PIANO KEY HUD
  • MESH BUILD