Programming

From AIBO WIKI

Welcome to the programming page of Aibo! this explains some ideas of what you can do to make your Robodog your very-own customized companion that is sure to be unique from the others! the possibilities are endless! have fun!

The evolution of MIDI in Aibo: MIDI is one of the audio formats Aibo uses to make music. Aibo models prior to the 7 can only play monophonic MIDI files (one note at a time, one instrument, a simple beep) The 7 is the only model to play polyphonic MIDI files with virtually no limits (more than one note at a time, multiple channels with different instruments built in to him you can choose from to simulate a band)

The built in instrument/sound list of the ERS-7 is as follows: these are the sounds he uses for dances and other noises in MIND software and in general for programming. these sounds are built into his sound chip.

1: the barking of the 7 2: clarinet 3: synth brass 4: thumpy bass 5: several different vibraphone sounds 6: muted/muffled brass (French horns) 7: triangle 8: different drum/percussive sounds 9: acoustic guitar 10: traditional aibo beep sound but higher quality (the sound the older aibos use for the MIDI sounds) 11: farting 12: a wah wah bass? 13: a really cool synthesized sounding harp 14: glockenspiel 15: dog whining sounds 16: dog panting 17: ding sound 1 ( the one for the ball tricks and laying down 7 strike) 18: synth/keyboard robotic sounds 19: harpsichord 20: violin with vibrato I don't know how many more!

in skitter, if you want the 7 to use a specific MIDI instrument that is built in, name the skit with different words, and hear what instrument comes out. the name, "Addams family" makes him have a harpsichord sound! or, on the "midi editor" software, select your MIDI instrument program name for each channel.

to make a MIDI sequence, you have a program with a piano roll. click the desired note and shrink or stretch it and change the velocity. save the file and your done!

From Dogsbody:

"Sheet music is drawn in measures, to help those reading the music keep track. A measure is a collection of beats -- commonly 3 or 4 per measure. Tempo is the number of beats per minute. Velocity simply means volume or loudness.

A tempo of 120 means there are 120 beats per minute. A music time of 3/4 means there are 3 beats per measure, and 4/4 means 4 beats per measure.

Note lengths are in terms of 4-beat measures. A whole note is 4 beats (ie: a whole measure), and quarter-note is one beat.

There are variations in note length. Notes can be "dotted" which increases their duration by 50%, and a triplet note is 2/3 normal length. ie: A half-note is 2 beats. A dotted half note is 3 beats. A triplet quarter-note is 2/3's of a beat."

Whole Note Full measure

Half Note Half a measure

Quarter Note 1/4 of measure

8th Note 1/8 of measure

16th Note 1/16 of measure

32nd Note 1/32 of measure

Aibo note ranges:

this section covers which notes are audible on each Aibo model.

110/111?

we don't know yet. we haven't done a range test yet, but I can surely tell you the note is gonna be high cause the 11xs are known to be the quietest of all models, and because of their loud cooling fan drowning out most of it.

210/220-B2 you can hear this note when Aibo is on dogslife with the customized volume the highest on vol 3 using pluscon to change the preset volumes. the note is quiet, so make sure your in a quiet room. I believe the 2x0's can go down to a C#2.

31x

maybe a little lower than the 210/220's lowest audible note due to it's better speaker

7-C0

at 16.5 HZ (below human hearing, but still very audible) this is the ABSOLUTE lowest any Aibo can go without losing quality or volume. C0 is also the lowest note in the skitter piano roll.