Giter Club home page Giter Club logo

Comments (5)

fredli74 avatar fredli74 commented on July 29, 2024

Alignments fixed in skin template (6377212) and VintageTonic (33d90e1)

from microtonic-skins.

fredli74 avatar fredli74 commented on July 29, 2024

@l4rs3rik I am messing with some controller pixel nudging in the next release and I am messing up your background print alignments a bit.

2021-06-03_02h44_16

Is this something you wanna fix? In that case I can send you a new binary right away, are you running Mac or Windows?

from microtonic-skins.

fredli74 avatar fredli74 commented on July 29, 2024

Finding more old odd alignment issues. I'm going to kick this bucket a bit more.

from microtonic-skins.

l4rs3rik avatar l4rs3rik commented on July 29, 2024

Yes I can fix that. I'm on Windows if you want to send me a VST dll.

from microtonic-skins.

fredli74 avatar fredli74 commented on July 29, 2024

Ok, I noticed I had left some resources in incorrect dimensions. Which made some images rendered cut-off, and also made rescaling slightly worse due to rounding errors. I also found it hard to line up buttons and icons exactly when creating the Template with guidelines.

I have cleaned up what I found, and unfortunately, that means that the existing skins will look a lot worse unless updated as well. Here's a rundown of what I changed in Factory and VintageTonic skins.

bluetogreenglasseggs_x2, frames changed to 96x96, move everything left 2 pixels, then reduce space between each image by 4 pixels. The final image should be 96 x 768.
whitetoblueglasseggs_x2, frames changed to 96x96.

displaybuttons_x2, frames changed to 48x64, move everything down by 1 pixel, then increase space by 4.
patchdisplay_x2, dimensions changed to 304x52, move down 1 pixel.
presetdisplay_x2, dimensions changed to 568x52, move down 1 pixel.

smallmenubutton_x2, frames changed to 80x80, move everything 3 down and 2 right, then increase space by 4 pixels.

channelnotes_x2, frames changed to 64x32, move right by 36 pixels and 1 pixel up.
channeltitles_x2, frames changed to 64x32, move left by 2 pixels and 1 pixel down.

matrixbackground_x2, dimensions changed to 1120x488, expand the window frame by 16 pixels.
matrixchannels_x2, dimensions changed to 60x432, row height is now 52 pixels, shift each digit down by 2 pixels.
matrixchoke_x2, dimensions changed to 28x28, move right by 1 pixel and down by 1 pixel.
matrixplayposition_x2, dimensions changed to 56x8.

Then I had to do the following adjustments for the factory skin. Some because they were bad, some because coordinates were changed in the code.

whitetobluematrixbutton_x2, move everything down 3 pixels.
whitetoredmutebutton_x2, move everything down 3 pixels.

whitetobluelargeroundbutton_x2, move everything right 1 pixel.
whitetoblueroundbutton_x2, move everything up 1 pixel.
whitetogreenroundbutton_x2, this was not the same as blue in factory skin (I had to move everything up 2 pixels and 1 left).

bluetogreensmalllanebutton_x2, move everything down 1 pixel.
whitetobluesmalllanebutton_x2, move everything down 1 pixel.

bluetogreenchannelbutton_x2, move everything down 3 pixels.
whitetobluechannelbutton_x2, move everything down 3 pixels.
whitetogreenchannelbutton_x2, move everything down 3 pixels.

buttonicons_x2, script icon changed, please use the new one.
tempo_x2, dimensions changed to 256x32, move down by 4

Finally, I adjusted labels for all moved controls in the background image. Mainly choke, output, oscillator amount, noise filter q, stereo, velocity knobs, pattern chain, pattern step labels, pattern lane group spacing, master volume, stop and play buttons.

Sorry for doing these changes so late in the process.

from microtonic-skins.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.