# # ChangeLog for roard in roaraudio # # Generated by Trac 1.0.1 # 06/03/24 06:26:02 Tue, 26 May 2009 11:14:28 GMT phi [1906:879e3a0312a6] * roard/streams.c (modified) added some debug lions Tue, 26 May 2009 10:39:16 GMT phi [1905:d1b263433b19] * roard/clients.c (modified) updated debug lions a bit Tue, 26 May 2009 10:37:07 GMT phi [1904:c2d7b0a826ef] * roard/req.c (modified) added debug lions, commentedt seting of direction out for a moment Tue, 26 May 2009 09:40:21 GMT phi [1903:fd28f62e54f6] * roard/loop.c (modified) added some debug output Tue, 26 May 2009 08:18:01 GMT phi [1902:d7e443b6e9c1] * roard/clients.c (modified) return value correct? Tue, 26 May 2009 08:16:00 GMT phi [1901:66b9ba51e1c2] * roard/clients.c (modified) warnings on protocol error Tue, 26 May 2009 07:51:36 GMT phi [1900:cc3ed982fabd] * roard/req.c (modified) set defaults on MIDI streams, don't use bits=8 on midi streams Tue, 26 May 2009 07:50:57 GMT phi [1899:f1500bbcc8cc] * roard/roard.c (modified) added SYNC flag to defaults of MIDI Out streams Mon, 25 May 2009 16:59:49 GMT phi [1898:3b4e7a1b6324] * roard/midi.c (modified) also set volume on output streams Mon, 25 May 2009 07:24:01 GMT phi [1896:906e4caca8a2] * roard/midi.c (modified) count clock ticks at the correct place Mon, 25 May 2009 07:19:43 GMT phi [1895:75c65d7cfe60] * roard/midi.c (modified) also count ticks on output streams Mon, 25 May 2009 06:52:27 GMT phi [1894:5cf4358ac5b3] * roard/midi.c (modified) use symbolic name Mon, 25 May 2009 06:48:53 GMT phi [1893:e59d43978000] * roard/midi.c (modified) handle some controller messages Mon, 25 May 2009 06:45:41 GMT phi [1892:d796cfcc4f1a] * roard/include/midi.h (modified) added some important controler codes Mon, 25 May 2009 06:38:26 GMT phi [1891:aec50ee986d3] * roard/midi.c (modified) cont clock tics on normal streams Mon, 25 May 2009 06:34:31 GMT phi [1890:31ce7a132ea6] * roard/midi.c (modified) also stop on all-note-off event Mon, 25 May 2009 06:22:47 GMT phi [1888:f419345c1135] * roard/midi.c (modified) count clock tics Sun, 24 May 2009 20:12:14 GMT phi [1887:90abccb92ba8] * roard/streams.c (modified) support MUTE flag on wave streams Sat, 23 May 2009 19:29:20 GMT phi [1885:83db3ce300a0] * roard/midi.c (modified) set mute by default Sat, 23 May 2009 19:28:38 GMT phi [1884:b3c32577c9c3] * roard/midi.c (modified) use mute flag to enable speacker driver Sat, 23 May 2009 18:31:40 GMT phi [1882:542b674222eb] * roard/include/midi.h (modified) * roard/midi.c (modified) added midi_cb_readbuf() Sat, 23 May 2009 17:04:09 GMT phi [1881:e08e155dc373] * roard/midi.c (modified) calc note from midi message Sat, 23 May 2009 16:32:25 GMT phi [1879:6f1ac40aae5d] * roard/midi.c (modified) restore partical input buffer Sat, 23 May 2009 15:46:15 GMT phi [1878:7b3d9841cee4] * roard/midi.c (modified) WARN -> DBG Sat, 23 May 2009 15:45:20 GMT phi [1877:f4c9adb1f6e7] * roard/midi.c (modified) support to convert midi messages back to midi Sat, 23 May 2009 15:24:25 GMT phi [1876:4de557d77bb5] * roard/midi.c (modified) cleanup Sat, 23 May 2009 15:21:23 GMT phi [1875:c53cbb396d38] * roard/midi.c (modified) let the clock tick :) Sat, 23 May 2009 15:05:06 GMT phi [1874:8ae3287023ff] * roard/midi.c (modified) additinal parameter mapping Sat, 23 May 2009 14:53:39 GMT phi [1873:587bd898bee5] * roard/midi.c (modified) handle additioal data according to status byte Sat, 23 May 2009 14:29:13 GMT phi [1872:80ada879d4b6] * roard/midi.c (modified) cast Sat, 23 May 2009 14:28:49 GMT phi [1871:16d9a76e6e0c] * roard/midi.c (modified) warning about lost sync Sat, 23 May 2009 14:24:00 GMT phi [1870:f2e12abb4413] * roard/midi.c (modified) nicer format Sat, 23 May 2009 14:22:15 GMT phi [1869:4565841d8e9e] * roard/midi.c (modified) do some debug output Sat, 23 May 2009 14:15:15 GMT phi [1868:cefaa444cffd] * roard/midi.c (modified) free messages on reinit Sat, 23 May 2009 14:13:57 GMT phi [1867:4fceacdc8c29] * roard/midi.c (modified) corrected cast Sat, 23 May 2009 14:12:26 GMT phi [1866:ebdddc368270] * roard/include/midi.h (modified) * roard/midi.c (modified) moved adding of buffer out of parser Sat, 23 May 2009 14:05:56 GMT phi [1865:80a9af2b423c] * roard/midi.c (modified) parese status byte Sat, 23 May 2009 14:05:08 GMT phi [1864:1a9028baab03] * roard/include/midi.h (modified) corrected command ID Sat, 23 May 2009 13:49:21 GMT phi [1863:76178443318a] * roard/include/midi.h (modified) * roard/midi.c (modified) do very ruimentary MIDI analysis, need to implement the protocol next Sat, 23 May 2009 11:09:10 GMT phi [1862:37629742006d] * roard/midi.c (modified) free buffer in error case Sat, 23 May 2009 11:02:55 GMT phi [1861:1dc86f9cb367] * roard/req.c (modified) do not delete yourself Sat, 23 May 2009 10:33:35 GMT phi [1860:d6a20a97a1d7] * roard/midi.c (modified) WARN -> DBG Sat, 23 May 2009 10:32:14 GMT phi [1859:5bae46f45f79] * roard/midi.c (modified) write to midi thru Sat, 23 May 2009 10:29:47 GMT phi [1858:a519d0669921] * roard/include/midi.h (modified) * roard/midi.c (modified) buffer midi_in data Sat, 23 May 2009 10:13:30 GMT phi [1857:039b11dd6c39] * roard/include/streams.h (modified) * roard/streams.c (modified) we do not need a filter chain anymore Sat, 23 May 2009 09:43:28 GMT phi [1855:60ee58430f49] * roard/include/midi.h (modified) * roard/loop.c (modified) * roard/midi.c (modified) there need to be a function for midi called before mixing and one after ... Sat, 23 May 2009 09:01:50 GMT phi [1853:345470a7b87b] * roard/include/midi.h (modified) * roard/midi.c (modified) added struct g_midi_cb with all CB things Sat, 23 May 2009 08:04:39 GMT phi [1852:17b9a386a02c] * roard/include/midi.h (modified) started with header structure for midi messages Sat, 23 May 2009 08:00:06 GMT phi [1851:176edc9e3957] * roard/midi.c (modified) let clock tick Sat, 23 May 2009 06:04:43 GMT phi [1850:ac565cd518e6] * roard/include/midi.h (modified) * roard/midi.c (modified) started grouping g_midi_*_* to g_midi_*.* structs Sat, 23 May 2009 05:24:38 GMT phi [1849:a289c8ef6ae0] * roard/midi.c (modified) corrected casts Sat, 23 May 2009 05:21:35 GMT phi [1848:eaba1872ebfd] * roard/include/midi.h (modified) * roard/midi.c (modified) * roard/req.c (modified) start of midi clock bridge Sat, 23 May 2009 04:14:12 GMT phi [1847:f2ec50e745af] * roard/midi.c (modified) also set HWMIXER flag on cb stream Sat, 23 May 2009 04:12:38 GMT phi [1846:8bb3ab33869b] * roard/midi.c (modified) wrote some error checking Sat, 23 May 2009 03:50:46 GMT phi [1845:387a865620c1] * roard/midi.c (modified) * roard/streams.c (modified) added subs: midi_check_stream() and midi_send_stream(), corrected a ... Sat, 23 May 2009 03:39:54 GMT phi [1844:5454eaa259aa] * roard/light.c (modified) corrected DMX512 codec filter to always write in 512 byte blocks Sat, 23 May 2009 02:51:20 GMT phi [1843:cc60d60e3d67] * roard/include/midi.h (modified) * roard/loop.c (modified) * roard/midi.c (modified) warp midi_cb_*() functions in midi_*() functions, added bridge for CB Sat, 23 May 2009 02:17:05 GMT phi [1842:8c8a003773ca] * include/libroar/stream.h (modified) * include/roaraudio/proto.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) support for names on server streams, added roar_stream_get_name() Sat, 23 May 2009 01:30:39 GMT phi [1841:44115c02a317] * roard/include/midi.h (modified) added prototypes Sat, 23 May 2009 00:57:18 GMT phi [1840:704916b77c41] * roard/req.c (modified) of cause it need to be source_stream not source_info where to take ... Sat, 23 May 2009 00:48:08 GMT phi [1838:416e81b73dbc] * roard/light.c (modified) added support for THRU streams with src on a DMX512 stream Sat, 23 May 2009 00:37:18 GMT phi [1837:658124707d22] * roard/streams.c (modified) support thru streams for waveform streams without a codecfilter Sat, 23 May 2009 00:29:03 GMT phi [1836:e544e1fdbb76] * roard/streams.c (modified) in case a stream is deleted another stream refres to as rel id delete ... Sat, 23 May 2009 00:22:02 GMT phi [1835:de6419b4e172] * roard/clients.c (modified) don't access a stream no longer existing Fri, 22 May 2009 23:47:02 GMT phi [1834:3335435e4427] * roard/clients.c (modified) do not start to read data in the same cycle as a stream is execed Fri, 22 May 2009 23:36:55 GMT phi [1831:dc25362e22ae] * roard/driver_dmx.c (modified) use basic vio calls to access file Fri, 22 May 2009 23:35:05 GMT phi [1830:3a678ce28438] * roard/driver_dmx.c (modified) added some default devices Fri, 22 May 2009 23:31:49 GMT phi [1829:dd307b7cfdc0] * roard/driver_dmx.c (modified) set streamed codec Fri, 22 May 2009 23:29:24 GMT phi [1828:ef3f35738ee6] * roard/driver_dmx.c (modified) * roard/include/driver_dmx.h (modified) added driver_dmx_ctl() as needed to set stream direction Fri, 22 May 2009 23:12:47 GMT phi [1827:4bdb185f92a3] * roard/Makefile (modified) * roard/driver.c (modified) * roard/driver_dmx.c (added) added basic DMX512 driver, still need to set stream direction Fri, 22 May 2009 23:06:47 GMT phi [1826:494fd7083a9e] * roard/include/driver_dmx.h (modified) corrected header anti-double-include defines Fri, 22 May 2009 23:01:39 GMT phi [1825:ad9c6ddb22b4] * roard/include/driver_dmx.h (modified) corrected file name and copyright Fri, 22 May 2009 22:48:43 GMT phi [1824:c099802e4670] * roard/include/driver.h (modified) * roard/include/driver_dmx.h (added) added header for dmx driver Fri, 22 May 2009 22:30:49 GMT phi [1823:1b46a189e6a4] * roard/light.c (modified) wrote code for light_check_stream() Fri, 22 May 2009 22:13:18 GMT phi [1822:d2c299cb9a27] * roard/light.c (modified) support for DMX512 Fri, 22 May 2009 21:56:51 GMT phi [1821:09e0eed94c03] * roard/include/light.h (modified) * roard/light.c (modified) * roard/streams.c (modified) added function subs: light_check_stream() and light_send_stream() Fri, 22 May 2009 19:38:37 GMT phi [1819:2604692f2a5b] * roard/light.c (modified) * roard/roard.c (modified) init and free light control subsystem Fri, 22 May 2009 19:33:12 GMT phi [1818:e0e78980a31d] * roard/light.c (modified) added basic light functions Fri, 22 May 2009 19:28:22 GMT phi [1817:e219db0975fb] * roard/include/light.h (modified) added global struct and prototypes Fri, 22 May 2009 18:06:52 GMT phi [1816:4f814a7c9131] * roard/Makefile (modified) * roard/include/light.h (added) * roard/include/roard.h (modified) * roard/light.c (added) added light.[ch] Fri, 22 May 2009 17:56:20 GMT phi [1815:f2409a48add8] * roard/req.c (modified) test if the rel_id is sensful Fri, 22 May 2009 16:20:40 GMT phi [1812:d46222e215af] * roard/req.c (modified) copy stream info from source stream in case of thru stream Fri, 22 May 2009 16:10:41 GMT phi [1809:4c4b1838d099] * roard/req.c (modified) in case of light streams set ch/bits/rate to zero Thu, 21 May 2009 21:56:31 GMT phi [1804:fcbd866258e7] * include/roaraudio/stream.h (modified) * libroar/stream.c (modified) * roard/streams.c (modified) removed unused struct fiealds Wed, 20 May 2009 16:54:53 GMT phi [1787:ed6218aaa6ba] * roard/roard.c (modified) set socket to "" in case of not listen instad of *server=0 Mon, 18 May 2009 20:46:19 GMT phi [1756:2f44b3b7a8f6] * roard/Makefile (modified) grouped libs a bit, included win32 network libs Mon, 18 May 2009 20:06:48 GMT phi [1753:a15204350a08] * roard/roard.c (modified) no signals and a lot other things on win32 Mon, 18 May 2009 20:06:23 GMT phi [1752:5926d4a98159] * roard/signals.c (modified) no signals on win32 Mon, 18 May 2009 19:53:06 GMT phi [1751:73aa7bba2551] * roard/midi.c (modified) only use a console device if we have one Mon, 18 May 2009 19:45:19 GMT phi [1750:e1745c2a2f8c] * roard/loop.c (modified) * roard/streams.c (modified) only use usleep() if we have it Sun, 17 May 2009 20:29:35 GMT phi [1739:f0ae1a58a34b] * configure (modified) * roard/include/output.h (modified) added --roard-cfreq Sun, 17 May 2009 17:06:27 GMT phi [1733:b31058000869] * libroar/Makefile (modified) * libroararts/Makefile (modified) * libroardsp/Makefile (modified) * libroaresd/Makefile (modified) * libroarpulse/Makefile (modified) * libroarsndio/Makefile (modified) * libroaryiff/Makefile (modified) * roard/Makefile (modified) * roarfish/Makefile (modified) use $LIBS in Makefiles: add libs at end of linker options Wed, 13 May 2009 16:09:31 GMT phi [1691:ecccc2a22b79] * roard/roard.c (modified) roard should terminate if it can't ste uid/gid on socket Mon, 11 May 2009 21:49:43 GMT phi [1672:ebdd6c9efa55] * roard/driver_oss.c (modified) * roard/driver_sndio.c (modified) added support for hwmixer to oss driver (not working for me, OSS v4) and ... Sat, 09 May 2009 16:32:38 GMT phi [1668:eaa86ade177c] * roard/include/output.h (modified) use only 20 cycles per sec on OpenBSD Fri, 08 May 2009 19:01:34 GMT phi [1662:a735f98fab9e] * roard/clients.c (modified) changed name of fh in con struct to __fh, this should all apps requiring ... Fri, 08 May 2009 14:51:13 GMT phi [1656:54558ee9281a] * roard/driver_esd.c (modified) * roard/include/driver_esd.h (modified) use correct prototype Thu, 07 May 2009 16:22:01 GMT phi [1653:b03c630421f1] * roard/lib.c (modified) do a better casting on exec()s Fri, 01 May 2009 23:45:01 GMT phi [1646:481865e6ea97] * configure (modified) * roard/Makefile (modified) check for libsocket Fri, 01 May 2009 23:11:12 GMT phi [1645:4abcd756aea9] * configure (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) test for libogg