From the original SynthMaker forum (2004–2014), with its members’ names and dates.
gvalletto ·
Hi to all and excuseme my bad English (anybody talk spanish?)
I made a stand alone sinth using Synthmaker. It means: I made a ".exe" sinth.
1- I want my synthesizer write an audio file while I'm playing. (it means, I want mixdown the sound as played notes).
2- I want my sinth play a midi file from disk and export midi files to disk.
How to do?
rl ·
¡buenos días!
sorry to say, but both is not possible with SM. You could build a VST plugin and use it within a VST host of your choice to record audio or play midi files, though
MichaelBenjamin ·
you can save waves/float arrays to disk with the save wave primitive.
number one is quite difficult to do. you either need a duplicate white stream version of your synth that you use the analyser with, but that would not be accurate in timing and you would always get the start of a stream, no capturing in midst while playing.. or you use the blue mono to graph, but the problem is there similar that you wont be able to exactly trigger it.
also look at the forum search, there is a thread i recall "save wave" or so.
the second thing to write midi files is not possible. you can however create notes and record them with an external midiapp.
DigitalWhiteByte ·
For Midi File see this Mats Peterson
and get mf2t/t2mf for Win32
mf2t-win32.zip
With this mini app (source code available in C language),
you can convert file.mid in text format and vice versa.
The hardest part is in creating parse in SynthMaker to handle the midi file text. 😉
gvalletto ·
Thanks rl, Michael, Digital, for your attention!
I just have a friend that is'nt friend of DAWS but he love my stand alone synth. He requested to me to add a "record" fonction on my synth. That's usable for him...
I'm going to download mf2t
Thanks again,
Gustavo
trogluddite ·
MichaelBenjamin wrote: you can save waves/float arrays to disk with the save wave primitive.
AFAIK the biggest problem is that SM can't stream directly to disk - only into a memory buffer or array that has to be fixed in size before the file gets saved. You can only really make a recording of fixed size, limited by the amount of memory you can allocate.
One option might be to use a non-DAW host - I use VSTHost because it's freeware, but there are others like Plogue Bidule that may be better. They're also great when you want to quickly test a VST export from SM.
These aren't DAWs, but just empty boxes that can host plugins to play live. You can also set up patches using multiple synths and VST FX for big layers, splits and combi's - and just a basic stereo wav recorder for the live output streamed to disk.
gvalletto ·
It is a good idea.
Thanks, my friend! (Sorry by the delay to response... )
best regards!
gvalletto ·
I´ve tried Savihost and VSTHost. Either hosts are so beatiful!! Thanks by your suggest!!!
Best regards...!
Wrote something here? To have a post removed or your name hidden, write to [email protected].