Fumiaki Kinoshita

Results 73 comments of Fumiaki Kinoshita

I made a Hackage revision and pushed c1556e3511d7befb61c77119a133b530ccf17a20

Uses dsp-artery-io now.

Well, I'm going to support. The problem is how to select a backend from various platform-dependent libraries (portaudio, DirectSound, alsa-pcm, etc)...

Now I've launched [bindings-portaudio](https://github.com/fumieval/bindings-portaudio) package. I need to overhaul free-game to integrate this stuff.

I observed a significant slowdown too. Do you see the slowness when you use genericToJSON directly?

Thanks, I was able to reproduce it too. Interesting... I wonder if there's a workaround

![](https://raw.githubusercontent.com/fumieval/free-game/superposition/1.2-design.png)

The implementation of this idea has moved to [call](https://github.com/fumieval/call) package and free-game is going to be its plugin. I verified that call is capable of creating rhythm games.

Yes, especially if we're writing a rhythm game. For time-insensitive applications, free-game is the still preferred one.

`call` lets us combine event handlers (regarding graphic/audio or even state updates as events), allowing them communicate. Unfortunately it's not FRP I think. A traditional frame loop will be available...