cedricbonhomme (Cedric Bonhomme)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Sep 8 2016, 2:03 PM (397 w, 6 d)
Availability
Available

Recent Activity

Feb 6 2017

cedricbonhomme added reviewers for D4459: Scripting Interface: Zanshin, ervin.
Feb 6 2017, 2:57 PM · Zanshin

Sep 29 2016

cedricbonhomme added a watcher for Zanshin: cedricbonhomme.
Sep 29 2016, 8:13 AM
cedricbonhomme added a watcher for Minuet: cedricbonhomme.
Sep 29 2016, 8:13 AM

Sep 27 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.
Sep 27 2016, 6:19 PM · Minuet

Sep 20 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.

The documentation advise on setting Registered Param LSB and Registered Param MSB to 0.
The Data Entry MSB has been set to 14.
Those changes are done in the constructor of FluidSynthSoundBackend right after the definition of m_synth.

Sep 20 2016, 8:19 PM · Minuet
cedricbonhomme added a comment to D2713: Pitch, Tempo and Volume using FluidSynth.

Actually, there is a much simpler implementation, with no need for using pitch bend events.
Just add the pitch drift in FluidSynthSoundBackend::prepareFromExerciseOptions. Something like:

...
appendEvent(1, chosenRootNote + m_pitch, 127, 1000*(60.0/m_tempo));
...
foreach ...
appendEvent(1, chosenRootNote + additionalNote.toInt() + m_pitch, 127, ((m_playMode == "scale") ? 1000:4000)*(60.0/m_tempo));

Sep 20 2016, 6:57 PM · Minuet

Sep 17 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.

I've followed your recommendations.
Sliders have been set to:

  • 12/-12/0 for pitch
  • 200/50/100 for volume

The corresponding tunning for the fluidsynth lib are done in the setters.

Sep 17 2016, 6:31 PM · Minuet

Sep 8 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.

Volume, change volume from 0 to 127 using the slider.
fluid_synth_cc(m_synth, 1, 7, m_volume) // change the volume (command 7), on the channel 1

Sep 8 2016, 4:06 PM · Minuet
cedricbonhomme updated D2713: Pitch, Tempo and Volume using FluidSynth.
Sep 8 2016, 3:19 PM · Minuet
cedricbonhomme added a reviewer for D2713: Pitch, Tempo and Volume using FluidSynth: Minuet.
Sep 8 2016, 3:18 PM · Minuet
cedricbonhomme retitled D2713: Pitch, Tempo and Volume using FluidSynth from to Pitch and Tempo using FluidSynth.
Sep 8 2016, 3:17 PM · Minuet