|
|
|
06-05-2019, 09:27 AM
|
#1
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
REQ: Vinyl Cutting Helper script
I think this should be doable (but let me know if not):
The basic idea is to make the script calculate and output the physical length (in cm) of one vinyl record side using the actual audio for the input.
Why? When cutting a lacquer, 3 parameters will determine the width and thus the distance of the grooves: level, LF content and stereo width (=level of the side channel). The louder the source and the more bass, the wider the grooves.
Usually the basic fwd feed speed is set manually, with more detailed realtime corrections by the lathe itself on top. Now here's the "but": complex, thus unpredictable, source material might make you cut the disc too long (speed too fast, the final groove is cut off) or too low in level (speed too slow, much space left at the end of the side). Of course you'll want to use all the space while maintaining a competitive level.
The script should analyze all the audio material within a region (say "side A") and calculate, using a given fixed formula and the abovementioned parameters (RMS, LF, S), the physical length needed for cutting that side. A "normalize" function should boost or attenuate the region's volume so the "maximum groove space" criteria is met.
Is anyone up for that? This would be absolutely amazing <3
[There's another idea for controlling the feed forward motor by using the analyzed data via MIDI or OSC, but that's - maybe - a different tool]
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
Last edited by beingmf; 06-06-2019 at 02:42 AM.
|
|
|
06-08-2019, 08:29 AM
|
#2
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
Bumpenstein.
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
|
|
|
08-11-2019, 09:42 AM
|
#3
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
Bumperoni
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
|
|
|
08-11-2019, 10:59 AM
|
#4
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
That's an interesting challenge but it's making my brain hurt just trying to identify the variables involved. I'm not volunteering to do it, just interested.
You'd need to specify how frequency, level and stereo width translate to groove width. Do you have formulas for that?
Also when you say length in centimetres, do you mean linear distance as in how long the groove would be if it were a straight line, or do you mean how many centimetres it will eat into the disc from the edge?
|
|
|
08-11-2019, 01:11 PM
|
#5
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
Wow, thanks for the reply!
Since it's holiday time over here in Germany, it might take a little to provide the necessary variables (there IS a formula), but I honestly think it won't be that complicated.
Will get back in the next days I hope.
Cheers!
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
Last edited by beingmf; 08-11-2019 at 01:20 PM.
|
|
|
08-11-2019, 01:24 PM
|
#6
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
Quote:
Originally Posted by IXix
Also when you say length in centimetres, do you mean linear distance as in how long the groove would be if it were a straight line, or do you mean how many centimetres it will eat into the disc from the edge?
|
The latter of course. The length is always the same (calculated by RPM), the decisive factor is the space from edge to edge, if you like, that will be eaten by the grooves' width (without overlaps, but that's what the lathe cares for).
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
|
|
|
08-12-2019, 06:29 AM
|
#7
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
|
Quote:
Originally Posted by beingmf
The latter of course. The length is always the same (calculated by RPM), the decisive factor is the space from edge to edge, if you like, that will be eaten by the grooves' width (without overlaps, but that's what the lathe cares for).
|
I thought so. Tricky maths but probably doable, although possibly above my pay grade!
|
|
|
08-12-2019, 09:52 AM
|
#8
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,622
|
Maybe stupid idea, but is there some youtube-video, which explains that kind of stuff, the calculations? As a startingpoint?
|
|
|
08-13-2019, 03:40 AM
|
#9
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,065
|
Quote:
Originally Posted by mespotine
Maybe stupid idea, but is there some youtube-video, which explains that kind of stuff, the calculations? As a startingpoint?
|
This seems a good general starting point: https://www.youtube.com/watch?v=s62GfJEr6PI, though without the calculations.
If y'all want to properly dive deeply into the topic, here's an almost (!) perfect mathematical explanation what is happening during the cutting process:
https://www.lathetrolls.com/viewtopi...tart=20#p44244
Make sure to read the 2nd follow-up, too.
[In case you're unfamiliar with the RIAA pre-cutting encoder (and of course the RIAA decoder in your average phono preamp), read here: https://en.wikipedia.org/wiki/RIAA_equalization]
Super excited if this script will become reality one day!!
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
Last edited by beingmf; 08-13-2019 at 06:14 AM.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 09:00 AM.
|