Commit Graph

  • 2eceab3830 effects: add package doc faiface 2019-02-26 23:08:01 +01:00
  • 865fc21da3 Merge branch 'master' of https://github.com/faiface/beep faiface 2019-02-26 23:05:43 +01:00
  • fb331aea14 effects: change Mono and Swap be exposed as constructor functions, instead of structs faiface 2019-02-26 23:05:19 +01:00
  • 47cf5460fd Merge pull request #47 from Asday/patch-1 Michal Štrba 2019-02-21 19:45:51 +01:00
  • aae604f10d Updated unimplemented notice for FLAC Asday 2019-02-20 05:32:08 +00:00
  • 082eb9168d add Clear method to Mixer and speaker faiface 2018-12-20 12:54:48 +01:00
  • 186a1b1942 remove UnderrunCallback faiface 2018-10-06 17:00:02 +02:00
  • 6775ff6bb1 Merge pull request #41 from Hundemeier/master Michal Štrba 2018-09-02 19:56:56 +02:00
  • 5ecdb502c2 fixed typo Hundemeier 2018-09-02 19:51:46 +02:00
  • 88733f7eaa Merge pull request #40 from Hundemeier/mp3-seeker Michal Štrba 2018-09-02 18:59:52 +02:00
  • 8d6a3acb4b added d.pos. Issue #39 Hundemeier 2018-09-02 18:56:40 +02:00
  • 5f39eae6fc Merge pull request #38 from mewpull/fix-flac-decoder Michal Štrba 2018-09-02 17:42:54 +02:00
  • 26ee6de595 flac: fix off-by-one in sample conversion mewmew 2018-08-18 01:47:42 +09:00
  • 63cc6fbbac Merge pull request #27 from lordwelch/master Michal Štrba 2018-08-11 13:24:05 +02:00
  • 4b1bbca8cf Merge pull request #31 from wadasan/accept_waveformatextensible Michal Štrba 2018-08-11 13:23:00 +02:00
  • b1982bf5cc fixed small bug: changed Seek skipping fixed size header (44bytes) to skipping variable size. wadasan 2018-08-11 11:41:36 +09:00
  • 29d19bdfcd removed some empty lines, unnecessary brackets wadasan 2018-08-11 07:24:52 +09:00
  • aa77d6b0dc Merge pull request #36 from jwangsadinata/add-effects Michal Štrba 2018-08-10 19:56:27 +02:00
  • 590e261894 effects: add Mono and Swap effects Jason Wangsadinata 2018-08-10 22:21:01 +07:00
  • 5e3db3e29f fixed error message (hex string width) wadasan 2018-08-10 18:22:56 +09:00
  • 3d74262cb3 more readable, brushed structures wadasan 2018-08-09 12:23:42 +09:00
  • bf0ac8d96e fixed to fit writting manners wadasan 2018-08-09 09:58:35 +09:00
  • 78e5146c49 Merge pull request #34 from mewpull/flac-fix-24bps-mono Michal Štrba 2018-08-08 12:29:43 +02:00
  • 05a918c00a flac: fix decoding of 24 bps mono FLAC files mewmew 2018-08-08 01:22:14 +09:00
  • f88920ff55 Merge pull request #30 from mewpull/flac-no-seek Michal Štrba 2018-07-29 01:13:19 +02:00
  • bb05244ee4 wav: accept wav file uses waveformatextensible at fmt header that specifies guid with KSDATAFORMAT_SUBTYPE_PCM. Maybe this also fixes issue #2. wadasan 2018-07-28 11:39:23 +09:00
  • 6e2caff458 Fix error inconsistency lordwelch 2018-07-27 18:28:49 -07:00
  • 496b5659e1 flac: remove ReadSeeker assertion mewmew 2018-07-28 06:22:18 +09:00
  • 32585d5e80 Merge pull request #28 from christopher-dG/cdg/ctrl-err Michal Štrba 2018-07-26 14:43:00 +02:00
  • b13b5ed9ec Fix Ctrl.Err stack overflow Chris de Graaf 2018-07-25 22:53:01 -05:00
  • 8ddf45d176 Add support for ogg/vorbis files lordwelch 2018-07-23 18:10:40 -07:00
  • fe13953ab8 Merge pull request #23 from localleon/new-examples Michal Štrba 2018-06-13 17:27:29 +02:00
  • 5c1e4964e3 Fixed Typos, Mixing Example itsLeonR 2018-06-13 17:09:34 +02:00
  • 21d9b67ca1 Added simple Example of .mp3 playing itsLeonR 2018-06-12 20:18:24 +02:00
  • 4ec0906f41 Merge pull request #16 from cswank/flac-position Michal Štrba 2018-03-03 17:19:34 +01:00
  • 7bb960101a update flac.pos on EOF error Craig Swank 2018-02-26 17:13:04 -07:00
  • 73cd0e435d Add Position and Len for flac Craig Swank 2018-02-26 11:43:09 -07:00
  • cc52b09e46 wav: decode: fix Stream to not stream past the end of data faiface 2018-02-24 16:48:19 +01:00
  • 6ec54c2847 wav: decode: fix EOF handling faiface 2018-02-24 16:26:42 +01:00
  • 19cac87c68 Merge branch 'master' of https://github.com/faiface/beep faiface 2018-02-18 21:05:35 +01:00
  • e4a958a97b update README.md faiface 2018-02-18 21:05:17 +01:00
  • 9a0b438629 Merge pull request #12 from mewpull/flac-decode Michal Štrba 2017-12-21 16:40:26 +01:00
  • c2749efa80 flac: add support for decoding input files with 1 channel mewmew 2017-12-21 13:32:06 +01:00
  • 74e0979c97 flac: add notice about missing features faiface 2017-11-11 12:42:59 +01:00
  • c723881376 Merge pull request #9 from mewpull/master Michal Štrba 2017-11-11 12:41:24 +01:00
  • 724c0fa035 flac: fix sample rate for 8 and 24 bit mewmew 2017-08-18 20:39:14 +02:00
  • f94f847915 flac: add support for 8 and 24 bit rate mewmew 2017-08-18 20:35:26 +02:00
  • 46d1ba7629 flac: initial commit mewmew 2017-08-18 20:30:19 +02:00
  • c95f312588 add Dup compositor faiface 2017-08-15 21:59:59 +02:00
  • b550ddeac3 effects: rename distance.go -> doppler.go faiface 2017-08-01 23:59:49 +02:00
  • c67249a399 effects: add Doppler (superb, enables 3D audio) faiface 2017-08-01 23:58:53 +02:00
  • 1900b1d1d3 minor change faiface 2017-08-01 22:30:06 +02:00
  • 46a09b6a22 effects: add Volume doc faiface 2017-08-01 19:40:36 +02:00
  • 73e707e74d improve Take's code faiface 2017-08-01 19:40:28 +02:00
  • c00890fa49 resample_test: don't test too expensive cases faiface 2017-08-01 19:40:07 +02:00
  • 7444192544 effects: add Pan faiface 2017-08-01 18:53:04 +02:00
  • 07e03454fa add Resampler type (returned from Resample and ResampleRatio) with a SetRatio method faiface 2017-08-01 13:14:36 +02:00
  • 817817dff4 fix Resample doc formatting faiface 2017-07-31 01:23:34 +02:00
  • 79f79d1dc5 minor change faiface 2017-07-31 00:44:11 +02:00
  • 72ae689b22 minor change faiface 2017-07-30 23:56:09 +02:00
  • 3b3822d303 minor change faiface 2017-07-30 16:58:58 +02:00
  • 46ab98a6e5 minor change faiface 2017-07-30 16:27:53 +02:00
  • d211b63c8a minor change faiface 2017-07-30 15:10:26 +02:00
  • c7d2d8cb73 clarify ResampleRatio doc faiface 2017-07-30 13:44:59 +02:00
  • 5120b66a6f fix Resample (index out of range sometimes) faiface 2017-07-30 13:24:25 +02:00
  • 5c1c2de4a4 add ResampleRatio faiface 2017-07-30 13:16:42 +02:00
  • 1b3e114257 fix and improve Resample doc faiface 2017-07-30 00:13:04 +02:00
  • 201cf5e45d add Resample (hooray!) faiface 2017-07-29 22:48:54 +02:00
  • 923727bfec mp3: fix streamer: didn't ever end the stream faiface 2017-07-29 15:13:27 +02:00
  • 62ef4617ff speaker: add note about OS support to UnderrunCallback doc faiface 2017-07-28 00:45:57 +02:00
  • a5489009e4 speaker: add UnderrunCallback faiface 2017-07-28 00:43:17 +02:00
  • 5db169b2fb add mp3 package faiface 2017-07-27 19:39:55 +02:00
  • f32a3e3462 minor change faiface 2017-07-27 19:39:36 +02:00
  • 9547efcc0a wav: decode: panic when seeking a non-seeker source faiface 2017-07-27 17:36:01 +02:00
  • c1ee96f52c speaker: add package doc faiface 2017-07-27 01:57:47 +02:00
  • a23ba4cbfb speaker: improve Lock doc faiface 2017-07-27 01:56:12 +02:00
  • c907d57c8c rename Generate -> Iterate faiface 2017-07-26 23:20:45 +02:00
  • df7184506d change Generate to call g not on construction, but on first Stream faiface 2017-07-26 01:13:49 +02:00
  • d714e60c27 add a very short tour to readme faiface 2017-07-26 00:46:45 +02:00
  • c540b36263 clarify Generate doc faiface 2017-07-26 00:01:59 +02:00
  • f3cbfa5503 add Generate function faiface 2017-07-25 23:44:44 +02:00
  • 552196eb06 fix Silence faiface 2017-07-24 00:18:37 +02:00
  • 0840797700 optimize Silence faiface 2017-07-24 00:17:49 +02:00
  • 80a7d9b4d5 Buffer: clarify doc faiface 2017-07-23 22:35:58 +02:00
  • 7357255b58 minor change faiface 2017-07-23 18:14:18 +02:00
  • 34da633234 add convenient SampleRate type and replace all time.Duration with number of samples faiface 2017-07-23 17:38:14 +02:00
  • ec269419ca fix Silence doc faiface 2017-07-23 00:23:53 +02:00
  • 427613b6cc fix Silence faiface 2017-07-23 00:22:46 +02:00
  • 4ce7906ad7 add Silence and Callback faiface 2017-07-23 00:11:27 +02:00
  • 51c243c033 fix Loop when samples len is more than Streamer duration faiface 2017-07-22 23:14:08 +02:00
  • 3bcdd68979 wav: decode: accept io.ReadCloser, but only allow seeking when io.Seeker faiface 2017-07-22 18:18:48 +02:00
  • f661664d7d fix compile error faiface 2017-07-22 18:09:56 +02:00
  • 572ae1bdca move Loop from effects to beep faiface 2017-07-22 18:08:40 +02:00
  • 568208ffa8 effects: mention errors propagation in Loop doc faiface 2017-07-22 18:08:00 +02:00
  • 6fadb0e3dd update doc faiface 2017-07-22 17:39:49 +02:00
  • 69dc0a97fa get rid of global SampleRate - remove time tracking from Ctrl and Take now takes number of samples faiface 2017-07-22 17:36:49 +02:00
  • ef04af564f minor change faiface 2017-07-22 17:31:31 +02:00
  • 824eaa3752 add Buffer doc faiface 2017-07-22 17:26:47 +02:00
  • b01930f982 clarify Format doc faiface 2017-07-22 17:18:59 +02:00
  • ad98477f9d effects: add Loop faiface 2017-07-22 17:17:12 +02:00