jiiteepee
Headphoneus Supremus
- Joined
- Apr 5, 2005
- Posts
- 1,606
- Likes
- 62
Hi!
LATEST VERSIONS:
For Max/MSP 4.x Runtime :
April 1, '08 - RIAA Reproduction EQ v.1.o (information posted in this and 2nd post)
For Max/MSP 5.x Runtime :
Nov 30, '08 - RIAA Reproduction EQ v.1.8a (information posted here)
================================================== ============================
Max/MSP 4.x version: (this is the last version for 4.x)
'bout a year ago I posted here (and somewhere else) regarding a software based solution for RIAA EQ needed for vinyl playback on computer based audio setup when no RIAA stage available. Well, here I'm again. I've been so busy since last summer so not much happening on that front. Now, when testing the method using E-MU 0404 USB Interface, I prepared another filter by using some dedicated tools (quite easy to prepare this type of filters in this programming enviroment). Looks like the filter works so, I decided to give the project file out so if there are members who would like to try it out or needs this type software. If anybody likes to extent/improve it's functionality, I don't mind.
This RIAA Filter software works now @ 44.1, 48, 88.2 and 96 kHz and the recording (if done as I have set it up) can be done using 16, 24, 32 and 32float resolution to a wav file. It's also possible to extent the software to use other type of processing tools through VST/DX plug-ins but, you'll need to modify the project file a bit to load some VST/DX chainer (ACON Digital's EffectChainer as for an example) or certain plug-ins (check the KVR database for some) ... stereo to surround conversion, HRTF, restoration (de-Click, etc.), EQ, etc. comes into mind 1st.
Setting it up.
Needed components:
- download the Max/MSP Runtime v. 4.x (or trial version, if you like to examine/edit the filter software by your self) NOTE: At the moment, do not use v. 5.x because of it has changed some functionality and therefore the RIAA Filter maybe does not work properly.
- download and extract the RIAA Filter 1.0.zip (there's an attachment linked in this post) EDIT April 1st
. : new, final version v. 1.0 attached.
Additional components:
- download the Voxengo Recorder and Voxengo SPAN, extract those into same directory w/ RIAA_Filter (or install using the installer)
Hardware setup:
- connect your turntable w/o RIAA stage to your PC audio interface (either through a flat preamp or directly (this filter can be used to gain the weak signal up to 36dB if needed))
- set the audio interface for recording (i have tried recording through analog only so I can't be sure if everything works well through S/PDIF too)
On Max/MSP and RIAA Filter software:
- open the RIAA_Filter.pat into Max/MSP enviroment
- open the I/O settings dialog and configure driver (samplerate, latency, etc.) and I/O ports properly
- start the engine by pressing the Start/Stop -button
- reset the Filter
- select Filter sample rate (needs to be equal w/ driver sample rate because of, these four filters are fixed for certain sample rates)
Extra options:
You'll get the SPAN and Recorder called by pressing the Open buttons. If nothing happens, move the VST .dll files into same directory with the filter software. These VST's are connected parallel so you can adjust the recording level by the SPAN output graphics/data.
If you like to edit the project file, you need least the trial version of Max/MSP. Editing is enabled through menu option View -> Edit. You can save the project ans use it even after the trial period through Max/MSP runtime.
Issues?
If no audio ... maybe you need to use ASIO drivers, try by resetting the filter, set the subsonic filter parameters (drag with mouse). If still no audio or no filter added (i.e. bassless/bright audio coming out) then, check your connections, levels, check the HW monitoring state, etc.). I found E-MU 0404 USB troublesome when changing sample rate "on-the-fly". If the filter freezes, just kill the MaxRT or Max process through task manager (ctrl-alt-del).
jiitee


LATEST VERSIONS:
For Max/MSP 4.x Runtime :
April 1, '08 - RIAA Reproduction EQ v.1.o (information posted in this and 2nd post)
For Max/MSP 5.x Runtime :
Nov 30, '08 - RIAA Reproduction EQ v.1.8a (information posted here)
================================================== ============================
Max/MSP 4.x version: (this is the last version for 4.x)
'bout a year ago I posted here (and somewhere else) regarding a software based solution for RIAA EQ needed for vinyl playback on computer based audio setup when no RIAA stage available. Well, here I'm again. I've been so busy since last summer so not much happening on that front. Now, when testing the method using E-MU 0404 USB Interface, I prepared another filter by using some dedicated tools (quite easy to prepare this type of filters in this programming enviroment). Looks like the filter works so, I decided to give the project file out so if there are members who would like to try it out or needs this type software. If anybody likes to extent/improve it's functionality, I don't mind.
This RIAA Filter software works now @ 44.1, 48, 88.2 and 96 kHz and the recording (if done as I have set it up) can be done using 16, 24, 32 and 32float resolution to a wav file. It's also possible to extent the software to use other type of processing tools through VST/DX plug-ins but, you'll need to modify the project file a bit to load some VST/DX chainer (ACON Digital's EffectChainer as for an example) or certain plug-ins (check the KVR database for some) ... stereo to surround conversion, HRTF, restoration (de-Click, etc.), EQ, etc. comes into mind 1st.
Setting it up.
Needed components:
- download the Max/MSP Runtime v. 4.x (or trial version, if you like to examine/edit the filter software by your self) NOTE: At the moment, do not use v. 5.x because of it has changed some functionality and therefore the RIAA Filter maybe does not work properly.
- download and extract the RIAA Filter 1.0.zip (there's an attachment linked in this post) EDIT April 1st

Additional components:
- download the Voxengo Recorder and Voxengo SPAN, extract those into same directory w/ RIAA_Filter (or install using the installer)
Hardware setup:
- connect your turntable w/o RIAA stage to your PC audio interface (either through a flat preamp or directly (this filter can be used to gain the weak signal up to 36dB if needed))
- set the audio interface for recording (i have tried recording through analog only so I can't be sure if everything works well through S/PDIF too)
On Max/MSP and RIAA Filter software:

- open the RIAA_Filter.pat into Max/MSP enviroment
- open the I/O settings dialog and configure driver (samplerate, latency, etc.) and I/O ports properly
- start the engine by pressing the Start/Stop -button
- reset the Filter
- select Filter sample rate (needs to be equal w/ driver sample rate because of, these four filters are fixed for certain sample rates)
Extra options:
You'll get the SPAN and Recorder called by pressing the Open buttons. If nothing happens, move the VST .dll files into same directory with the filter software. These VST's are connected parallel so you can adjust the recording level by the SPAN output graphics/data.
If you like to edit the project file, you need least the trial version of Max/MSP. Editing is enabled through menu option View -> Edit. You can save the project ans use it even after the trial period through Max/MSP runtime.
Issues?
If no audio ... maybe you need to use ASIO drivers, try by resetting the filter, set the subsonic filter parameters (drag with mouse). If still no audio or no filter added (i.e. bassless/bright audio coming out) then, check your connections, levels, check the HW monitoring state, etc.). I found E-MU 0404 USB troublesome when changing sample rate "on-the-fly". If the filter freezes, just kill the MaxRT or Max process through task manager (ctrl-alt-del).
jiitee