WaveTekEmuX Welcome

Overview - This web application uses WaveTekEmuX to create audio files from text files. It should work from any web browser (including on an iPhone/iPad). WaveTekEmuX was created in 2005 as a redesign of wavetekemu (created by T. North for D. Deutsch). It is designed to emulate the front end programming syntax to the Wavetek voltage controlled generator. It reads a wavetek (.wv) format text file and generates CSound notes statements in a CSound score file (.sco) which is then rendered to a WAV files with CSound and then to MP3 files using the Lame encoder.

Type or paste your wavetek commands into the below window or select to load one of the presets. Provide a name for your file. Optionally, provide the attack and delay times (aka "rise" and "fall"). Click "Process" to generate the .sco file and then continue from there to CSound and audio file playback.

You can optionally "Show Verbose Info" which will display the output from the WaveTekEmuX command, CSound processing and MP3 conversion.

New files are created by adding the current date to the preset filename. Everything is stored. You can view archived files by format here:
  wv files | sco files | WAV files | MP3 files

Here is the Documentation on WaveTekEmuX. Here is the original wavetekemu.1 man page. Information on CSound can be found at csound.com. In the 1970's, D. Deutsch used two Wavetek oscillators (Model No. 155), controlled by a PDP 8 computer to generate sine wave tones. Here is the manual for the Model 150 and 155 [PDF].

This is the first of the articles that specifically references the Model No. 155: Deutsch, D. & Roll, P. L. Separate "what" and "where" decision mechanisms in processing a dichotic tonal sequence. Journal of Experimental Psychology: Human Perception and Performance, 1976, 2, 23-29. [PDF].



Enter wv format text or Load a wv File (below) (then click 'Process wv' to proceed)

Choose a Name (letters, numbers, '-' and '_' only):

Attack/Decay (between each note, in ms):
Portamento(ms)
Waveform

Phase-Continuity (retain sine wave phase between notes)
Don't Save File (check while experimenting. .wv, .sco and .wav will not be saved)
Show Verbose Information (about WaveTekEmuX, CSound, and Lame)

