Commit Graph

  • 45d539892a Increase version to 0.3.1 Flamefire 2014-05-09 19:23:06 +02:00
  • 8199c3a180 Disable prescan for now in the previews Flamefire 2014-05-09 19:22:37 +02:00
  • 9695e98bbb Update display of no length Flamefire 2014-05-07 20:20:44 +02:00
  • 235ce266e5 Fix Duration Update Flamefire 2014-05-07 20:03:28 +02:00
  • dd6503c911 Removed Gst Wrapper Flamefire 2014-05-07 19:56:57 +02:00
  • ed076865bc Merge branch 'develop' of github.com:Flamefire/Vocaluxe into develop Florian Küpper 2014-05-07 15:03:57 +02:00
  • e908f923e8 Fix unintended song loop due to api change Flamefire 2014-05-07 00:39:58 +02:00
  • 292a9f3c69 Stop PA stream on pause Flamefire 2014-05-07 00:39:30 +02:00
  • fc278e4ad9 Do not Dispose on finalize (might be already finalized) Flamefire 2014-05-07 00:39:12 +02:00
  • c23eaa0834 Notify listener on close Flamefire 2014-05-07 00:38:39 +02:00
  • cc08e01590 Split off CDataBase into individual classes (more to come) Flamefire 2014-05-06 23:30:22 +02:00
  • fda3541e47 Remove unused imports Flamefire 2014-05-06 22:11:28 +02:00
  • cb328c3209 Remove GStreamer audio (replaced by GStreamer# and outdated) Also some cleanup Flamefire 2014-05-06 21:40:13 +02:00
  • 2195af6700 Fix GStreamer Video (IDs+include) Flamefire 2014-05-06 21:34:48 +02:00
  • c07526e195 Fix close order Close open audio streams (or at least give opportunity to do so) Flamefire 2014-05-06 18:37:46 +02:00
  • bafc79af15 Fix possible Bug with Gst# not detecting Length Make usages aware, that the length might not be given instantly Flamefire 2014-05-06 18:32:47 +02:00
  • a4b1c3eb86 Unify playback libs with common base class Remove duplicate code Fix bugs in implementations (threading, logic) Remove SetStreamVolumeMax and use SetGlobalVolume instead Flamefire 2014-05-05 02:09:37 +02:00
  • 0692fe3c9b Make equalizers show something Flamefire 2014-05-02 17:30:34 +02:00
  • 9d40020756 Fix wrong latency value with PA Flamefire 2014-05-02 17:18:47 +02:00
  • e59b1f78ac Merge branch 'develop' of github.com:Flamefire/Vocaluxe into develop Florian Küpper 2014-05-02 12:11:56 +02:00
  • 2e209e0f70 Extract CRingBuffer Flamefire 2014-05-01 00:15:47 +02:00
  • a46681c22b Improve CRingBuffer Flamefire 2014-05-01 00:15:21 +02:00
  • 6e4ccb39c0 Hide webcam labels if none available Flamefire 2014-04-30 22:48:44 +02:00
  • 3bfc789b36 Make TR strings consistent and change caption for web cam resolutions Flamefire 2014-04-30 22:41:50 +02:00
  • 63c681a057 Make webcam handling more stable (fix possible NPE) Flamefire 2014-04-30 22:35:31 +02:00
  • c31050926d Decrease threshold for delay test Flamefire 2014-04-29 22:19:12 +02:00
  • 6913a1f7b9 Add method to set and get volume thresholds Flamefire 2014-04-29 22:18:57 +02:00
  • 0e2b968072 Remove debug output Flamefire 2014-04-29 21:23:24 +02:00
  • c5d7648628 Merge branch 'RecordImprovements' into develop Flamefire 2014-04-29 21:14:08 +02:00
  • 013c1dd1e1 Set LastMaxVol Flamefire 2014-04-29 21:13:41 +02:00
  • 1f9d9118b9 Fix OutOfBounds access Flamefire 2014-04-29 21:12:19 +02:00
  • 9fe9455eaf Merge branch 'RecordImprovements' into develop Flamefire 2014-04-29 20:07:56 +02:00
  • b3da00e081 Use FFT for calculating AKF Flamefire 2014-04-27 16:41:40 +02:00
  • a3fca21b32 Merge remote-tracking branch 'remotes/flamefire/RecordImprovements' into develop Florian Küpper 2014-04-26 19:00:11 +02:00
  • f2711c53cc Use OpenMP for calculations Flamefire 2014-04-25 16:17:55 +02:00
  • 05c8bfea6c Remove pitch test Flamefire 2014-04-25 16:12:56 +02:00
  • f481d283d6 Improve test cases Flamefire 2014-04-25 16:12:12 +02:00
  • a85cdaf615 Smooth pitch result Flamefire 2014-04-25 16:11:40 +02:00
  • 29d2dce3fc Move files to correct dir Flamefire 2014-04-17 13:45:08 +02:00
  • 874c66d6d1 Fix bug (last value left out) Flamefire 2014-04-17 00:13:24 +02:00
  • 001884ed9d Extract class for testing pitchtrackers Fix some typos Flamefire 2014-04-16 23:58:49 +02:00
  • 9bf12315b7 Move Pitchtrackers to separate files Flamefire 2014-04-16 21:11:05 +02:00
  • d04cbe7ceb Add an Interface for Pitchtrackers and set VolTresholds Flamefire 2014-04-16 21:05:57 +02:00
  • 5f79406cf2 Add another pitch tracker and compare all 4 Flamefire 2014-04-15 14:23:32 +02:00
  • be6a40aa1d Use window function Update reference notes Improve comparison Flamefire 2014-04-12 14:03:10 +02:00
  • 7c380f62f1 Add dywapitchtracker Improvements for PtAKF (finer resolution at end) Bugfix for WavFile Flamefire 2014-04-11 22:59:01 +02:00
  • 6686c15864 Fix bug with avatar not having filename Use a nicer name for the avatar chooser Flamefire 2014-04-09 18:41:39 +02:00
  • d584206a7f Fix bugs in AKF detection Add CWavFile.cs for reading wav files Add more test cases Flamefire 2014-04-09 18:28:35 +02:00
  • c191284030 Merge remote-tracking branch 'remotes/flamefire/RecordImprovements' into develop Florian Küpper 2014-04-09 08:30:42 +02:00
  • 614a7e0ed2 Add step size Flamefire 2014-03-31 17:55:31 +02:00
  • f1a885b95e Make an own class for AKF detector (tested for C2-B5) Flamefire 2014-03-30 01:32:25 +01:00
  • 4c597cb4f8 Better structure Flamefire 2014-03-29 22:54:37 +01:00
  • 6ad9f6a1ef Improve robustness by combining AKF and AMDF Flamefire 2014-03-29 17:47:52 +01:00
  • 980644108e Add FastAnalyzer to the class (split it later) Fix some bugs Use FastAnalyzer as Analyzer seems not to be reliable by now (need further tests) Flamefire 2014-03-28 22:13:52 +01:00
  • c781f5427f Merge fast detector with analyzer and use it in CBuffer Flamefire 2014-03-28 16:56:24 +01:00
  • b1bca37bf8 Little speedup Flamefire 2014-03-28 12:40:04 +01:00
  • ae9f8bb30a Remove C++/Cli version and replace with P/Invoke wrapper to support all platforms Flamefire 2014-03-26 19:52:35 +01:00
  • e54892391f Fix Testcase Add commented implementation of new detector (need to decide) Flamefire 2014-03-25 18:41:25 +01:00
  • 94c7f68688 Add another pitch detection algorithm (from Performous) and wrapped everything in c++/cli classes Flamefire 2014-03-25 18:10:41 +01:00
  • 0a59b250d3 Fix build configurations (use anycpu where it was used) Flamefire 2014-03-24 02:03:31 +01:00
  • 64b4f15281 Fix wrong array bounds Flamefire 2014-03-24 02:00:41 +01:00
  • cbbed7b4a2 Fix using Flamefire 2014-03-24 01:56:44 +01:00
  • 2021ea94ff Update Newtonsoft.Json.dll and move license Flamefire 2014-03-23 22:43:00 +01:00
  • d67d58cbc3 Change note names Flamefire 2014-03-23 22:34:22 +01:00
  • 8eb42b5a5f Add a native version of the pitch detection algo as C# is to slow for exact real time detection(Speedup: 10) Flamefire 2014-03-23 21:41:40 +01:00
  • 251e2f0986 Reformat doc and include license in headers (important) Flamefire 2014-03-23 21:59:27 +01:00
  • ba4ca57d60 Fix wrong dll import Flamefire 2014-03-23 21:48:04 +01:00
  • e5b2e3dffa Fix build warning Flamefire 2014-03-23 21:47:53 +01:00
  • 6a51e63be4 Add Close() function to IPlayback to fully close the driver (and block till done) Flamefire 2014-03-22 19:23:34 +01:00
  • af941e2ecc LogDebug logs to console in DEBUG build Flamefire 2014-03-22 01:39:43 +01:00
  • 50494d902b Fix equalizers showing inverted values Flamefire 2014-03-22 01:39:18 +01:00
  • 3dba30d58e Fix typo and highlight current tone Flamefire 2014-03-21 20:46:06 +01:00
  • ef22f8557f Add better line breaks based on YASSs algorithm Flamefire 2014-03-21 16:40:43 +01:00
  • 26f0c82db1 Free writer Flamefire 2014-03-21 15:47:31 +01:00
  • 9b31d674cd Remove obsolete values Flamefire 2014-03-20 20:35:45 +01:00
  • f6499efd38 Convert to double upfront Introduce property for MinWeightDiff Flamefire 2014-03-23 01:23:58 +01:00
  • 2d441c3473 Improve detection by interpolating and fix test case Flamefire 2014-03-23 01:06:58 +01:00
  • dbde93d50c Add auto-correlation function for sound detection Update test-code to check also mixed sounds Flamefire 2014-03-22 19:22:01 +01:00
  • 15e08ca831 Fix wrong initial values for weights Add a test for pitch detection accuracy and performance Flamefire 2014-03-22 01:40:35 +01:00
  • 3bc8fd516f Add a base record class to handle common functions (avoid duplicate code) Flamefire 2014-03-21 20:36:36 +01:00
  • 9054f529a0 Change CPortAudioCommon to be static class only to allow inheritance in record and playback classes (later) Flamefire 2014-03-20 20:23:47 +01:00
  • 2f1b2d604a Add Length Tag to songs Flamefire 2014-03-20 20:09:54 +01:00
  • 713f49230b Do not crash we we cannot create a directory. Just log it... Flamefire 2014-03-20 02:34:56 +01:00
  • e9955597b2 Fix BackgroundMusic not starting (missing defaults) Flamefire 2014-03-20 02:34:26 +01:00
  • 154a06821a Make all projects build in correct configurations Flamefire 2014-03-20 02:34:01 +01:00
  • a8fd4091ac Recompile PortAudio.dlls so they work with VC++ 2012 Flamefire 2014-03-20 02:32:51 +01:00
  • a9ff5f6004 Make server config catch errors instead of crashing Remove Security.dll, not required and causes problems (name conflict with system.dll, DO NOT READD) Flamefire 2014-03-20 02:27:54 +01:00
  • 8c7a22103b Update AForge to 2.2.5 Flamefire 2014-03-19 22:26:25 +01:00
  • fc3a95b648 Update SlimDX to Jan/12 version Flamefire 2014-03-19 22:26:07 +01:00
  • eba5deba2b Make CSettings contain only constant values to avoid accidental misuse. Everything changeable is in CConfig Flamefire 2014-03-19 19:54:55 +01:00
  • cd79704c00 Bump version to 84 Flamefire 2014-03-19 17:28:56 +01:00
  • ecd6b6efdb Fix tone-detection bug Flamefire 2014-03-19 17:28:00 +01:00
  • 2e14767e77 Actually check if songs are available Flamefire 2014-03-19 14:54:57 +01:00
  • ba4888d63d Fix error on 32 bit systems Flamefire 2014-03-18 17:44:33 +01:00
  • c73f7d18cc Resort members (no changes) Flamefire 2014-03-18 17:05:37 +01:00
  • 6053102b8f Rework CBackgroundMusic to avoid crash on startup and assure correct behaviour on runtime Flamefire 2014-03-18 16:41:42 +01:00
  • f9d29b6141 Fix PortAudio to allow recording and playback with the same library using a base class the implements appropriate locking Flamefire 2014-03-18 02:21:15 +01:00
  • e1f8bf4843 Better structure for song sorter and bugfix for "DateAdded" sorting Flamefire 2014-03-18 00:36:02 +01:00
  • 65d029e333 Resharper messed up (conditional) imports Flamefire 2014-03-17 22:46:34 +01:00
  • 374d075bf6 Fix volume setting Flamefire 2014-03-16 19:44:25 +01:00