Page 1 of 2
subtractive synthesis tutorials ?
Posted: Sun Oct 11, 2009 10:02 pm
by Jugo
Does anyone know any websites with tutorials on subtractive synthesis and how to program certain sounds? I read a lot about subtractive synthesis but there are only basics, and no tutorials on how to to actually put them to use, like programming certain sounds.. what I could use..

can anyone suggest anything ?
Posted: Sun Oct 11, 2009 10:38 pm
by EvilDragon
Google "subractive synthesis"? :=)
OK, here's a great series on synthesis from SoundOnSound. If you read all this, you'll get cracking in no time!
http://www.soundonsound.com/sos/allsynthsecrets.htm
BTW, the list is reverse ordered, IT STARTS FROM THE BOTTOM.
Enjoy!
Posted: Thu Oct 15, 2009 1:29 am
by RichF
Agreed! Gordon Reid's tutorial's are an incredible resource. He's an incredibly knowledgeable synth guru.
If you're looking for a really basic and quick read to start with, I have a bite-size, introductory guide to recreating acoustic instrument sounds using subtractive synthesis. It's at
http://www.korg.com/ClassDetail.aspx?ID=36.
Posted: Thu Oct 15, 2009 4:15 am
by vinceg
I'm going through them right now. They are phenomenal. Absolutely go do it.
Posted: Thu Oct 15, 2009 2:48 pm
by kikedeolivos
All I'm getting is this:
------------------------
Server Error in '/' Application.
Input string was not in a correct format.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.FormatException: Input string was not in a correct format.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[FormatException: Input string was not in a correct format.]
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +10159891
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +207
System.String.System.IConvertible.ToInt32(IFormatProvider provider) +61
System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) +307
System.Data.SqlClient.SqlParameter.CoerceValue(Object value, MetaType destinationType) +1367
[FormatException: Failed to convert parameter value from a String to a Int32.]
System.Data.SqlClient.SqlParameter.CoerceValue(Object value, MetaType destinationType) +2588310
System.Data.SqlClient.SqlParameter.GetCoercedValue() +52
System.Data.SqlClient.SqlParameter.Validate(Int32 index, Boolean isCommandProc) +253
System.Data.SqlClient.SqlCommand.SetUpRPCParameters(_SqlRPC rpc, Int32 startCount, Boolean inSchema, SqlParameterCollection parameters) +149
System.Data.SqlClient.SqlCommand.BuildRPC(Boolean inSchema, SqlParameterCollection parameters, _SqlRPC& rpc) +100
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +2478033
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +424
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +28
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +211
System.Data.SqlClient.SqlCommand.ExecuteReader() +117
KorgCom.ClassDetail.HideEmptyBoxes() in C:\Inetpub\wwwroot\Korg\KorgCom\ClassDetail.aspx.vb:36
System.Web.UI.Control.OnLoad(EventArgs e) +132
System.Web.UI.Control.LoadRecursive() +66
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428
Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3072
Posted: Thu Oct 15, 2009 2:54 pm
by RichF
My fault, I gave you a bad link! Sorry about that.
1. Go to
http://www.korg.com
2. Click "What's Hot," and select "Learning Center."
3. On the right side, under "Keyboard Master Class," click on "Do It Yourself." If it's not visible on this page, click on "View All Sessions."
Posted: Thu Oct 15, 2009 2:56 pm
by kikedeolivos
RichF wrote:My fault, I gave you a bad link! Sorry about that.
1. Go to
http://www.korg.com
2. Click "What's Hot," and select "Learning Center."
3. On the right side, under "Keyboard Master Class," click on "Do It Yourself." If it's not visible on this page, click on "View All Sessions."
Thank you Rich.
Since you are online, is there any firmware update on the works for the M50?
Posted: Thu Oct 15, 2009 2:59 pm
by RichF
What would you like to see changed?

Posted: Thu Oct 15, 2009 3:00 pm
by kikedeolivos
RichF wrote:What would you like to see changed?

You know...
http://www.korgforums.com/forum/phpBB2/ ... ght=organs
Posted: Thu Oct 15, 2009 3:13 pm
by RichF
After searching through the suggested improvements thread, I found this from you:
1) Better, more real Leslie effect / parameters and new / better tonewheel multi samples.
2) Easier SMF play without re mapping all the instruments.
3) Metronome feature via software (assigning left or right channel) to feed a drummer live.
I don't have any news for you on a firmware update, but with regard to easier SMF play, I just wanted to point out that you could try going to GLOBAL mode, touching the System Pref tab, and changing the Bank Map setting to "GM" instead of "KORG." This generally helps with automatically mapping sounds, albeit with a GM soundset.
Posted: Thu Oct 15, 2009 4:10 pm
by kanthos
RichF wrote:My fault, I gave you a bad link! Sorry about that.
Or, skip Rich's steps and use
this link. (Rich, you added a period after the link which got added to the URL by the forum software)
Posted: Thu Oct 15, 2009 4:49 pm
by RichF

Thanks.

Posted: Fri Oct 16, 2009 2:14 am
by kikedeolivos
RichF wrote:...with regard to easier SMF play, I just wanted to point out that you could try going to GLOBAL mode, touching the System Pref tab, and changing the Bank Map setting to "GM" instead of "KORG." This generally helps with automatically mapping sounds, albeit with a GM soundset.
I did that already. The only option I have, aside KORG is GM2 (not just GM) and the SMF's sound awful. (incorrect intruments)
Same Midi files played in my computer sound fine: what's wrong?
Thanks
Posted: Fri Oct 16, 2009 2:29 am
by mocando
kikedeolivos wrote:
I did that already. The only option I have, aside KORG is GM2 (not just GM) and the SMF's sound awful. (incorrect intruments)
Same Midi files played in my computer sound fine: what's wrong?
Thanks
ditto. My old PA50 selected the right instruments just loading the midi. I used to practice a lot using midi files on my arranger. Sadly I sold it and I haven't been able to use the M50 sequencer for midis again. Wrong instruments all the time. Very odd

Posted: Fri Oct 16, 2009 3:07 am
by RichF
This is very difficult to troubleshoot from here, because so much depends on the SMF file you're trying to load. If the GM or GM2 Bank Map options aren't working, you can also try switching the "Exclusive" option that appears when loading the file.
Also, if the programs appear correct when you load the file, and then change once you start playing, there might be program change messages in the beginning of the tracks, which have to be removed from within the Track Edit page.
Hope this is useful.