dgmGrooveGraphics - Text/Image to Audio for Groove Art

Anything goes! Inventors! Artists! Cutting edge solutions to old problems. But also non-commercial usage of record cutting. Cost- effective, cost-ineffective, nutso, brilliant, terribly fabulous and sometimes fabulously terrible ideas.

Moderators: piaptk, tragwag, Steve E., Aussie0zborn

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25183Unread post opcode66
Sun May 05, 2013 11:57 pm

I've been intrigued by the work of my fellow cutters with respect to creating text or imagery in grooves via specially crafted audio files. I wanted to make my own application for this so I could tweak it to do what I wanted. I'm nearing completion of the code. I'm hoping I can enlist some beta testers.

Once completed I will release the code and application 100% free to use and modify. Yup, completely open source. Windows OS only. .NET Framework 4 required. Source code created in Microsoft Visual Studio 2010 using VB.NET (Windows Forms Application).

Many tweakable settings. It can automatically generate from text specified in the application's main window. Or, you can open and use a graphics file created in other software. Shades of gray can be represent by ranges or volume on one frequency tone, or ranges of frequency or both. The application output is a Stereo, 48kHz, 16 Bit Wave file.

More to come soon.
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
Fela Borbone
Posts: 271
Joined: Thu Mar 07, 2013 5:22 pm
Location: Valencia, Spain

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25199Unread post Fela Borbone
Tue May 07, 2013 6:20 am

Hello! Wow! Great!
So, you mean something like a TV frame, but spiral instead of straigth lines?
The lathe to cut that must have extreme accuracy...or maybe some synchro signal recorded in a locked groove and feed back into the system via the playback tone arm...
An analogic version may be possible too!

User avatar
Fela Borbone
Posts: 271
Joined: Thu Mar 07, 2013 5:22 pm
Location: Valencia, Spain

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25201Unread post Fela Borbone
Tue May 07, 2013 6:41 am

Rotatory spyral focusing lenses(or similar device)+Ligth variable resistor(LDR)+voltage to frequency converter+amplifier+cutterhead.
The light capturing device and the turntable must be conected somehow...

User avatar
Angus McCarthy
Posts: 760
Joined: Mon Aug 23, 2010 6:22 pm
Location: Bloomsburg, PA, USA

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25204Unread post Angus McCarthy
Tue May 07, 2013 9:37 am

Thinking about an analogue solution...

Take two identical 6Ns and mount a photoelectric eye to one carriage in place of a head. Belt the platters together and put the "scanner" in neutral. place a black and white printout of the groove artwork on the scanning table and make sure the feedscrews are in the same starting position. Send the output of the eye to a frequency generator and feed this audio to the cutting head.

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25222Unread post opcode66
Tue May 07, 2013 4:36 pm

Sure, ha, that would work too. It would be fairly time consuming to get it right each time though. I think there would be a few wasted discs there.

Anyway, I think a later version will be able to handle splitting up the visual data in a way such that it would be able to make a sort of square image around the label instead of a banded (circular) image. I would like it working and robust first before adding that as a feature.

Still need volunteers for beta testing....
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25312Unread post opcode66
Fri May 10, 2013 6:26 pm

Seriously no one wants to help? No beta testers = No open source release. I'll just keep the code for myself then. Last call!
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
Cubed
Posts: 69
Joined: Wed Aug 08, 2012 2:38 pm
Location: Miami, Fl

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25314Unread post Cubed
Fri May 10, 2013 8:56 pm

I would like to but my lathe is still not built yet!

User avatar
tragwag
Posts: 1263
Joined: Wed Jun 22, 2011 2:30 pm
Location: Providence, RI USA
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25326Unread post tragwag
Sat May 11, 2013 5:17 pm

I don't have a windows computer, or else I would help!
making lathe cuts on a Presto 6N, HIFI stereo cuts on vinylrecorder
at Audio Geography Studios, Providence, RI USA
http://www.audiogeography.com

User avatar
Fela Borbone
Posts: 271
Joined: Thu Mar 07, 2013 5:22 pm
Location: Valencia, Spain

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25366Unread post Fela Borbone
Mon May 13, 2013 7:30 am

Your proyect has lots of potential, I'm sorry not skilled enough to help!

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25423Unread post opcode66
Tue May 14, 2013 5:39 pm

I'm nearing completion of the code. Not much left to develop. 291 lines of VB.NET so far. The sound file is mathematically derived based on an image or text (which becomes an image). It is a Sine wave. The wave is continuous (ie the cycle picks up where it left off on for each pixel to audio conversion). So, when zoomed it, the wave file appears to be a nice smooth sine wave. You can see all the various options on the screenshot.

This is ready for testing. However, I haven't tried cutting the wave linked below. It is just for demonstration purposes. I haven't tested any audio derived from the application yet.

Screenshot in Image Mode
Image

Screenshot in Text Mode
Image

Example Image converted to Sound
Image

Resulting Wave File
http://www.deepgroovesmastering.com/share/dgmGrooveGraphics/test.wav

