[fofix-commits] [fofix/fofix] abf4fd: Temporarily disable pitchbend.

GitHub noreply at github.com
Wed Dec 26 09:35:42 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/fofix/fofix
  Commit: abf4fda8f5d5daa49c0e2b8679368364e79ad605
      https://github.com/fofix/fofix/commit/abf4fda8f5d5daa49c0e2b8679368364e79ad605
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-10-15 (Mon, 15 Oct 2012)

  Changed paths:
    M src/Audio.py

  Log Message:
  -----------
  Temporarily disable pitchbend.


  Commit: 058c0cbe4cc7d96666fd39ae26d46ba08ce68078
      https://github.com/fofix/fofix/commit/058c0cbe4cc7d96666fd39ae26d46ba08ce68078
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M .gitignore
    A src/MixStream.h
    A src/MixStream.pyx
    A src/MixStreamCore.c
    A src/MixStreamVorbis.c
    M src/setup.py

  Log Message:
  -----------
  Preliminary MixStream implementation.

Sample size/signedness and mono/stereo folding is known to work.


  Commit: 9fc5a406a469f33dcabd307811099606c954432e
      https://github.com/fofix/fofix/commit/9fc5a406a469f33dcabd307811099606c954432e
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStream.h
    M src/MixStreamCore.c

  Log Message:
  -----------
  Check mixer parameters just once when a stream is created.


  Commit: bf50820ad1f72ae164491f2b58866e86cb01f5d2
      https://github.com/fofix/fofix/commit/bf50820ad1f72ae164491f2b58866e86cb01f5d2
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStreamCore.c

  Log Message:
  -----------
  Auto-adjust sampling rates in MixStream.


  Commit: 116c67ec9cffe807946a3d6627c9340ed67600ac
      https://github.com/fofix/fofix/commit/116c67ec9cffe807946a3d6627c9340ed67600ac
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStreamCore.c

  Log Message:
  -----------
  MixStream: Add a function to atomically soundtouchify a stream when needed.


  Commit: f4f4b78a21b951328f6ac1d55a01573bf9b3a42a
      https://github.com/fofix/fofix/commit/f4f4b78a21b951328f6ac1d55a01573bf9b3a42a
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStream.h
    M src/MixStream.pyx
    M src/MixStreamCore.c

  Log Message:
  -----------
  MixStream: add pitch bending


  Commit: f18bff8d190fdd04f36236d52d89e3d5e70f6a9c
      https://github.com/fofix/fofix/commit/f18bff8d190fdd04f36236d52d89e3d5e70f6a9c
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStream.h
    M src/MixStream.pyx
    M src/MixStreamCore.c

  Log Message:
  -----------
  MixStream: add speed changing


  Commit: 121b221cde67192f3e1e1fea0aec520848a189fd
      https://github.com/fofix/fofix/commit/121b221cde67192f3e1e1fea0aec520848a189fd
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStreamCore.c

  Log Message:
  -----------
  MixStream: Only call free callback if it is not NULL.


  Commit: bd141723a28d79eddfb6d4509a38b3d2a86ea6b3
      https://github.com/fofix/fofix/commit/bd141723a28d79eddfb6d4509a38b3d2a86ea6b3
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStream.h
    M src/MixStream.pyx
    M src/MixStreamCore.c
    M src/MixStreamVorbis.c

  Log Message:
  -----------
  MixStream: Implement seek and get_length functions.


  Commit: cf160396358a78491865b35154ef5035963f3bc2
      https://github.com/fofix/fofix/commit/cf160396358a78491865b35154ef5035963f3bc2
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M src/MixStream.h
    M src/MixStream.pyx
    M src/MixStreamCore.c

  Log Message:
  -----------
  MixStream: Implement getting current playback position.


  Commit: 53264caa9600a344626b3cf6cdf8783fb90948e5
      https://github.com/fofix/fofix/commit/53264caa9600a344626b3cf6cdf8783fb90948e5
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    R src/OggStreamer.c
    M src/setup.py

  Log Message:
  -----------
  Replace OggStreamer with MixStream.

Merry Christmas!


  Commit: 5bf3d72795326a575106bc54852e843298717463
      https://github.com/fofix/fofix/commit/5bf3d72795326a575106bc54852e843298717463
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    M src/Song.py

  Log Message:
  -----------
  Remove unnecessary engine argument to StreamingSound constructor.


  Commit: 28e3bb43081b477f5f3cb5fa13685d6d210d78be
      https://github.com/fofix/fofix/commit/28e3bb43081b477f5f3cb5fa13685d6d210d78be
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    M src/Song.py

  Log Message:
  -----------
  StreamingSound: streamIsPlaying -> isPlaying


  Commit: fa7111acd011bedc44bbdb3989271aecacff6382
      https://github.com/fofix/fofix/commit/fa7111acd011bedc44bbdb3989271aecacff6382
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Song.py

  Log Message:
  -----------
  Use new audio streaming code for song.ogg as well.

I feel horrible about just cargo-culting the references to self.music
into treatment of self.songTrack the ways the others are treated, but
the point of this commit is to stop using Music in Song, not to tackle
any of the other cleanup that's needed.


  Commit: 0d1531f8cc3ad054210e19c9c55be62cdd215b37
      https://github.com/fofix/fofix/commit/0d1531f8cc3ad054210e19c9c55be62cdd215b37
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    M src/GuitarScene.py

  Log Message:
  -----------
  Replace old pitchbend client code with the new stuff in MixStream.

Good-bye (and *very* good riddance) to the old implementation.


  Commit: de0fd22659f784625c24757bd350afca1a111006
      https://github.com/fofix/fofix/commit/de0fd22659f784625c24757bd350afca1a111006
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update README for pitchbend replacement.


  Commit: 21c3f9ccac6ba357d66b415af941984620ea8b62
      https://github.com/fofix/fofix/commit/21c3f9ccac6ba357d66b415af941984620ea8b62
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/GuitarScene.py
    M src/Song.py

  Log Message:
  -----------
  Song: remove resetInstrumentPitch(-1) hack


  Commit: d20f3be7a206e727e91710afcc3660208094c490
      https://github.com/fofix/fofix/commit/d20f3be7a206e727e91710afcc3660208094c490
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    M src/Song.py

  Log Message:
  -----------
  StreamingSound: rename setPitchBend to indicate units


  Commit: 23d7d06c7ea62d168d3cde1c288ea724bafef121
      https://github.com/fofix/fofix/commit/23d7d06c7ea62d168d3cde1c288ea724bafef121
  Author: John Stumpo <stump at jstump.com>
  Date:   2012-12-26 (Wed, 26 Dec 2012)

  Changed paths:
    M src/Audio.py
    M src/Song.py

  Log Message:
  -----------
  StreamingSound: remove stopPitchBend (set to 0 semitones instead)


Compare: https://github.com/fofix/fofix/compare/6784242f0e54...23d7d06c7ea6


More information about the fofix-commits mailing list