Direct your own chorus in Blob Opera, an experimental music simulation created with machine learning. Play free online in your web browser.
Blob Opera
What is Blob Opera?
Blob Opera is an interactive music simulation created by Google Arts and Culture in partnership with David Li. Instead of demanding formal sheet music knowledge or vocal practice, the experiment allows anyone to conduct a quartet of expressive characters in real time. Each character represents a distinct vocal range, driven by a machine learning model trained on professional opera singers. You can enjoy the experience directly in your web browser with no download or setup required.
Key features
- Machine learning voices: Audio output is generated using models trained on real operatic vocalists.
- Dynamic vocal harmonies: Modifying the pitch of one character leads the others to harmonize instantly.
- Pitch and vowel shaping: Drag vertically to adjust vocal pitch and horizontally to blend distinct vowel sounds.
- Festive holiday toggle: A holiday mode switch adds seasonal themes and festive melodies.
- Song recording tool: Record your custom vocal performances and generate shareable links for friends.
- Cross-device playback: Runs seamlessly across desktop and mobile web browsers without extra software.
How to play
- Launch the game in your browser to meet the four vocal characters.
- Click and hold a character with your mouse or finger to make it sing.
- Drag upward to raise the pitch of the note, or downward to lower it.
- Move sideways to change the vowel sound the character vocalizes.
- Release the character when you want it to rest or transition to another voice.
- Click the record button to capture your musical piece as you perform.
- Save and share your recorded composition with other listeners.
Controls
| Action | Mouse | Touchscreen |
|---|---|---|
| Sing and adjust pitch | Click, hold, and drag up or down | Press, hold, and drag up or down |
| Modify vowel sound | Drag horizontally left or right | Drag horizontally left or right |
| Silence character | Release the mouse button | Lift your finger from the screen |
| Record performance | Click the record icon | Tap the record icon |
| Toggle holiday mode | Click the festive toggle button | Tap the festive toggle button |
Vocal mechanics and harmony
Blob Opera simplifies vocal synthesis by translating basic physical movements into musical expression. When you pull a character upward, its pitch scales smoothly across its register. Moving the character horizontally alters the mouth shape, transitioning between open vowels like an open ah and a rounded oh. The underlying machine learning system recalculates chord structures on the fly, ensuring that accompanying singers adapt their notes to stay in key with your lead voice.
Tips and strategy
- Establish a bass foundation: Begin by placing the deepest voice on a sustained note to give the upper voices a solid harmonic base.
- Use gentle drag motions: Subtle cursor movements produce smooth vocal glides, whereas sudden jerks can create unintended melodic leaps.
- Vary your vowel sounds: Shifting vowels throughout a melody adds texture and emotional depth to simple chord progressions.
- Explore the holiday mode: Toggle the seasonal button to hear festive arrangements and experiment with classic holiday tunes.
- Rehearse your transitions: Practice moving between registers a few times before hitting the record button to ensure a clean performance.
Similar games
If you enjoy creative sound experiments and interactive sandbox titles on Free Learning System, try these engaging browser games:
- Virtual Piano – Practice playing realistic instrument sounds on a full keyboard simulation.
- Line Rider – Draw custom tracks and watch a sled rider navigate your physics creations.
- Sandspiel – Drop elements into a dynamic physics sandbox to observe intricate chemical and physical reactions.
Developer and history
Blob Opera was created by Google Arts and Culture in collaboration with artist and developer David Li, debuting in December 2020. The project was built as an experimental showcase to demonstrate how artificial intelligence and machine learning can make operatic music creation approachable and entertaining for everyone.