← All projects

Sing_2022

by sspboyd

Minted
33 / 47
Published
2022-06-17

Sing_2022, by Stephen Boyd
June, 2022
Little India, Toronto, Canada.

** Sing_2022 will begin animating 4 seconds after loading.
** It can take up to 5 seconds to load depending on features.

Project Description

Sing_2022 is a re-imagining of a series of prints I created in 2004 called "Sing Red" and "Sing Neon". See the included ./documentation/ folder for images.

The concept from the original Sing series is as follows:

Read each row of pixels in a source image and then redraw those pixels across the middle of a canvas in the shape of a sin curve while altering the amplitude and period based on the characteristics of the colours in each row.

Sing_2022's underlying concept is very similar to the 2004 original but with some key additions. The biggest changes are the inclusion of animation and multiple layers of sin curves.

The variables that are determined at the time of minting include:

  • the image chosen as the substrate, which is selected from seven potential images,
  • the number of layers of curves (two or three layers)
  • the resolution of each layer, meaning the height of each strip to be redrawn, and,
  • a theta offset value that influences the initial arrangement of each layer's curves

The image at animation frame 0 is the intended static representation of the work. However, it can be exported at any point to a PNG file (and at multiple resolutions without losing consistency).

Interaction

Animation Control
Sing_2022 will remain still for 4 seconds before beginning to animate.

  • Press 'z' before animation starts to hold at frame 0.
  • Press 'a' to toggle the animation on and off.

Export to PNG
Export to a PNG format at several different sizes.

  • Press t: thumbnail @ 200x200
  • Press s: your current screen size
  • Press p: print size @ 4800x4800 which is 16"@300dpi
  • Press h: HD4K on the vertical @ 2160x2160
  • Press m: Max size @ 10800x10800 This is a biiiig size

I've added code that will re-render the iteration at each of the sizes listed below while retaining its exact characteristics. This is considerably better than trying to up or downscale an image.

The filename will include some metadata such as the unique hash, date and time of export and the animation frame at time of capture.

Software Libraries Used

Made with Processing / P5.js
p5.js v1.4.1 February 02, 2022

TinyColor v1.4.2 | Brian Grinstead, MIT License
https://github.com/bgrins/TinyColor

Fast Average Color | © 2022 Denis Seleznev | MIT License
https://github.com/fast-average-color/fast-average-color

License info

See LICENSE.md

This work is licensed under a Creative Commons
Attribution-NonCommercial-NoDerivatives 4.0 International License
http://creativecommons.org/licenses/by-nc-nd/4.0/

NFT Art and Code copyright by Stephen Boyd

Contact Info

Find me online @sspboyd. Please say hi!

  • Instagram, https://www.instagram.com/sspboyd/
  • Twitter, https://twitter.com/sspboyd
  • fxhash, https://www.fxhash.xyz/u/sspboyd
  • Website, http://sspboyd.ca
  • GitHub, https://github.com/sspboyd
  • Twitch, https://twitch.tv/sspboyd
Project information
fxhash project ID
15093
Runtime
fxhash snippet · params: no
Network
Tezos
Token contract
KT1U6EHmNxJTkvaWJ4ThczG4FSDaHC21ssvi
Issuer (mint) contract
KT1BJC12dG17CVvPKJ1VYaNnaT5mzfnUTwXv
Artist addresses
tz1W5Mxj2FooGscWVFxfnu3tow9djuCdtndA
Generator URI
ipfs://QmXkAmgSbyxXYho5UzoBi9Lsnwyv2vtMq6z9pFd1oGaL4v
Tags
Sing_2022sspboydStephen_BoydLittle_Indiagenerativecodegeometrygeometricgenerativeartprocessingp5js2dabstractcolourcolormathmathscryptoartsubstratefxhashIPFS
View project on objkt ↗

Editions 33

Ownership snapshot 2026-10-07
Sing_2022 #2 static token preview

Owner: moncil

Token ID
898333
Minted
2022-06-18
SeedoopeakWTrBBVCoJjiLfEWZ1xLWy4QvUYazTneyVCndpeEiHN8Cg
Sing_2022 #4 static token preview

Owner: Metama

Token ID
898341
Minted
2022-06-18
SeedooAYrwBACDHP4HzWRMrDDTbZWLNN7pa2Bv1aaXxhWX4oZHzxUBw
Sing_2022 #5 static token preview

