mswar's tumblr

Radium Software: Unity でシーケンサーを作ってみる

radiumsoftware:

以前から「Unity で音楽アプリは作れるだろうか?」という疑問を持っていた。音を出す仕組みについては用意されているものを使えばいいとして、問題となるのは BPM と同期する仕組みだ。

簡単に検証してみた。結論としては「何とかなりそう」。試しに簡単なドラムマシンを実装してみた。

UniTR-606

Unityで作った簡易ドラムマシン - UniTR-606

この実装では精密な同期を行うためにいくつかのテクニックを使っている。そのテクニックを発見するまでの顛末を以下に記す。

ナイーブな実装

普通に Update 内で Time…

Via Radium Software

  1. asus4 reblogged this from radiumsoftware
  2. amattresswarehouse reblogged this from radiumsoftware
  3. paipo reblogged this from hisuix
  4. ohealer reblogged this from radiumsoftware
  5. common-chaser reblogged this from dontrblgme
  6. k2e reblogged this from radiumsoftware
  7. mswar reblogged this from radiumsoftware
  8. unkei3 reblogged this from radiumsoftware
  9. gdx808 reblogged this from radiumsoftware
  10. aretokore reblogged this from radiumsoftware
  11. karaage0703 reblogged this from radiumsoftware
  12. orochix reblogged this from shinoddddd
  13. maturium reblogged this from radiumsoftware
  14. readmaster reblogged this from radiumsoftware
  15. x-117 reblogged this from oharico
  16. oharico reblogged this from shinoddddd
  17. hkato193 reblogged this from radiumsoftware
  18. yoderkeez reblogged this from tataraseitetsu
  19. dontrblgme reblogged this from gtokio
  20. tataraseitetsu reblogged this from shinoddddd
  21. tataratechinfofeed reblogged this from shinoddddd
  22. tataraentamestream reblogged this from shinoddddd
  23. discord09 reblogged this from grooveconnection
  24. hisuix reblogged this from si7
  25. shinoddddd reblogged this from gtokio
  26. noelkit reblogged this from radiumsoftware and added:
    Unityで作られたドラムマシンです。 ソースコードも公開されています。
  27. mamemomonga reblogged this from radiumsoftware
  28. bulld02er reblogged this from rectdz
  29. rectdz reblogged this from si7
  30. momongar reblogged this from radiumsoftware
  31. si7 reblogged this from grooveconnection
  32. k2kore reblogged this from radiumsoftware
  33. grooveconnection reblogged this from gtokio
  34. atm09td reblogged this from radiumsoftware
  35. usamyu reblogged this from radiumsoftware
  36. klaftwerk reblogged this from radiumsoftware
  37. yoshi001 reblogged this from radiumsoftware
To Tumblr, Love PixelUnion