Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-18 Thread David Bellows
ransmitted in normal MIDI fashion as two > data bytes which have their MSB (highest bit) set to 0. So these two > byes are never allowed to be larger than 0x7F (0111). > > Cheers, > >Marcus > > > 2016-08-18 10:14 GMT+02:00 Marcus Weseloh : >> Hi David, >

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-17 Thread David Bellows
IDI synthesizers don't see 74,128,0 the same as 75,0,0? If that's the case then I might be inspired to track down the offending bit of data in my software. Is that what you meant by not quite quarter-tone? On Wed, Aug 17, 2016 at 6:05 PM, R.L. Horn wrote: > On Wed, 17 Aug 2016, Dav

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-17 Thread David Bellows
> This might be a problem with fluidsynth's interpretation of midi files. If I > pass it the file directly, I get the behavior David mentioned. If I use > another sequencer, it works okay. Thanks for the confirmation! What other sequencer(s) are you using? On Wed, Aug 17, 2016 at 3:30 PM, R.L.

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-17 Thread David Bellows
17, 2016 at 9:21 AM, Marcus Weseloh wrote: > Hi David, > > Am 17.08.2016 5:22 nachm. schrieb "David Bellows" : >> >> Actually that MIDI note shouldn't really matter as it's the sysex >> command that contains the pitch information for the note th

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-17 Thread David Bellows
7, 2016 at 8:22 AM, David Bellows wrote: > Hey Marcus! > > Actually that MIDI note shouldn't really matter as it's the sysex > command that contains the pitch information for the note that's being > re-assigned (1 in this case) to what it's supposed to sound like

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-08-17 Thread David Bellows
15 00 00 7F > tick 7833: [90 01 6A] channel 1: note On C#-1 velocity: 106 > tick 7834: [80 01 6A] channel 1: note Off C#-1 velocity: 106 > tick 8500: [80 01 6A] channel 1: note Off C#-1 velocity: 106 > tick 8500: Sysex message: F0 7F 7F 08 02 00 01 01 25 7D 40 7F > tick 8500: [90 01

Re: [fluid-dev] FluidSynth and MIDI channels

2016-08-17 Thread David Bellows
ands via the FluidSynth shell. Scala[2] can export tunings > both in SysEx and FluidSynth shell commands, so you might give that a > try. > > [1] http://www.midi.org/techspecs/midituning.php > [2] http://www.huygens-fokker.org/scala/ > > Cheers, > > Marcus > > 2016-0

Re: [fluid-dev] FluidSynth and MIDI channels

2016-08-16 Thread David Bellows
ng to indicate switching to a different bank of 16 channels? On Tue, Aug 16, 2016 at 10:44 AM, David Bellows wrote: > Hi everyone, > > I'm working on a project that generates music and allows the user to > use any tuning I can figure out how to include. I'm also rendering th

[fluid-dev] FluidSynth and MIDI channels

2016-08-16 Thread David Bellows
Hi everyone, I'm working on a project that generates music and allows the user to use any tuning I can figure out how to include. I'm also rendering the music in MIDI and using pitch bend for the alternate tunings. Since MIDI has 16 channels and pitch bend applies to every note on a channel this e

Re: [fluid-dev] Manipulating the 16,384 values of pitch bend

2016-08-14 Thread David Bellows
> The pitch bend controller simply moves between the upper and lower limits. > The pitch bend RANGE is what you need to set. I don't know what the default > is for FS, but from what you said it sounds like it is 4 semitones > > Google "pitch bend range" and you&#x

[fluid-dev] Manipulating the 16,384 values of pitch bend

2016-08-14 Thread David Bellows
I'm working on a project that generates music using any tuning the user selects. I had been using Timidity because it supports the MIDI Tuning Standard. However, I just discovered that it supports it badly. So now I've switched to using pitch bend with Fluidsynth. The fact that it allows for 256 c

Re: [fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-07-10 Thread David Bellows
; would be helpful for testing purposes. > > Cheers. > > Element > > On Sun, Jul 10, 2016 at 7:57 AM, David Bellows > wrote: >> >> First off, I really do not understand MIDI to a surprisingly alarming >> degree, so forgive me if none of this really connects. >>

[fluid-dev] Recent discussions on sysex commands and the MIDI Tuning Standard

2016-07-10 Thread David Bellows
First off, I really do not understand MIDI to a surprisingly alarming degree, so forgive me if none of this really connects. I'm working on some software that generates music using any tuning imaginable. The software generates a MIDI file that uses the MIDI Tuning Standard to basically (when seen

[fluid-dev] MTS and Single Note Tuning Change

2015-05-14 Thread David Bellows
Hello all, I'm currently working on a massive music-generating program that allows the user to do a huge variety of things including using any tuning imaginable from standard 12-TET to Just Intonation to 256-EDO to infinity. It's crazy. Right now I'm using Timidity and generating Timidity tuning