|
|
@2943:da369368665c
|
15 years |
phi |
corrected stream states
|
|
|
@2941:e54be79a2eb2
|
15 years |
phi |
added mixer for MIDI subsystem
|
|
|
@2915:80026c7bf0b5
|
15 years |
phi |
set client of stream
|
|
|
@2500:5e481907a8c0
|
15 years |
phi |
support to disable MIDI subsystem completly
|
|
|
@2489:266b1a6c9683
|
15 years |
phi |
support to disable ssynth
|
|
|
@2487:10020ba41793
|
15 years |
phi |
support to disable CB completly
|
|
|
@2462:df57a22e074e
|
15 years |
phi |
send data to ssynth_eval_message()
|
|
|
@2461:82d60b12442a
|
15 years |
phi |
added stub midi_conv_mes2ssynth()
|
|
|
@2445:0bc7ca2468d6
|
15 years |
phi |
make init of CB non default, this seems to confuse more useds than it …
|
|
|
@2409:b3d510af4c5c
|
15 years |
phi |
if velocity is zero we have a NOTE OFF event
|
|
|
@2401:11a9b004b110
|
15 years |
phi |
spacing
|
|
|
@2400:02564d774d3a
|
15 years |
phi |
use consts from new header
|
|
|
@2252:8860b2075ca5
|
15 years |
phi |
moved THRU stream support from individual stream types to the general …
|
|
|
@1924:4b8f87ffd0b0
|
15 years |
phi |
make midi subsystem a bit configurable
|
|
|
@1911:ab25e8a5ecdc
|
15 years |
phi |
corrected text
|
|
|
@1910:f0eecb1db11b
|
15 years |
phi |
typo
|
|
|
@1909:5693a37bf8f4
|
15 years |
phi |
only send clock on outputs if sync flag is set
|
|
|
@1898:3b4e7a1b6324
|
15 years |
phi |
also set volume on output streams
|
|
|
@1896:906e4caca8a2
|
15 years |
phi |
count clock ticks at the correct place
|
|
|
@1895:75c65d7cfe60
|
15 years |
phi |
also count ticks on output streams
|
|
|
@1894:5cf4358ac5b3
|
15 years |
phi |
use symbolic name
|
|
|
@1893:e59d43978000
|
15 years |
phi |
handle some controller messages
|
|
|
@1891:aec50ee986d3
|
15 years |
phi |
cont clock tics on normal streams
|
|
|
@1890:31ce7a132ea6
|
15 years |
phi |
also stop on all-note-off event
|
|
|
@1888:f419345c1135
|
15 years |
phi |
count clock tics
|
|
|
@1885:83db3ce300a0
|
15 years |
phi |
set mute by default
|
|
|
@1884:b3c32577c9c3
|
15 years |
phi |
use mute flag to enable speacker driver
|
|
|
@1882:542b674222eb
|
15 years |
phi |
added midi_cb_readbuf()
|
|
|
@1881:e08e155dc373
|
15 years |
phi |
calc note from midi message
|
|
|
@1879:6f1ac40aae5d
|
15 years |
phi |
restore partical input buffer
|
|
|
@1878:7b3d9841cee4
|
15 years |
phi |
WARN -> DBG
|
|
|
@1877:f4c9adb1f6e7
|
15 years |
phi |
support to convert midi messages back to midi
|
|
|
@1876:4de557d77bb5
|
15 years |
phi |
cleanup
|
|
|
@1875:c53cbb396d38
|
15 years |
phi |
let the clock tick :)
|
|
|
@1874:8ae3287023ff
|
15 years |
phi |
additinal parameter mapping
|
|
|
@1873:587bd898bee5
|
15 years |
phi |
handle additioal data according to status byte
|
|
|
@1872:80ada879d4b6
|
15 years |
phi |
cast
|
|
|
@1871:16d9a76e6e0c
|
15 years |
phi |
warning about lost sync
|
|
|
@1870:f2e12abb4413
|
15 years |
phi |
nicer format
|
|
|
@1869:4565841d8e9e
|
15 years |
phi |
do some debug output
|
|
|
@1868:cefaa444cffd
|
15 years |
phi |
free messages on reinit
|
|
|
@1867:4fceacdc8c29
|
15 years |
phi |
corrected cast
|
|
|
@1866:ebdddc368270
|
15 years |
phi |
moved adding of buffer out of parser
|
|
|
@1865:80a9af2b423c
|
15 years |
phi |
parese status byte
|
|
|
@1863:76178443318a
|
15 years |
phi |
do very ruimentary MIDI analysis, need to implement the protocol next
|
|
|
@1862:37629742006d
|
15 years |
phi |
free buffer in error case
|
|
|
@1860:d6a20a97a1d7
|
15 years |
phi |
WARN -> DBG
|
|
|
@1859:5bae46f45f79
|
15 years |
phi |
write to midi thru
|
|
|
@1858:a519d0669921
|
15 years |
phi |
buffer midi_in data
|
|
|
@1855:60ee58430f49
|
15 years |
phi |
there need to be a function for midi called before mixing and one after …
|
|
|
@1853:345470a7b87b
|
15 years |
phi |
added struct g_midi_cb with all CB things
|
|
|
@1851:176edc9e3957
|
15 years |
phi |
let clock tick
|
|
|
@1850:ac565cd518e6
|
15 years |
phi |
started grouping g_midi_*_* to g_midi_*.* structs
|
|
|
@1849:a289c8ef6ae0
|
15 years |
phi |
corrected casts
|
|
|
@1848:eaba1872ebfd
|
15 years |
phi |
start of midi clock bridge
|
|
|
@1847:f2ec50e745af
|
15 years |
phi |
also set HWMIXER flag on cb stream
|
|
|
@1846:8bb3ab33869b
|
15 years |
phi |
wrote some error checking
|
|
|
@1845:387a865620c1
|
15 years |
phi |
added subs: midi_check_stream() and midi_send_stream(), corrected a …
|
|
|
@1843:cc60d60e3d67
|
15 years |
phi |
warp midi_cb_*() functions in midi_*() functions, added bridge for CB
|
|
|
@1751:73aa7bba2551
|
15 years |
phi |
only use a console device if we have one
|
|
|
@1485:9030423a497c
|
15 years |
phi |
console beeper only works with POSIX file IO
|
|
|
@668:71ac426690da
|
16 years |
phi |
added license statements
|
|
|
@192:5956b24ab8be
|
16 years |
phi |
added g_midi_cb_playing
|
|
|
@191:20cc4f29ae9b
|
16 years |
phi |
wrote midi_cb_play()
|
|
|
@190:7d80e1acca66
|
16 years |
phi |
globalized main_loop()'s pos to g_pos
|
|
|
@189:4a7a0460e034
|
16 years |
phi |
added midi_cb_update() and g_midi_cb_stoptime
|
|
|
@188:a3699b2c9759
|
16 years |
phi |
added console beep support for linux
|
|
|
@187:f70aae063069
|
16 years |
phi |
return something usefull :)
|
|
|
@185:bb379b585d1f
|
16 years |
phi |
added basic structure for console beep
|
|
|
@169:2da3c9448843
|
16 years |
phi |
added midi.* and codecfilter.*
|