grame-cncm / faustlibraries

The Faust libraries
https://faustlibraries.grame.fr
188 stars 61 forks source link

DX7 Library is incomplete #168

Open DBraun opened 11 months ago

DBraun commented 11 months ago

The DX7 library is incomplete, so I think we should track it as an issue. For example LFOs are not implemented. Someone could consult how Dexed does it here which is nearly the same as Google's music-synthesizer-for-android. However, I can't confirm that the music-synthesizer-for-android is 100% correct for DX7.

Note also that Dexed's implementation may not be perfect (although it's pretty great 🙌🏻 ), so we should also watch these issues:

See a Yamaha DX7 manual here. The more primary resources we use, the better.

turian commented 1 month ago

I would be very interested in this. I've also found that even removing inactive parameters that dx7lib can be quite janky and finicky, segfaulting when certain parameters are used. I can share more details

sletz commented 1 month ago

@turian Yes, please do.