repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
dmime: Better implement performance times with tempo track.
2023-11-09
Rémi Bernon
dmi
m
e: Better imp
l
ement perf
o
rma
n
ce times with tem
p
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Ré
m
i
B
ernon
dmi
m
e: Supp
o
rt
playing seconda
r
y and co
n
trol se
g
ments
.
commit
|
commitdiff
|
tree
2023-11-09
R
émi Bernon
d
m
ime/tests:
Test playing tempo trac
k
ef
f
ect on
p
e
r
f
o
rmanc
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Rémi Bernon
dmime/
t
es
t
s
:
Ad
d
helpers to s
c
ale an
d
check
mu
s
ic time
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Rémi Bern
o
n
dmime: Fix
tem
p
o track
G
etPar
a
m with GUID_Temp
o
P
a
ram
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
R
é
m
i Bernon
dmim
e
/tests
:
Tes
t
t
e
mpo t
r
a
c
k GetPar
a
m with GUID
_
T
e
mpoP
a
ram
.
commit
|
commitdiff
|
tree
2023-11-09
Rém
i
B
ernon
dmim
e
/tests: Test
tempo track Pl
a
y an
d
DMUS_PMSGT_T
E
MP
O
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Rémi
B
ernon
dm
i
me: Implemen
t
I
D
ire
c
tMusicPerfor
m
ance_GetSegmentSt
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Rémi B
e
r
non
dmime/test
s
: Test I
D
irectMusicPerf
o
rman
c
e_GetSegmentSta
t
e
.
commit
|
commitdiff
|
tree
2023-11-07
R
émi Bernon
dmi
m
e: Send not
i
fic
a
tion messages from segme
n
t
_play
_
chunk
.
commit
|
commitdiff
|
tree
2023-11-07
Rémi Bernon
dmime: Implem
e
nt
s
egment
s
ta
t
e
c
hunked p
l
ayback
.
commit
|
commitdiff
|
tree
2023-11-07
Rémi Be
r
n
o
n
dmime: S
u
ppor
t
start_time and end
_
tim
e
P
lay pa
r
ameters
.
commit
|
commitdiff
|
tree
2023-11-07
Rémi Bernon
d
m
band:
Support start_t
i
me and end_time P
l
ay par
a
m
ete
r
s
.
commit
|
commitdiff
|
tree
2023-11-07
Rémi Bernon
d
m
ime: Fix
performance message re
q
ueue-ing from the
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rémi
B
e
rn
o
n
d
m
i
m
e/tests:
C
heck more
n
otification / dirty messages
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rémi Ber
n
on
d
mime: Send
D
MU
S
_
NOTIFICATION_SEGALMOSTEND befor
e
DMUS_NOT
I
F
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rémi Bernon
d
m
ime: Use t
h
e current
time if Play
S
egm
e
ntEx start_time
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rém
i
Bernon
dmime/
t
ests: Add a track and lon
g
e
r segment to notifications
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Rémi Bernon
dmime: Send notifica
t
ion m
e
ssages wi
t
h DMUS
_
PMSGF_TOOL_IMMED
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi Ber
n
o
n
dmstyle: Rewrite
style ptt
n
l
ist parsing
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi
B
e
r
non
dmstyle: Rename st
y
le_m
o
tif to s
t
yle_pattern
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi Bern
o
n
d
m
style
:
Rewrite style pref chunk parsing
.
commit
|
commitdiff
|
tree
2023-10-27
R
é
m
i Bernon
d
mstyle: Rew
r
ite s
t
yle part list parsing
.
commit
|
commitdiff
|
tree
2023-10-27
R
ém
i
Bernon
dmstyle: Ge
t
rid
o
f
the IDirectM
u
sicStyle8Impl typedef
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi Bernon
dmstyle: Rename IDirectMusicStyle8Impl met
h
od prefix
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Rém
i
Bernon
d
m
i
m
e
: Use an internal performance m
e
ssage
f
or segm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
R
é
m
i
B
ernon
dmime:
Use
t
ime_offset
t
o
align tra
c
k start
wit
h
music
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi Bern
o
n
dmband: Use time_offset to
a
lign tr
a
ck start
wit
h
music
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
R
émi Berno
n
dmi
m
e
: P
a
ss PlaySegmentEx start time as tr
a
c
k
time
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Rémi Be
r
n
o
n
dm
i
me: Pass IDire
c
tMusicPerformanc
e
8
to s
e
g
m
ent
s
ta
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
R
é
mi
B
e
rnon
mf
/
t
e
sts: A
v
o
id cr
a
s
h
ing if MF_BYTES
T
REAM_EFFECTIVE_URL
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi Bern
o
n
gitlab:
R
u
n
tests wit
h
L
P_NU
M
_THREADS=4 env var
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi Bernon
dmusic: Ignore some known w
a
ve chu
n
ks
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi
Bernon
dmime: Remove
s
h
a
do
w
ing local hr v
a
riable
.
commit
|
commitdiff
|
tree
2023-10-26
Rém
i
Berno
n
d
m
i
m
e: Ig
n
o
r
e
badly formed wave
if format and data
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi Bernon
dm
i
me: Skip
s
egment chun
k
on parsing f
a
i
l
ure (or
success)
.
commit
|
commitdiff
|
tree
2023-10-26
Rémi B
e
rn
o
n
d
m
ime: Skip sequence track c
h
unk on pars
i
ng failure
.
commit
|
commitdiff
|
tree
2023-10-26
R
é
mi B
e
rnon
dm
b
and: Skip b
a
n
d
/ band track
c
h
u
nk on parsing failur
e
.
commit
|
commitdiff
|
tree
2023-10-25
R
émi Bern
o
n
dmime: Force r
e
co
m
pute MIDI messa
g
e reference tim
e
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi Ber
n
on
dmsynth
:
Set lo
o
p and sample ge
n
erators on the fluid_voice
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi B
e
r
n
o
n
d
music/t
e
sts: Ski
p
test_default_gm_c
o
llection if gm
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi Berno
n
dmim
e
/tests: Ignore failure on missing gm
.
dls in test_band_t
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi Bernon
dmi
m
e/
t
e
sts: Avoid checking messag
e
seg
m
ent state reference
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Rémi
B
ernon
dmime/tests: Remov
e
f
laky t
r
ack playing state
t
est
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Bernon
dmime: Avoi
d
releasing t
h
e newly crea
t
ed graph twice
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi
B
e
r
n
o
n
dswave
:
U
se t
h
e dmusic
w
a
ve object impl
e
mentation
.
commit
|
commitdiff
|
tree
2023-10-20
R
é
mi Berno
n
d
m
usic: Use the IDirectMusicObje
c
t i
n
terface for waves
.
commit
|
commitdiff
|
tree
2023-10-20
R
émi Bernon
dm
u
sic: Implem
e
n
t
I
D
irectMusicObj
e
ct int
e
rface on wave
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ré
m
i
Berno
n
dmime: Return hr from
wave
t
rack
S
etParam GUI
D
_Dow
n
loadToAud
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi Ber
n
on
dmime: Return S_OK fr
o
m wave track
SetParam GUID_UnloadFromA
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Rémi B
e
rnon
dmime
:
Avoid crashing when purging notific
a
tion mess
a
g
e
s
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi
B
er
n
on
dmime: Remove F
I
X
ME from
m
et
h
ods now mostly implemented
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmime:
T
ransl
a
te some
DMUS_CU
R
V
E
_
PMSG mes
s
ages to MI
D
I
.
commit
|
commitdiff
|
tree
2023-10-18
R
é
m
i
B
ernon
dmus
i
c: Use a dmusic_mid
i
.
h
header
f
or MIDI message
s
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmime:
Adjust MIDI
message time with
DMUS_NOT
E
_PMSG
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
d
m
ime: Don't int
e
r
r
upt track iteratio
n
i
f SetParam
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
R
é
m
i
Bernon
dm
i
me: Only use index i
f
group is set in IDirectMusicS
e
gme
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bern
o
n
dmband
:
Set
DMUS_PATCH_PMSG bank LSB/MSB
from in
s
t
r
ument
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bern
o
n
dmband: Download seg
m
ent tracks if performance auto
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Berno
n
dmsynt
h
:
Set de
f
a
u
lt modu
l
ators ac
c
o
r
d
i
ng to the DLS2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsynth: Co
n
vert mod
u
lato
r
v
a
lues from DL
S
2 to SF2
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dmsy
n
th: Fix FluidSynth gen
e
rators for direc
t
connecti
o
n
s
.
commit
|
commitdiff
|
tree
2023-10-18
R
é
m
i Be
r
non
dmsynth: Fix DLS2 t
o
FluidSynt
h
conver
s
ion
f
or
CONN_SRC_CCx
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Ber
n
on
dmsynth: Avoid using fluid_ prefix for int
e
rnal helpers
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Be
r
non
dmsynth: Correct
l
y
l
ook
u
p inst
r
u
m
ent from the def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi Bernon
dms
y
nth
:
Im
p
lement
sink r
e
ndering to DirectSound
buffer
.
commit
|
commitdiff
|
tree
2023-10-18
Rémi
B
ernon
d
m
syn
t
h: Create a
rend
e
r thread on
sink a
c
t
i
vati
o
n
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmime: Use
latency
t
ime to decide when t
o
process
messages
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bern
o
n
dm
i
m
e
: Update per
f
orman
c
e laten
c
y
time
w
ith p
o
rt l
a
tency
.
commit
|
commitdiff
|
tree
2023-10-17
Ré
m
i Bernon
d
m
ime: Use
port
latency time for messag
e
s with -
1
time
.
commit
|
commitdiff
|
tree
2023-10-17
Rém
i
Be
r
no
n
dmusi
c
: Forward IDire
c
tMus
i
c
Po
r
t_Activat
e
to synth
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmsynth: Do nothing
i
n
I
DirectMu
s
i
cSynth_SetMa
s
te
r
C
lock
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmusic: Set synth sink master cloc
k
wh
e
n
c
reating
port
.
commit
|
commitdiff
|
tree
2023-10-17
Rémi Bernon
dmime: Rewrite
message thr
e
ad with a c
o
n
d
ition variable
.
commit
|
commitdiff
|
tree
2023-10-16
Rémi B
e
rnon
i
n
c
l
ude: Fix debu
g
s
t
r_fourc
c
printf form
a
t
to prin
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
émi Bernon
w
inex11: Force
f
ully unmap the clip
p
ing window when
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Ber
n
on
dm
i
m
e: Translate DM
U
S_PMSGT_PA
T
CH to DMUS_PMSG
T
_MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Ber
n
o
n
d
m
ime: T
r
a
n
slate DMU
S
_
P
MSGT_NOTE
t
o DMUS_PMSGT_MIDI
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Bernon
dmime: Output DMUS_
M
I
DI_PMSG into a mu
s
ic buff
e
r on
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Berno
n
dmime: Impleme
n
t
band track I
D
irectMusi
c
Track_Pla
y
.
commit
|
commitdiff
|
tree
2023-10-13
Ré
m
i Bernon
dmi
m
e
:
Implement seque
n
ce track ID
i
rec
t
MusicTrack_Play
.
commit
|
commitdiff
|
tree
2023-10-13
Rémi Ber
n
on
dmband: Downl
o
a
d
/
u
nload bands
w
hen initializing
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi Bernon
dms
y
nth
:
C
rea
t
e flui
d
_preset
a
nd flui
d
_voice from instrument
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
m
i
Bernon
dm
s
ynth: Play some M
I
DI eve
n
ts in IDirectMusicSyn
t
h_R
e
nder
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi B
e
rnon
dmsy
n
th: Parse MIDI events in
I
DirectMus
i
cSynth_PlayBuffe
r
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: G
u
ard s
y
n
t
h members with a
C
S
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: Improve debug
t
races o
f
DLS2
c
onnection
s
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmsynth: Fix
s
ynth downl
o
ad of articula
t
i
o
ns lis
t
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi B
e
r
non
dmime:
P
lay
direct soun
d
b
u
f
f
e
r from DMUS_PMSGT_WAVE
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Ré
m
i B
e
rn
o
n
d
m
i
m
e: Imp
l
ement
IDirectM
u
sicTrack_
P
lay for
t
he wave
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Impl
e
ment GUID_(Dow
n
load|Un
l
o
ad)FromA
u
dioPath
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Bernon
dmime: Create a wave
t
rack wh
e
n
l
oading a segment fro
m
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi Be
r
non
dmusi
c
:
Split wav
e
en
t
ry points to
dmusic_wave
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
Rémi B
e
r
non
d
m
ime: Include
d
m
object
.
h i
n
dm
i
m
e_private
.
h
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi
B
ernon
dmime: Get r
i
d of the I
D
i
r
ectMusicWaveTrack
t
ypedef
.
commit
|
commitdiff
|
tree
2023-10-11
R
é
mi Bernon
server: Send
W
M_WINE_SETCURSOR
w
ith
t
he thread i
n
p
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Bernon
dmsynth:
C
reate and register a fluid
_
sfont instance
.
commit
|
commitdiff
|
tree
2023-10-10
Rém
i
Ber
n
on
dmsynth: Create a flui
d
_synth
insta
n
ce on Open
.
commit
|
commitdiff
|
tree
2023-10-10
Rémi Be
r
no
n
d
msynth: Sim
p
lif
y
I
Dir
e
ctMusicSynth8_Op
e
n checks
.
commit
|
commitdiff
|
tree
2023-10-10
R
émi Bern
o
n
f
l
uidsynth
:
Use Wine debugging facilit
y
for
t
race
s
.
commit
|
commitdiff
|
tree
next