Vibestreams
Vibestreams are real-time music sessions generated from device sensor data. They combine motion detection, AI interpretation, and music generation to create unique audio experiences that respond to user movement.Vibestream Modes
Solo Mode
Solo mode creates individual vibestreams for single-user experiences:- Single creator experience
- No participant limits
- No geographic constraints
- Optional PPM monetization
- Direct sensor-to-music mapping
Group Mode
Group mode enables collaborative vibestreams with participant management:| Parameter | Type | Range | Description |
|---|---|---|---|
distance | number | 1-10 meters | Geographic proximity constraint |
ticket_amount | number | >= 1 | Maximum participants |
ticket_price | string | >= 0 | Cost per ticket (optional) |
pay_per_stream | boolean | - | Enable per-minute payments |
stream_price | string | >= 0 | Rate per minute (if PPM enabled) |
Creation Flow
Parameter Validation
Group Mode Validation
The system validates group mode parameters before creation:Network-Specific Creation
NEAR Network
Metis Hyperion
Audio Processing Pipeline
Creator Mode (Full Processing)
Participant Mode (Streaming Only)
Sensor Data Integration
Real-Time Processing
Activity Detection
Storage and Persistence
Chunk Generation
Metadata Structure
User Interface Components
Mode Selection
Group Configuration
Error Handling
Fallback Modes
Next Steps
Sensor Processing
Learn about motion-to-music conversion
Vibe Player
Understand the playback interface