Owner: Metama

Token ID
898352
Minted
2022-06-18
Seedoo6Pa4DuJqsPYnuioj3HB3XdhhEuWoEEQncPwHeg5vvjboCBc48
Sing_2022 #6 static token preview

Owner: tulalit

Token ID
898354
Minted
2022-06-18
Seedoojykzftw3DRfDkj4dGAGGE83NXVXXMjcQuWgVPTrQWyoVGWSZR
Sing_2022 #8 static token preview

Owner: sspboyd

Token ID
898362
Minted
2022-06-18
SeedooS78s8oCVz7BPhJAWUH74SAfiT9jV18wSFScXq4DTXVtpxy6v7
Sing_2022 #9 static token preview

Owner: innovador

Token ID
898364
Minted
2022-06-18
SeedopQMUuMRPQXpN6BxTsSbe6BwG56DCnZjBPzgKfDneifXHfpHSrh
Sing_2022 #10 static token preview

Owner: Biggtopp

Token ID
898371
Minted
2022-06-18
SeedooeiQokyzhB2t35AXkFshn3NYMdToKoETqM5sjNFZWJ5T1snhgC
Sing_2022 #11 static token preview

Owner: sspboyd

Token ID
898377
Minted
2022-06-18
SeedooAfKVCRMyTgRd31UXAJoaGmMCRsyQw7SPpijZKaRdPqJve53wp
Sing_2022 #12 static token preview

Owner: sspboyd

Token ID
898386
Minted
2022-06-18
Seedoo84SET4HER6sDpbfdGauQt7vdLCzKuis6yqTghL4ooZVdhs2je
Sing_2022 #16 static token preview

Owner: Gaozi

Token ID
966533
Minted
2022-07-09
SeedooK2deEKP4iWfMdhgiedhZdN9Ne7PucpgRRXK43ZgGfYhbisPen
Sing_2022 #17 static token preview

Owner: Gaozi

Token ID
966540
Minted
2022-07-09
SeedooCVojZ86eFQCaFXWoXi92y2zfe5UZTCBsHnVpwiTYeyB6B2Ji9
Sing_2022 #18 static token preview

Owner: sspboyd

Token ID
966544
Minted
2022-07-09
SeedopEDZseUobDYjY5Gwj7vw2UbqNghFd47eu1oNi3WWL61QosGZQU
Sing_2022 #19 static token preview

Owner: Gaozi

Token ID
967341
Minted
2022-07-09
SeedopUPVWwvNJax9Vpn7afntjUxGNy8gt2XnZ6k5jsYQr2kCtcJLBa
Sing_2022 #20 static token preview

Owner: Gaozi

Token ID
967487
Minted
2022-07-09
Seedop52gg8GhYr1TXah5ZEPg562rqmAkdQy8UpEw2sbJzPBjftZp5F
Sing_2022 #21 static token preview

Owner: AceRanger

Token ID
1031498
Minted
2022-07-26
SeedopAPbE7qQbFYA7hWbqToGXBvFLoNfcAR18HvcEh8Bvhdtybw1cd

Release

Current mint status and pricing are unavailable. Reload to retry.

Primary minting creates a new edition. This site replays existing editions.

Mint history

Supply
47
Indexed editions
33
Mint scheduled
2022-06-18T15:29:00.000Z
Primary mints recorded
33
Prices paid at mint
3 tez · 33 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
4
Recorded volume
14.2 tez / wXTZ
Lowest latest priced sale
0.1 tez / wXTZ

Historical trades; not current asking prices. Summaries refresh within 30 seconds.

Last completed sales index sync
fx(params) mint tickets
Block 15275886
fxhash issuer v1 (first)
Block 15275886
fxhash issuer v1
Block 15275886
fxhash issuer v2
Block 15275886
fxhash issuer fx(params)
Block 15275886
fxhash marketplace v2
Block 15275886
fxhash marketplace v1
Block 15275886
objkt.com marketplace v1
Block 15275886
objkt.com English auctions v2
Block 15275886
objkt.com marketplace v2
Block 15275886
objkt.com English auctions v1
Block 15275886
objkt.com marketplace v3.2
Block 15275886
objkt.com collection offers
Block 15275886
objkt.com English auctions v3
Block 15275886
objkt.com marketplace v3.1
Block 15275886
objkt.com Dutch auctions v1
Block 15275886