Commits

Show all
Author Commit Message Labels Comments Date
anatoly techtonik
Fix tag 0.5 and prepare for 0.6
Tags
0.6-python3-compatibility
anatoly techtonik
Rename corsica_s's frequency change into sample.raw, leave examples only in __main__ section, update network socket status.
anatoly techtonik
close chapter one about pure Python routine for streaming audio playback on Windows
anatoly techtonik
compatibility with Python 3
anatoly techtonik
replace print() calls with debug()
anatoly techtonik
Added tag 0.5-no-cpu-load for changeset 80499327738c
anatoly techtonik
Remove 100% CPU usage by sleeping during buffer playback time.
Tags
0.5-no-cpu-load
anatoly techtonik
100% CPU: This commit adds a counter that show how many checks for
anatoly techtonik
Fix formula to calculate AvgBytesPerSec:
anatoly techtonik
Allow to be imported and used as a library.
anatoly techtonik
Added tag 0.4-no-lags-double-buffering for changeset b7fc166383f6
anatoly techtonik
history entry for upcoming tag 0.4
Tags
0.4-no-lags-double-buffering
anatoly techtonik
add debug() helper and global DEBUG flag to control debug output
anatoly techtonik
remove waveOutProc callback function - it doesn't work anyway,
anatoly techtonik
eliminate lag by using double buffering scheme and internal
anatoly techtonik
move read operations inside AudioWriter, because it needs to pull
anatoly techtonik
add headers for double buffer and support for choosing which
anatoly techtonik
Added tag 0.3-audiowriter for changeset 0e2b4526907e
anatoly techtonik
add history entry for 0.3
Tags
0.3-audiowriter
anatoly techtonik
move waveOutProc callback into AudioWriter method
anatoly techtonik
open output device in AudioWriter explicitly, because it is explicitly closed
anatoly techtonik
bugfix: add AudioWriter.close() method for closing output device
anatoly techtonik
move waveOutProc reference to AudioWriter method
anatoly techtonik
move code to open sound device into AudioWriter method
anatoly techtonik
add callback function that is called every time a data block is finished
anatoly techtonik
Added tag 0.2-chunked-read-and-play for changeset 309c55754e27
anatoly techtonik
add history and place code into public domain
Tags
0.2-chunked-read-and-play
anatoly techtonik
rename AudioWriter.write() -> play()
anatoly techtonik
read and play file data piece by piece, note the lag between pieces
anatoly techtonik
code cleanup: shorten winmm calls
  1. Prev
  2. Next