Commit History

  1. Remove duplicate tab-ble div to clean up HTML structure

    6aa457e
  2. Add BLE idle state UI with connection button and hint for improved user interaction

    cc5568f
  3. Add auto refresh reminder and debug log toggle to enhance user experience

    42605a3
  4. Remove auto refresh reminder section to simplify UI

    687c558
  5. Remove debug section from UI to streamline interface

    c7c7ca5
  6. Remove idle state UI elements for BLE tab to streamline user experience

    2d7d99d
  7. Refactor chord voicings and add pentatonic snapping function for improved melody generation and tonal consistency

    10597f8
  8. Refactor audio chain to enhance string pad sound with fatsawtooth oscillator and lowpass filter for improved tonal quality and dynamic response to BPM changes

    99aac9d
  9. Refactor audio chain EQ settings and update chord voicings for improved tonal clarity and musical depth

    51ef028
  10. Refactor audio processing and LSTM model for improved sound dynamics and melody generation

    fd76978

  1. Refactor audio chain for enhanced dynamics and responsiveness to BPM changes

    1373a35
  2. Refactor audio chain for improved sound quality and dynamic response to BPM changes

    e5a55b2
  3. Refactor LSTM initialization and improve melody generation logic for enhanced musical output

    17e39d6
  4. Update music tempo calculation in get_music_beat function for improved entrainment accuracy

    0eb319d
  5. Refactor audio connection by removing redundant highpass filter for cleaner processing

    3a5de13
  6. Update audio processing parameters for improved sound dynamics and adjust chord progressions for enhanced musical variety

    799ceb4
  7. Add pad synth to audio chain with dynamic volume and attack adjustments based on BPM

    e281fc0
  8. Remove pad volume and attack adjustments for cleaner audio processing

    55e9b22
  9. Remove unused pad synth from audio chain initialization for cleaner code

    5515f3f
  10. Adjust master gain ramp for improved audio dynamics during sample loading

    fa4fa4c
  11. Refactor drum engine and adjust volume settings for improved audio dynamics

    cd326df

  1. Refactor drum patterns for enhanced musicality and introduce smart pattern selection logic

    d849589
  2. Add hidden state support and enhance melody generation logic for better audio responsiveness

    78779d1
  3. Enhance BPM pattern selection and entrainment logic for improved audio responsiveness

    e1435d8
  4. Refactor audio chain and drum engine for improved performance and responsiveness

    76b32b8
  5. Adjust drum sound volumes for kick, snare, and hi-hat

    2bee9cb
  6. Add BLE device connection UI and quick BPM zone selection

    15b4b9b

  1. Add hi-hat sound synthesis and update drum trigger logic to use batch duration

    17205e5
  2. refactor BioVibeAI model to support hidden state and improve melody generation logic

    d7b6834
  3. Delete 2 previous changes

    Verified signature
    589d428
  4. Random hóa Hợp âm (Xóa bỏ sự đơn điệu)⁠

    Verified signature
    1e84a65
  5. Thay đổi cách tính nhịp điệu (Step/Beat)⁠

    Verified signature
    11ad539

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

    457981a
  2. refactor BioVibeAI model architecture by updating LSTM parameters and increasing layer count for improved performance

    9d6d506
  3. refactor Dockerfile by removing FluidSynth installation and updating model and data file references

    9585181

  1. refactor audio synthesis by adjusting volume levels for kick and snare instruments

    0b2f738
  2. refactor audio synthesis by adjusting volume levels for pad and kick instruments

    4ede205
  3. refactor music generation by adjusting synth volumes and batching note processing for improved timing

    754fcda
  4. refactor audio synthesis by adjusting volume levels for kick and snare instruments

    96a341e
  5. refactor music generation by adding new synths for pads, kick, and snare, and improving note handling in websocket

    ed44796
  6. refactor music generation by batching note sending and improving timing dynamics

    f5c3ac2
  7. refactor music generation by enhancing audio effects chain and improving velocity and timing humanization

    bd26bbb
  8. refactor audio playback by normalizing velocity for improved sound consistency

    fdf4d3a
  9. refactor audio sample URLs for consistency and update base URL to raw content

    cdaa52a
  10. refactor music generation by adjusting gain level and replacing PolySynth with Sampler for improved sound quality

    af7bd09
  11. refactor music generation by adjusting audio effects and improving dynamics

    8627324
  12. refactor music generation setup by enhancing audio effects and connecting reverb to filter

    ab9d65e
  13. refactor lo-fi synthesizer initialization by removing redundant triggerAttackRelease call

    a2391b2
  14. refactor websocket connection handling for clarity and consistency

    f000e98
  15. refactor piano instrument to use PolySynth for improved sound dynamics and volume control

    80f1340