Wave View of Converted Image
Image

Wave View of Converted Image - Zoomed In
Image

Wave View of Converted Image - Zoomed In More
Image
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
Cubed
Posts: 69
Joined: Wed Aug 08, 2012 2:38 pm
Location: Miami, Fl

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25424Unread post Cubed
Tue May 14, 2013 5:44 pm

Could the cutterhead be mono and can the lathe be a fixed lpi?

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25425Unread post opcode66
Tue May 14, 2013 5:49 pm

LPI doesn't matter. I'm not correcting for the distortions that will occur due to groove diameter loss as you approach the label. Possibly future versions will deskew the image based on the lpi. But, for now, only the RPM is required because that determines how many seconds for each revolution (i.e. each horizontal pixel line of the image).

There is a radio button to generate either a mono or a stereo wave file.
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
tragwag
Posts: 1263
Joined: Wed Jun 22, 2011 2:30 pm
Location: Providence, RI USA
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25431Unread post tragwag
Tue May 14, 2013 9:18 pm

I'll give it a try sometime soon.
Are there any considerations as I'm using a mono head, fixed pitch, and I-RIAA pre-emphasis?
making lathe cuts on a Presto 6N, HIFI stereo cuts on vinylrecorder
at Audio Geography Studios, Providence, RI USA
http://www.audiogeography.com

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25433Unread post opcode66
Tue May 14, 2013 9:28 pm

Mono and fixed pitch are totally cool. RIAA would really just dull the audio a bit. But, max frequency is one of the parameters. I'm going to add min freq as well. Right now the min freq is a constant value of 21 cps. The audio I posted is capled at 1000 cps. It varies in both amplitude and frequency proportionally based on the black and white or grayscale values.
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
Angus McCarthy
Posts: 760
Joined: Mon Aug 23, 2010 6:22 pm
Location: Bloomsburg, PA, USA

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25434Unread post Angus McCarthy
Tue May 14, 2013 9:54 pm

I would love to give this a try once I get ahold of a higher LPI screw. At 112 I don't think you'd be able to make out much of anything.

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25435Unread post opcode66
Tue May 14, 2013 10:15 pm

The next big improvement will be in addition to interpreting the image as a band (i.e. from top to bottom, left to right). The application could also allow you to slice up the image in a totally concentric spiral one pixel wide. That way, the image wouldn't be wrapped or contorted into a ring. You could cut grooves containing a square image with the center missing (obviously, where the label would be and where most lathes won't cut).

At 112 lines per inch you would get a resolution of 112 pixel per inch vertical. I used 1000 horizontal as a default (but configurable) setting. 1.8 seconds per rotation at 33.3 RPM means that a 1000 pixel would render audio where each 0.0018 seconds would represent 1 pixel.
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
tragwag
Posts: 1263
Joined: Wed Jun 22, 2011 2:30 pm
Location: Providence, RI USA
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25452Unread post tragwag
Wed May 15, 2013 11:16 am

I tried it today with my presto 6N, embossing.
I used the 224 LPI at first, and the 112 later on.
It didn't work, but I think thats because the embossed groove is not very deep.
More that it doesn't change depth much.

If I get a chance to change the setup around, I'll try cutting into a lacquer.
making lathe cuts on a Presto 6N, HIFI stereo cuts on vinylrecorder
at Audio Geography Studios, Providence, RI USA
http://www.audiogeography.com

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25458Unread post opcode66
Wed May 15, 2013 2:35 pm

Hmm. Ok. That image was a bit complex. So, I wasn't really sure how it would translate. I'm rendering a bunch of textual audio. It is just the word TRAGWAG. I'm rendering at 112 and 224. I'm making ones where there is audio on black and also inverted where there is audio on white. I'll make 2K and 1K versions. All Mono. That should give you something proper to test with.
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25459Unread post opcode66
Wed May 15, 2013 2:45 pm

112 and 224 LPI, Mono, 1K frequency, 80% Volume, regular and inverted
http://www.deepgroovesmastering.com/share/dgmgroovegraphics/tragwag_1k.zip

112 and 224 LPI, Mono, 2K frequency, 80% Volume, regular and inverted
http://www.deepgroovesmastering.com/share/dgmgroovegraphics/tragwag_2k.zip
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
tragwag
Posts: 1263
Joined: Wed Jun 22, 2011 2:30 pm
Location: Providence, RI USA
Contact:

Re: dgmGrooveGraphics - Text/Image to Audio for Groove Art

Post: # 25460Unread post tragwag
Wed May 15, 2013 2:58 pm

excellent.
When I tried last time, the resulting band of grooves was only about 1/4" at 224, and 3/4" or so at 112.
Even if there was something there, it would be pretty small, or indecipherable at 224.
I'll see if this new file works any better, thanks!
making lathe cuts on a Presto 6N, HIFI stereo cuts on vinylrecorder
at Audio Geography Studios, Providence, RI USA
http://www.audiogeography.com

Post Reply