adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.09 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.09/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
kleisli has quit [Ping timeout: 245 seconds]
kleisli_ has quit [Ping timeout: 264 seconds]
toppler has quit [Ping timeout: 268 seconds]
toppler has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Hrundi_V_Bakshi has quit [Ping timeout: 240 seconds]
Haudegen has quit [Ping timeout: 245 seconds]
toppler has quit [Ping timeout: 240 seconds]
toppler has joined #ocaml
kleisli_ has joined #ocaml
mfp has quit [Ping timeout: 240 seconds]
kvda has joined #ocaml
jao has joined #ocaml
toppler has quit [Ping timeout: 246 seconds]
kleisli_ has quit [Ping timeout: 245 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
toppler has joined #ocaml
crowley95 has quit [Read error: Connection reset by peer]
crowley95 has joined #ocaml
nullifidian_ has joined #ocaml
toppler has quit [Ping timeout: 268 seconds]
nullifidian has quit [Read error: Connection reset by peer]
jao has quit [Ping timeout: 265 seconds]
silver has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
toppler has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 276 seconds]
vicfred has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
toppler has joined #ocaml
kvda has joined #ocaml
KeyJoo has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tormen has joined #ocaml
kvda has joined #ocaml
tormen_ has quit [Ping timeout: 240 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
toppler has quit [Ping timeout: 268 seconds]
assemblyman has joined #ocaml
toppler has joined #ocaml
gravicappa has joined #ocaml
gravicappa has quit [Ping timeout: 246 seconds]
ggole has joined #ocaml
cartwright has quit [Ping timeout: 260 seconds]
cartwright has joined #ocaml
FreeBirdLjj has joined #ocaml
toppler has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Ping timeout: 276 seconds]
toppler has joined #ocaml
assemblyman has quit [Quit: ™]
narimiran has joined #ocaml
gravicappa has joined #ocaml
toppler has quit [Ping timeout: 268 seconds]
gravicappa has quit [Ping timeout: 265 seconds]
nullcone has joined #ocaml
toppler has joined #ocaml
gravicappa has joined #ocaml
gravicappa has quit [Ping timeout: 240 seconds]
nullcone has quit []
toppler has quit [Ping timeout: 240 seconds]
toppler has joined #ocaml
nullifidian__ has joined #ocaml
nullifidian_ has quit [Ping timeout: 240 seconds]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 268 seconds]
toppler has quit [Ping timeout: 245 seconds]
nullifidian__ is now known as nullifidian
toppler has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
toppler has joined #ocaml
zv has quit [Quit: WeeChat 2.4]
zv has joined #ocaml
bartholin has quit [Remote host closed the connection]
narimiran has quit [Remote host closed the connection]
toppler has quit [Ping timeout: 246 seconds]
kakadu_ has joined #ocaml
toppler has joined #ocaml
_whitelogger has joined #ocaml
gareppa has joined #ocaml
bitwinery has quit [Quit: Leaving]
mfp has joined #ocaml
count3rmeasure has quit [Quit: Leaving]
toppler has quit [Ping timeout: 240 seconds]
toppler has joined #ocaml
gareppa has quit [Quit: Leaving]
jnavila has joined #ocaml
KeyJoo has quit [Quit: KeyJoo]
toppler has quit [Ping timeout: 240 seconds]
Haudegen has joined #ocaml
toppler has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
<cranix> is it possible in ocaml to execute two tasks delayed by exact amount of time?
<cranix> or it can not handle soft realtime?
<cranix> i'm thinking about simple music sequencer
<cranix> and need to delay sending notes by precise amount of time
jnavila has quit [Ping timeout: 246 seconds]
toppler has quit [Ping timeout: 276 seconds]
toppler has joined #ocaml
<ggole> Wouldn't you put them in a buffer with exact durations rather than trying to execute code at a certain time?
<cranix> ggole: buffer?
<cranix> i need to send MIDI messages at right times
<cranix> or maybe i do not know something
<ggole> I'm far from an audio programming expert, but I would expect a buffer to be involved somewhere. Your process might not even be running at the exact time you want something played.
<cranix> right
<cranix> there are some ocaml bindings for jackaudio
<cranix> but they are rather basic...
<ggole> It doesn't seem like an OCaml specific issue, really (unless perhaps the necessary functionality is missing from the bindings)
<ggole> Maybe ask around in an audio programming related channel
<cranix> i had a look at these bindings once again and they are rather about just sending messages
<cranix> good idea
toppler has quit [Ping timeout: 268 seconds]
jao has joined #ocaml
jnavila has joined #ocaml
toppler has joined #ocaml
unyu has quit [Quit: brb]
unyu has joined #ocaml
gravicappa has joined #ocaml
kleisli_ has joined #ocaml
kleisli_ has quit [Ping timeout: 276 seconds]
FreeBirdLjj has joined #ocaml
toppler has quit [Ping timeout: 276 seconds]
FreeBirdLjj has quit [Ping timeout: 264 seconds]
kleisli_ has joined #ocaml
gravicappa has quit [Ping timeout: 245 seconds]
toppler has joined #ocaml
gravicappa has joined #ocaml
FreeBirdLjj has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
kleisli_ has quit [Ping timeout: 264 seconds]
toppler has joined #ocaml
gareppa has joined #ocaml
tane has joined #ocaml
oni-on-ion has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
gravicappa has quit [Ping timeout: 268 seconds]
retropikzel has joined #ocaml
toppler has joined #ocaml
retropikzel has quit [Remote host closed the connection]
retropikzel has joined #ocaml
nullifidian_ has joined #ocaml
nullifidian has quit [Ping timeout: 240 seconds]
gravicappa has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
jnavila has quit [Ping timeout: 276 seconds]
nullifidian_ is now known as nullifidian
toppler has joined #ocaml
jao has quit [Ping timeout: 264 seconds]
Jeanne-Kamikaze has joined #ocaml
jco has joined #ocaml
jco has quit [Client Quit]
jco has joined #ocaml
jco has quit [Client Quit]
neiluj has joined #ocaml
neiluj has quit [Client Quit]
neiluj has joined #ocaml
neiluj has quit [Changing host]
neiluj has joined #ocaml
toppler has quit [Ping timeout: 252 seconds]
toppler has joined #ocaml
neiluj has quit [Quit: Konversation terminated!]
mal`` has quit [Ping timeout: 240 seconds]
mal`` has joined #ocaml
toppler has quit [Ping timeout: 245 seconds]
jnavila has joined #ocaml
Jeanne-Kamikaze has quit [Quit: Leaving]
toppler has joined #ocaml
narimiran has joined #ocaml
jnavila has quit [Ping timeout: 246 seconds]
toppler has quit [Ping timeout: 268 seconds]
toppler has joined #ocaml
Hrundi_V_Bakshi has joined #ocaml
<Leonidas> in any case, ocaml is not really the best solution if you really need soft realtime (unless you want to write code that is very careful about allocation, which certainly is possible)
jnavila has joined #ocaml
wagle has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
wagle has joined #ocaml
retropikzel has quit [Remote host closed the connection]
toppler has quit [Ping timeout: 276 seconds]
gareppa has quit [Quit: Leaving]
toppler has joined #ocaml
nullifidian_ has joined #ocaml
nullifidian has quit [Read error: Connection reset by peer]
toppler has quit [Ping timeout: 246 seconds]
gravicappa has quit [Ping timeout: 246 seconds]
nullifidian_ is now known as nullifidian
toppler has joined #ocaml
toppler has quit [Ping timeout: 245 seconds]
infinity0 has quit [Ping timeout: 265 seconds]
toppler has joined #ocaml
jnavila has quit [Ping timeout: 276 seconds]
<smondet[m]> cranix: to send MIDI messages with a gc-free thread ring buffer to Jack in OCaml I made/use this: https://gitlab.com/smondet/misuja
<smondet[m]> ** messages to Jack with a gc-free thread which talks to the ocaml side through a ring buffer (sounds more like a sentence :) )
ggole has quit [Quit: Leaving]
bartholin has joined #ocaml
infinity0 has joined #ocaml
narimiran has quit [Ping timeout: 268 seconds]
toppler has quit [Ping timeout: 265 seconds]
toppler has joined #ocaml
Haudegen has quit [Read error: Connection reset by peer]
Hrundi_V_Bakshi has quit [Read error: Connection reset by peer]
Hrundi_V_Bakshi has joined #ocaml
Haudegen has joined #ocaml
toppler has quit [Ping timeout: 240 seconds]
toppler has joined #ocaml
bitwinery has joined #ocaml
bitwinery has quit [Remote host closed the connection]
bitwinery has joined #ocaml
gareppa has joined #ocaml
toppler has quit [Ping timeout: 265 seconds]
neiluj has joined #ocaml
neiluj has joined #ocaml
neiluj has quit [Changing host]
jnavila has joined #ocaml
toppler has joined #ocaml
nullifidian_ has joined #ocaml
bglm[m] has joined #ocaml
nullifidian has quit [Ping timeout: 276 seconds]
sagax has quit [Read error: Connection reset by peer]
jnavila has quit [Ping timeout: 246 seconds]
gareppa has quit [Quit: Leaving]
toppler has quit [Ping timeout: 265 seconds]
toppler has joined #ocaml
tane has quit [Quit: Leaving]
toppler has quit [Ping timeout: 240 seconds]
neiluj has quit [Quit: Konversation terminated!]
toppler has joined #ocaml
breitenj has quit [Read error: Connection reset by peer]
breitenj has joined #ocaml
kakadu_ has quit [Remote host closed the connection]
Hrundi_V_Bakshi has quit [Ping timeout: 276 seconds]
Haudegen has quit [Ping timeout: 276 seconds]
toppler has quit [Ping timeout: 268 seconds]