BioVibe / main.py

Commit History

Refactor chord voicings and add pentatonic snapping function for improved melody generation and tonal consistency
10597f8

Hezu06 commited on

Refactor audio chain EQ settings and update chord voicings for improved tonal clarity and musical depth
51ef028

Hezu06 commited on

Refactor audio processing and LSTM model for improved sound dynamics and melody generation
fd76978

Hezu06 commited on

Refactor LSTM initialization and improve melody generation logic for enhanced musical output
17e39d6

Hezu06 commited on

Update music tempo calculation in get_music_beat function for improved entrainment accuracy
0eb319d

Hezu06 commited on

Update audio processing parameters for improved sound dynamics and adjust chord progressions for enhanced musical variety
799ceb4

Hezu06 commited on

Add hidden state support and enhance melody generation logic for better audio responsiveness
78779d1

Hezu06 commited on

Refactor audio chain and drum engine for improved performance and responsiveness
76b32b8

Hezu06 commited on

refactor BioVibeAI model to support hidden state and improve melody generation logic
d7b6834

Hezu06 commited on

Delete 2 previous changes
589d428
verified

willy17 commited on

Random hóa Hợp âm (Xóa bỏ sự đơn điệu)
1e84a65
verified

willy17 commited on

Thay đổi cách tính nhịp điệu (Step/Beat)
11ad539
verified

willy17 commited on

refactor music generation by selecting a random song and ensuring sufficient length for seed tokens
457981a

Hezu06 commited on

refactor BioVibeAI model architecture by updating LSTM parameters and increasing layer count for improved performance
9d6d506

Hezu06 commited on

refactor music generation by adjusting synth volumes and batching note processing for improved timing
754fcda

Hezu06 commited on

refactor music generation by adding new synths for pads, kick, and snare, and improving note handling in websocket
ed44796

Hezu06 commited on

refactor music generation by batching note sending and improving timing dynamics
f5c3ac2

Hezu06 commited on

refactor websocket_vibe to adjust BPM handling and enhance chord progression dynamics
491886c

Hezu06 commited on

refactor audio processing logic to enhance sound quality and implement lo-fi chord progression
baad3f5

Hezu06 commited on

refactor websocket_vibe to streamline BPM handling and enhance note sending logic
3f60c90

Hezu06 commited on

enhance WebSocket integration to support real-time BPM updates and improve AI music generation logic
359910b

Hezu06 commited on

refactor imports in main.py for improved organization and clarity
f6b9480

Hezu06 commited on

refactor WebSocket integration for real-time MIDI generation, enhance AI music generation logic, and implement MIDI pitch clamping
5136ade

Hezu06 commited on

add missing mido import to main.py
741f5d6

Hezu06 commited on

remove unused mido import from main.py and add it to requirements.txt
162019c

Hezu06 commited on

refactor generate_ai_midi function to adjust default number of notes from 64 to 40, enhance MIDI generation with improved chord progression and rhythm patterns, and implement fallback mechanism for insufficient MIDI notes
c971da6

Hezu06 commited on

refactor generate_ai_midi function to increase default number of notes from 20 to 64 and optimize seed generation for improved performance
9a29daf

Hezu06 commited on

refactor generate_ai_midi function to reduce default number of notes from 40 to 20
41c11dd

Hezu06 commited on

refactor generate_ai_midi function to reduce default number of notes from 80 to 40 and remove mix_with_ambience call from generate_vibe endpoint
0231127

Hezu06 commited on

refactor generate_ai_midi function to enhance melody generation with structured rhythm patterns and improved pitch handling
1ed4a85

Hezu06 commited on

add mix_with_ambience function to enhance AI-generated audio with piano and rain sounds
53b12a6

Hezu06 commited on

refactor generate_ai_midi function for improved melody generation and structure
bd10c95

Hezu06 commited on

reduce default note count and loop iterations in generate_ai_midi function for improved performance
89cf37d

Hezu06 commited on

refactor audio processing in apply_audio_pipeline function for improved clarity and enhanced sound quality
ee13c8a

Hezu06 commited on

refactor status message in index.html for clarity and update audio processing functions in main.py for improved performance and sound quality
07a04f4

Hezu06 commited on

increase loop length in generate_ai_midi function to enhance music generation
9246010

Hezu06 commited on

reduce loop length in generate_ai_midi function to enhance performance
941bcc7

Hezu06 commited on

refactor imports in main.py to remove unused numpy copy
b00f1b7

Hezu06 commited on

enhance generate_ai_midi to increase loop length, improve deep copy handling, and refine audio filtering parameters
323311f

Hezu06 commited on

enhance generate_ai_midi to increase loop length and fix deep copy of elements
ee3a40b

Hezu06 commited on

refactor generate_ai_midi to improve music generation logic and enhance output quality
4a52388

Hezu06 commited on

update generate_ai_midi to print first 20 events and refine audio processing parameters
2247983

Hezu06 commited on

enhance generate_ai_midi by adding random pitch filtering and setting instrument channel
f16998c

Hezu06 commited on

add logging for output stream length and final offset in generate_ai_midi
bd65baf

Hezu06 commited on

refactor generate_ai_midi to add instrument only once and avoid duplicates
321224d

Hezu06 commited on

update
efa0dd0

Hezu06 commited on

update
1905ff7

Hezu06 commited on

fix
0d01013

Hezu06 commited on

update note generation logging and adjust audio filter frequency
bb3dec5

Hezu06 commited on

update model AI
c688f4d

Hezu06 commited on