Home
last modified time | relevance | path

Searched refs:synth (Results 1 – 7 of 7) sorted by relevance

/haiku/src/tests/kits/midi/synth_file_reader/
H A Dmain.cpp51 SSynthFile synth(fileName); in main() local
52 if (synth.InitCheck() == B_OK) { in main()
53 synth.Dump(); in main()
H A DSynthFileReader.cpp161 status_t SSynthFileReader::Initialize(SSynthFile* synth) { in Initialize() argument
178 SInstrument* instr = synth->GetInstrument(inst); in Initialize()
181 instr->SetDefaultSound(synth->GetSound(snd)); in Initialize()
185 instr->Sounds()->AddItem(new SSoundInRange(start, end, synth->GetSound(snd))); in Initialize()
199 SSound* s = synth->GetSound(inst); in Initialize()
H A DSynthFileReader.h73 status_t Initialize(SSynthFile* synth);
/haiku/docs/user/midi/
H A Dmidi1intro.dox11 - Be Newsletter Volume 1, Issue 49 - Introduces the MIDI synth
17 - Be Newsletter Volume 2, Issue 37 - How to use the MIDI synth
30 - BMidiSynth connects a BMidi object to the synth
31 - BMidiSynthFile connects a MIDI file to the synth
32 - BSamples lets you access the synth's sound data stream
42 Especially the synth classes are not completely functional, but enough to
/haiku/src/kits/midi/
H A DSoftSynth.cpp571 BSoftSynth* synth = (BSoftSynth*)cookie; in PlayBuffer() local
573 if (synth->fMonitorSize == 0) { in PlayBuffer()
574 synth->fMonitor = (float*)new void*[size]; in PlayBuffer()
575 synth->fMonitorSize = size; in PlayBuffer()
576 synth->fMonitorChans = format.channel_count; in PlayBuffer()
580 if (synth->fSynth) { in PlayBuffer()
582 synth->fSynth, size / sizeof(float) / format.channel_count, in PlayBuffer()
586 memcpy(synth->fMonitor, data, size); in PlayBuffer()
/haiku/headers/os/midi/
H A DSynth.h41 BSynth(synth_mode synth);
45 status_t LoadSynthData(synth_mode synth);
/haiku/docs/develop/midi/
H A Dmidi1.rst28 synth worked too), and because we will have to give the Midi Kit a