Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Micro-tuning #82

Closed
jpcima opened this issue Feb 26, 2020 · 1 comment · Fixed by #253 or #268
Closed

Micro-tuning #82

jpcima opened this issue Feb 26, 2020 · 1 comment · Fixed by #253 or #268
Assignees
Labels
new feature Feature additions and requests

Comments

@jpcima
Copy link
Collaborator

jpcima commented Feb 26, 2020

We can implement the tuning file support thanks to the surge tuning library.
https://github.com/surge-synthesizer/tuning-library

This library is able to accept one or a pair of .scl and .kbm, and it can output and array of MIDI note frequencies to match these settings. The advantage of this particular library is the MIT license.

As LV2 is concerned, an example of manifest can be taken from rncbc's synthv1.lv2.
Parameters are as follows:

  • tuning : on/off
  • reference note : 69
  • reference pitch : 440.0
  • scale file
  • keymap file
@paulfd paulfd added the new feature Feature additions and requests label Mar 7, 2020
@jpcima
Copy link
Collaborator Author

jpcima commented Jun 11, 2020

A script to generate tuning tables of the Railsback curve for pianos
railsback.tar.gz

  • X: midi key
  • Y: detune in cents

@paulfd paulfd added this to the 0.4.0 milestone Jun 15, 2020
This was linked to pull requests Jun 15, 2020
@jpcima jpcima closed this as completed Jun 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Feature additions and requests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants