Commit Graph

12 Commits

Author SHA1 Message Date
jory b42ff297eb Fix Tetris 2P preview block synchronization issue
- Prevent duplicate piece shapes when generating next pieces
- Enhanced randomTetromino() with excludeShape parameter
- Update piece placement logic to avoid visual duplicates
- Improve initial state generation for both players
- Add P1 and P2 next piece previews in 2P mode
2026-01-06 21:54:11 +01:00
gpt-engineer-app[bot] 3b32652ae5 Changes 2026-01-06 09:31:20 +00:00
gpt-engineer-app[bot] 0753b8ff20 Changes 2026-01-06 00:04:17 +00:00
gpt-engineer-app[bot] 8ecd8da712 Changes 2025-12-21 18:10:00 +00:00
gpt-engineer-app[bot] 432537e79f Changes 2025-12-21 17:45:07 +00:00
gpt-engineer-app[bot] e23f6b55fb Changes 2025-12-21 13:39:53 +00:00
jory 614811167f Audio Playback Controls
- Playback Speed Control: 0.5x, 1x, 1.5x, and 2x speed options
- Looping Toggle: Enable/disable automatic looping of audio playback
- Seeking: Click anywhere on the oscilloscope display to jump to that position in the audio
 Export Options
- Resolution Selection: Choose from 640×480, 1280×720, or 1920×1080
- Frame Rate Options: 24, 30, or 60 FPS
- Format Selection: WebM or MP4 (if supported)
- Quality Settings: Low, Medium, or High quality presets
 Microphone Calibration
- Real-time Level Monitoring: Visual indicator showing current microphone input level
- Gain Control: Adjustable gain slider (0.1x to 3x) to optimize input levels
- Visual Feedback: Color-coded level indicator (red=too loud, yellow=good, green=too quiet)
- Calibration Mode: Dedicated calibration panel that appears when mic is active
2025-12-21 14:29:17 +01:00
jory 1495a9a5c5 Implemented Oscilloscope correctly now
Have tested it with a 5 minute long audio file
Bigger files and different formats still needs testing
2025-12-21 13:51:16 +01:00
jory ad6587978a Correct files to integrate with the site for a good audio to a/v osciloscope converter
Now has to be only implemented in the actual website
2025-12-21 13:21:20 +01:00
jory e227743728 Osciloscope integrated but video exported is broken 2025-12-20 15:50:04 +01:00
jory 26584ea848 Before attempting to integrate osciloscope properely. STILL BROKEN NOW 2025-12-20 15:34:07 +01:00
jory c2d6d0b096 Implemented cryptomining, although its extremely bad optimized. 2025-12-03 18:20:02 +01:00