[Csnd] Vox Continental simulation
Date | 2011-08-31 16:22 |
From | Roger Kelly |
Subject | [Csnd] Vox Continental simulation |
I am trying to build a Vox Continental Organ instrument. I have it built using sine tables but I know I need a different sound. The docs mention it having a sawtooth, but that does not sound right. I was thinking it is a pulse, but this table sounds wrong too.
f4 0 4096 10 1 1 1 1 0.7 0.5 0.3 0.1 ; Pulse
Any ideas would be most appreciated.
Thanks.
|
Date | 2011-08-31 16:33 |
From | Victor Lazzarini |
Subject | Re: [Csnd] Vox Continental simulation |
Have you thought of looking at a spectrum analysis of the steady state waveform output of the organ? That should help. Also Joachim Heintz has some Csound code that mimics steady-state waveforms from a recorded file, see his talk/paper at LAC: http://lac.linuxaudio.org/2011/?page=program Victor On 31 Aug 2011, at 16:22, Roger Kelly wrote: > I am trying to build a Vox Continental Organ instrument. I have it > built using sine tables but I know I need a different sound. > > The docs mention it having a sawtooth, but that does not sound > right. I was thinking it is a pulse, but this table sounds wrong too. > > f4 0 4096 10 1 1 1 1 0.7 0.5 0.3 0.1 ; Pulse > > Any ideas would be most appreciated. > > Thanks. > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-08-31 16:34 |
From | Steven Yi |
Subject | Re: [Csnd] Vox Continental simulation |
Hi Roger, I looked through the Vox Continental and Vox Super Continental but did not see any mention of sawtooth. Could you post a link the "docs" you were using, as well as the csound orchestra code to look at? BTW: The manuals were nice to see presets (http://www.voxshowroom.com/uk/organ/303_OM7.html)! steven On Wed, Aug 31, 2011 at 11:22 AM, Roger Kelly |
Date | 2011-08-31 18:08 |
From | Steven Yi |
Subject | Re: [Csnd] Vox Continental simulation |
Attachments | 2011_08_30_vox_continental.blue 2011_08_30_vox_continental.csd |
Hi Roger, I took a stab at creating a Vox Continental simulation. I did the project in blue, and have attached a test CSD render as well as the .blue project. The .blue project can be modified in realtime using the vertical sliders for the drawbars, and played via blue's midi system. I did not add vibrato yet and it is perhaps a little raspy when the reed parameter is set to 8 (I tempered it a little bit in the line with kreedFilterAdd, using .9 multiplier). Eh, may not be super close to a Vox, but it's not a bad sounding instrument! :P steven On Wed, Aug 31, 2011 at 11:34 AM, Steven Yi |
Date | 2011-08-31 20:08 |
From | Roger Kelly |
Subject | Re: [Csnd] Vox Continental simulation |
Thanks for the instrument. Sounds pretty close. The info from the link below mentioned the sawtooth. I think I am going to get a sample form my Native Instruments B4 emulator (it has a Vox setting) and look at the waveform.
I use to have a Super Continental II when I was a teen. Wish I still had it. The Vox Continental was the first of these (1962) and had drawbars to create sounds. The first three white ones allowed you to adjust the levels of the 16', 8' and 4' registers whilst the two maroon drawbars offered a sine wave and a reedy sawtooth wave.
On Wed, Aug 31, 2011 at 12:08 PM, Steven Yi <stevenyi@gmail.com> wrote: Hi Roger, |
Date | 2011-09-03 23:02 |
From | Brian Wong |
Subject | [Csnd] Pentatonic PGN Pieces |
http://www.csounds.com/node/1510 These are five pieces in different "pentatonic" tunings algorithmically generated from PGN (Portable Game Notation) files, which are standard format ASCII text files used to store chess games. They are just simple drone-like pieces, but possibly you may find them or the tunings interesting. Brian Wong |
Date | 2011-09-04 16:24 |
From | Steven Yi |
Subject | Re: [Csnd] Pentatonic PGN Pieces |
Hi Brian, I really enjoyed this very much; thanks for sharing! I think one of the biggest things for me is your use of transeg for the envelopes. It's interesting as I've been looking for a nice fade-in/fade-out envelope for quite some time and the one you are using is I believe exactly what I was looking for all this time. Thanks! steven On Sat, Sep 3, 2011 at 6:02 PM, Brian Wong |
Date | 2011-09-04 19:38 |
From | Brian Wong |
Subject | RE: [Csnd] Pentatonic PGN Pieces |
Thanks Steven! The biggest thing for me was creating the PGN parser, which I am now in the process of rewriting. Brian > Date: Sun, 4 Sep 2011 11:24:03 -0400 > From: stevenyi@gmail.com > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] Pentatonic PGN Pieces > > Hi Brian, > > I really enjoyed this very much; thanks for sharing! I think one of > the biggest things for me is your use of transeg for the envelopes. > It's interesting as I've been looking for a nice fade-in/fade-out > envelope for quite some time and the one you are using is I believe > exactly what I was looking for all this time. > > Thanks! > steven > > On Sat, Sep 3, 2011 at 6:02 PM, Brian Wong <brian.wong1@hotmail.com> wrote: > > http://www.csounds.com/node/1510 > > These are five pieces in different "pentatonic" tunings algorithmically > > generated from PGN (Portable Game Notation) files, which are standard format > > ASCII text files used to store chess games. They are just simple drone-like > > pieces, but possibly you may find them or the tunings interesting. > > Brian Wong > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > |
Date | 2011-09-05 11:06 |
From | francesco |
Subject | [Csnd] Re: Pentatonic PGN Pieces |
thank You Mr. Brian, i really like those pieces. And thank for sharing. ciao, francesco. -- View this message in context: http://csound.1045644.n5.nabble.com/Vox-Continental-simulation-tp4754605p4769901.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-09-05 20:51 |
From | Brian Wong |
Subject | RE: [Csnd] Re: Pentatonic PGN Pieces |
Thanks Francesco! I hope to do more PGN-based algorithmic pieces in future. Brian > Date: Mon, 5 Sep 2011 03:06:04 -0700 > From: ilterzouomo@fastwebnet.it > To: csound@lists.bath.ac.uk > Subject: [Csnd] Re: Pentatonic PGN Pieces > > thank You Mr. Brian, > i really like those pieces. And thank for sharing. > > ciao, > francesco. > > -- > View this message in context: http://csound.1045644.n5.nabble.com/Vox-Continental-simulation-tp4754605p4769901.html > Sent from the Csound - General mailing list archive at Nabble.com. > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > |
Date | 2011-09-05 20:59 |
From | Tarmo Johannes |
Subject | Re: [Csnd] Re: Pentatonic PGN Pieces |
Hello, you wrote that "The program was written in C++." Would you mind sending or puting up the code? tarmo On Monday 05 September 2011 22:51:18 Brian Wong wrote: > > Thanks Francesco! I hope to do more PGN-based algorithmic pieces in future. > Brian > > > Date: Mon, 5 Sep 2011 03:06:04 -0700 > > From: ilterzouomo@fastwebnet.it > > To: csound@lists.bath.ac.uk > > Subject: [Csnd] Re: Pentatonic PGN Pieces > > > > thank You Mr. Brian, > > i really like those pieces. And thank for sharing. > > > > ciao, > > francesco. > > > > -- > > View this message in context: http://csound.1045644.n5.nabble.com/Vox-Continental-simulation-tp4754605p4769901.html > > Sent from the Csound - General mailing list archive at Nabble.com. > > > > > > Send bugs reports to the Sourceforge bug tracker > > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > > Discussions of bugs and features can be posted here > > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-09-05 23:26 |
From | Brian Wong |
Subject | RE: [Csnd] Re: Pentatonic PGN Pieces |
Attachments | pgnc01.cpp |
Tarmo,
I have attached a copy of the C++ source code to this message. Please bear in mind I am a beginner C++ programmer, and this is largely an exercise to teach myself some fundamentals. It was done using g++. It is a lousy PGN parser, and you will have to probably manually edit the PGN files to get them to work. It only handles basic PGN files, and will not work with many PGN features. The code should however should be cross platform, and work on OSX, Windows, and Linux. Here are some of the flaws in the code : - Every move must have a space after it, even if it is at the end of a line. - Disambiguation is not really handled correctly - Escape mechanism using '%' character is not supported - "Rest of line" comments using semicolon are not supported - Recursive Annotation Variations are not supported - Numeric Annotation Glyphs (NAG) are not supported - FEN board setups are not really supported, however since the code ignores move number values such games should still work I am working on an improved version of the parser, and would certainly appreciate any comments, tips or assistance. Once I get the code working correctly for the PGN standard I would like to also include some of the proposed extensions to the standard, particularly move time stamps, and possibly incorporate communication with a chess engine. The new version I am working on will operate by detecting PGN "tokens", not the flawed "strMode" method I am using in this old version. BW > From: tarmo@otsakool.edu.ee > To: csound@lists.bath.ac.uk > Date: Mon, 5 Sep 2011 22:59:53 +0300 > CC: brian.wong1@hotmail.com > Subject: Re: [Csnd] Re: Pentatonic PGN Pieces > > Hello, > > you wrote that "The program was written in C++." Would you mind sending or puting up the code? > > tarmo > > > On Monday 05 September 2011 22:51:18 Brian Wong wrote: > > > > Thanks Francesco! I hope to do more PGN-based algorithmic pieces in future. > > Brian > > > > > Date: Mon, 5 Sep 2011 03:06:04 -0700 > > > From: ilterzouomo@fastwebnet.it > > > To: csound@lists.bath.ac.uk > > > Subject: [Csnd] Re: Pentatonic PGN Pieces > > > > > > thank You Mr. Brian, > > > i really like those pieces. And thank for sharing. > > > > > > ciao, > > > francesco. > > > > > > -- > > > View this message in context: http://csound.1045644.n5.nabble.com/Vox-Continental-simulation-tp4754605p4769901.html > > > Sent from the Csound - General mailing list archive at Nabble.com. > > > > > > > > > Send bugs reports to the Sourceforge bug tracker > > > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > > > Discussions of bugs and features can be posted here > > > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > > > > > > Send bugs reports to the Sourceforge bug tracker > > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > > Discussions of bugs and features can be posted here > > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > > > > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > |