Commit Graph
525 Commits
Author SHA1 Message Date
Mike Brady 1b17c79b84 Correct sign of divergence!
It was backwards, duh. You insert frames if the output clock is faster than the source clock, delete 'em otherwise.
2014-05-22 12:56:08 +01:00
Mike Brady 3f47334416 Update README.md 2014-05-22 12:47:43 +01:00
Mike Brady 47a594ec4e Update README.md 2014-05-22 11:15:10 +01:00
Mike Brady 8d67f317bb Minor additions. 2014-05-21 21:15:42 +01:00
Mike Brady 3b52f43776 Put hostname at front of default name. 2014-05-21 21:11:23 +01:00
Mike Brady 3c351d7b40 Make DAC buffer 6615 frames (0.15 sec.) for Debian 7 on VMWare Fusion. 2014-05-21 21:10:58 +01:00
Mike Brady b261232ae5 Add a little about initscripts. 2014-05-21 16:15:34 +00:00
Mike Brady 8d0b270240 Add an initscript for Raspian/Debian/Ubuntu installation. 2014-05-21 14:48:54 +00:00
Mike Brady 74ba4f3da4 Turned off a few debug messages. 2014-05-20 16:12:08 +00:00
Mike Brady 3f65874e4d Fixed stupid error -- warning message can be removed. 2014-05-20 15:58:14 +00:00
Mike Brady bf0e4a727e Merge branch '2.0' of github.com:mikebrady/shairport-sync into 2.0
Fixed a stupid error in player.c that caused it to ignore the DAC buffer delay
2014-05-20 15:56:32 +00:00
Mike Brady f1bd0373c7 Remove a stupid error -- introduced in the last few updates -- causing it to ignore the contents of the buffer. Duh. 2014-05-20 15:55:58 +00:00
Mike Brady ef787651a7 Temporarily Sync not working right 2014-05-20 16:36:26 +01:00
Mike Brady f251d7d3ec Add extra diagostic messages for bad/odd packets. 2014-05-20 15:48:45 +01:00
Mike Brady 049ab78641 Check for dealy error return code. 2014-05-20 15:19:59 +01:00
Mike Brady ef76353e65 Turn off volume debug message, modify delay error message. 2014-05-20 15:19:06 +01:00
Mike Brady 7cb9bf3a7c Turn startup and shutdown messages into log_notices. 2014-05-19 19:18:12 +01:00
Mike Brady 1a0932d92a Remove extra returns and generally clean up some debug messages. 2014-05-19 19:12:13 +01:00
Mike Brady 0b07f99f9e Unify and clean up shutdown. 2014-05-19 18:35:46 +01:00
Mike Brady edc5fc131f Unify and clean up shutdown, remove log_setup code, notify startup and shutdown. 2014-05-19 18:35:00 +01:00
Mike Brady 26992acf95 Remove the biquad filter code. 2014-05-19 17:48:08 +01:00
Mike Brady 64788fa5de Flag the absence of libdaemon an error. 2014-05-19 11:35:02 +01:00
Mike Brady c08f94a47d libdaemon now needed.
Libdaemon is now used to daemonize shairport 2.0 and provide well-debugged logging facilities.
2014-05-18 23:18:00 +01:00
Mike Brady 2aa94b2550 Remove these files -- using libdaemon instead. 2014-05-18 23:07:54 +01:00
Mike Brady 5f3b96f0f2 Add check lib for libdaemon. 2014-05-18 23:06:42 +01:00
Mike Brady d89e516c77 Remove references to daemon.h, add libdaemon stuff, update options. 2014-05-18 23:06:17 +01:00
Mike Brady 98302849d4 Remove daemon.c from list of files needed to build shairport. 2014-05-18 23:05:45 +01:00
Mike Brady c7adb6e8f5 Reorganise documents folder. 2014-05-18 09:30:33 +01:00
Mike Brady db5ef58f82 Adjust Volume Control Transfer function to make it a bit slower at very low volumes. Add PDF of transfer function and Mac Grapher source document. 2014-05-17 13:11:25 +01:00
Mike Brady 08199b9910 Add copyright and edit a 'too late' debug message. 2014-05-12 17:17:19 +01:00
Mike Brady 4e3eb8e4d1 Update README.md 2014-05-10 23:09:57 +01:00
Mike Brady 6b47a57865 Update README.md 2014-05-10 23:04:43 +01:00
Mike Brady 45882fbd24 Clarify "drift" description. 2014-05-10 22:58:27 +01:00
Mike Brady c4696b460a Add notes on latency. 2014-05-10 22:52:14 +01:00
Mike Brady 34d4ed7237 Add info about true mute volume control. 2014-05-10 20:36:02 +01:00
Mike Brady 07a07fbb0b Layout fix. 2014-05-10 13:20:32 +01:00
Mike Brady 4840eecdb0 Update findings about NSLU2 2014-05-10 13:19:31 +01:00
Mike Brady 5a8ccdd2d7 Spelling errors... 2014-05-09 19:28:44 +01:00
Mike Brady 4d51c5cf74 Update README.md 2014-05-09 19:25:15 +01:00
Mike Brady 7bacf5b36f Brown bad commit -- was too eager to remove 'redundant' code. 2014-05-09 18:48:28 +01:00
Mike Brady ba4f1dc0a2 Add info about volume control, fix info about 3D Sound card on NSLU2, update info about drift. 2014-05-09 18:16:21 +01:00
Mike Brady dcf0b80f70 Oops -- the sign on the drift is wrong. Fixed. 2014-05-09 18:15:21 +01:00
Mike Brady 82cef38bb3 Make use of vol2attn in software and hardware mixers. 2014-05-09 17:54:30 +01:00
Mike Brady 34c52224df Add function vol2attn to return an attenuation for a given volume. Needed in alsa as well as in player. 2014-05-09 17:53:40 +01:00
Mike Brady d20f27f436 Add proper low-volume rolloff to the volume control -- see, for instance, the graph for the ALPS RK27 Potentiometer at http://tangentsoft.net/audio/atten.html. 2014-05-09 15:26:27 +01:00
Mike Brady 92a8557bdb Add some more information about Raspian.
Add some more information about compiling and running on Raspian and correct a few typos.
2014-05-07 20:33:14 +01:00
Mike Brady c9e7023d41 Update README.md 2014-05-07 20:31:04 +01:00
Mike Brady d5b0aa2cfa Added a few necessaries for compiling on Raspian. 2014-05-07 19:56:15 +01:00
Mike Brady 3ab536593a Update README.md 2014-05-07 19:43:22 +01:00
Mike Brady 2d24a265a0 As before. 2014-05-07 15:53:35 +01:00