Load wv File

  1.  Example_A3_26_Ds3.wv
        Updated: 2023-03-13 07:22:42
        {A3 - D#3, plays 8 harmonics of 220Hz for 500ms, then of 155Hz }
  2.  Example_cd6.wv
        Updated: 2023-03-04 14:33:54
        {short term memory example}
  3.  Example_drone.wv
        Updated: 2023-03-04 14:33:55
        {single temporal pattern in 2 channels - note that when 2 of the same pitch are together they sound like a single note}
  4.  Example_drone4.wv
        Updated: 2023-03-04 14:33:56
        {two pitch and two temporal pattern - alternating drone effect - tempo may be too fast}
  5.  Example_sturn1.wv
        Updated: 2023-03-04 14:33:57
        {simple temporal pattern with 2 pitch patterns - cambiata illusion}
  6.  Illu_chrom1.wv
        Updated: 2023-03-07 12:11:45
  7.  Illu_chrom1_2023-03-12.wv
        Updated: 2023-03-12 17:34:51
  8.  Octave_Illusion.wv
        Updated: 2023-03-04 14:33:58
  9.  Octave_Illusion_400_800.wv
        Updated: 2023-03-13 11:46:12
        {Octave_Illusion_400_800.wv - Octave Illusion with 400Hz/800Hz played 10 times}
  10.  Octave_Illusion_400_800_saw_port.wv
        Updated: 2023-03-16 08:20:34
        {Octave_Illusion_400_800.wv - Octave Illusion with 400Hz/800Hz played 10 times}
  11.  Octave_Illusion_415.wv
        Updated: 2023-03-04 14:47:12
  12.  Octave_Illusion_415_2023-03-10.wv
        Updated: 2023-03-10 10:00:46
  13.  Octave_Illusion_G0_ABOVE_10Pairs_2023-03-26.wv
        Updated: 2023-03-26 17:19:23
        {Octave_Illusion_G0_asc3.wv - This variation plays from G4 up to G5, then Gs5, and so on chromatically up an octave. There is a rest between every 10 pairs}
  14.  Octave_Illusion_G0_ABOVE_2023-03-10.wv
        Updated: 2023-03-26 17:25:23
        {Octave_Illusion_G0_asc3.wv - This variation plays from G4 up to G5, then Gs5, and so on chromatically up an octave. There is a rest between every 5 pairs}
  15.  Octave_Illusion_G0_BELOW_10Pairs_2023-03-26.wv
        Updated: 2023-03-26 17:23:54
        {Octave_Illusion_G0_asc3.wv - This variation plays from G4 up to G5, then Gs5, and so on chromatically up an octave. There is a rest between every 10 pairs}
  16.  Octave_Illusion_G0_BELOW_2023-03-10.wv
        Updated: 2023-03-26 17:25:34
        {Octave_Illusion_G0_asc3.wv - This variation plays from G4 up to G5, then Gs5, and so on chromatically up an octave. There is a rest between every 5 pairs}
  17.  Octave_Illusion_G0_G1.wv
        Updated: 2023-03-04 14:48:14
  18.  Octave_Illusion_G0_hap2b_2023-03-29_180450.wv
        Updated: 2023-03-29 18:12:04
        {Octave_Illusion_G0_hap2b.wv - This variation plays haphazard G3 up to G6, then There is a rest between every 10 pairs}
  19.  Octave_Illusion_Gs0_Gs1.wv
        Updated: 2023-03-09 13:04:30
  20.  Saw_A_G.wv
        Updated: 2023-03-17 11:53:47
        {Saw - A then G - 2 secs simple saw }
  21.  Scale_Illusion.wv
        Updated: 2023-03-26 18:05:30
  22.  ap_sine_2018.wv
        Updated: 2023-03-04 14:33:59
        {ap_sine_test2}
  23.  demo10.wv
        Updated: 2023-03-04 14:34:00
  24.  demo10_test.wv
        Updated: 2023-03-04 14:34:00
  25.  demo10c-600_1000.wv
        Updated: 2023-03-12 18:02:04
        {a pause, then 600, then all harmonics except 200, then 600+1000, then all harmonics except 200, then 200Hz}
  26.  demo10c.wv
        Updated: 2023-03-12 17:59:10
        {a pause, then 600, then all harmonics except 200, then 600+1000, then all harmonics except 200, then 200Hz}
  27.  demo10c_600-1000b.wv
        Updated: 2023-03-12 18:16:25
        {a pause, then 600/1000, then all harmonics except 200, then 600/1000 and repeat}
  28.  demo10c_600-1000c.wv
        Updated: 2023-03-12 18:21:00
        {a pause, then 600, then 1000, then 600/1000, then all harmonics except 200}
  29.  demo10c_600-1000d.wv
        Updated: 2023-03-12 18:21:36
        {a pause, then 600, then 1000, then 600/1000, then all harmonics except 200}
  30.  demo11.wv
        Updated: 2023-03-04 14:34:00
  31.  harmonics_8_200.wv
        Updated: 2023-03-04 14:34:02
        {harmonic series steps in}
  32.  octempo6.wv
        Updated: 2023-03-04 14:34:03
  33.  oddeven_oddeven1-fix.wv
        Updated: 2023-03-07 14:48:25
        {C4_F4_stereo}
  34.  oddeven_oddeven1.wv
        Updated: 2023-03-07 12:18:34
        {C4_F4_stereo}
  35.  proc_a.wv
        Updated: 2023-03-04 14:34:03
        {proc examples}
  36.  proc_b.wv
        Updated: 2023-03-04 14:34:03
        {proc examples}
  37.  proc_c.wv
        Updated: 2023-03-04 14:34:03
        {proc examples}
  38.  proc_d.wv
        Updated: 2023-03-04 14:34:03
        {proc examples}
  39.  scale2.wv
        Updated: 2023-03-04 14:34:05
  40.  sine_400_800.wv
        Updated: 2023-03-04 14:34:05
        {200 and 800}

    Sort by: Name | Date Updated

 
 

WaveTekEmuX Home   SoXIter  
T. Henthorn 2023
Processed in: 0 secs

del