README 1.3 KB

123456789101112131415161718192021222324252627282930
  1. foo-yc20 (Yamaha YC-20 organ emulator for JACK and LV2)
  2. This is an implementation of a 1969 designed Yamaha combo organ,
  3. the YC-20.
  4. Original YC-20 organs have a touch vibrato control, which is vibrato
  5. induced by horizontal movement of the keys. As there are very few
  6. (almost no) MIDI keyboards which produce such information, this
  7. feature has been left out of the emulation. Instead of the touch
  8. vibrato control, the control panel hosts a "realism" switch.
  9. This package uses POSIX filesystem capabilities to execute with
  10. elevated privileges (required for realtime audio processing). This
  11. may be considered a security/stability risk. Please read
  12. http://www.slackbuilds.org/caps/ for more information. To disable
  13. capabilities, pass SETCAP=no to the script.
  14. Since audio synthesis is compute-intensive, compiler optimizations
  15. might actually make a noticeable difference. The environment variable
  16. OPTIMIZE can be set to:
  17. - OPTIMIZE="default" (or, unset) builds with -O2 -march=native.
  18. - OPTIMIZE="slack" builds with standard Slackware flags. Use if you're
  19. going to e.g. build a package on a system with SSE2 that you're going
  20. to install on a system without SSE2.
  21. - OPTIMIZE="upstream" builds with -O3 -march=native. This requires up
  22. to 6GB of memory (ram+swap) and takes up to 10 times as long to build.