#textsize
Explore tagged Tumblr posts
richard8786 · 3 days ago
Video
youtube
Paano e Adjust ang Text Size ng HONOR X9c
0 notes
squarshedbrains · 8 months ago
Text
youtube
How To Change The Default Text Size In Gmail | PC | *2024
Tired of adjusting the text size every time you compose an email? Learn how to change the default text size in Gmail using a PC in this easy-to-follow tutorial. I will guide you through the steps to customize your Gmail settings so that your emails automatically use the text size you prefer. Perfect for making your emails easier to read and saving time on formatting!
Simple Steps
Log into Gmail.
Click on the "Gear Wheel" in the upper right corner.
Click on "See All Settings".
Make sure you are on the "General" tab. 5 Scroll down to the "Default Text Style" section and click on the "Font Size" dropdown
Select you font size from the dropdown.
Scroll to the bottom of the page and click on "Save Changes".
0 notes
techtalktutorials · 8 months ago
Video
youtube
How To Enlarge The Size Of Text In Gmail | PC | *2024
Looking to make your emails more readable by enlarging the text size in Gmail? In this video tutorial, we’ll walk you through the simple steps to increase the size of your text when composing an email in Gmail on a PC. Whether you're emphasizing key points or just need larger text for better readability, this guide will help you achieve the perfect text size in your Gmail messages.
Simple Steps 1. Log into Gmail. 2. Select the text that you want to change the size. 3. In the "Formatting Options" bar, click on "Text Size" icon and choose your desired size.
0 notes
neveropen · 19 days ago
Text
p5.js round() function
Tumblr media
The round() function in p5.js is used to calculate the round value of a number. It calculates the integer closest to the number. Syntax round(number) Parameters: The function accepts only one parameter as mentioned above and described below: number : This parameter stores the number to compute. Below program illustrates the round() function in p5.js: Example: function setup()     //create Canvas of size 270*80       createCanvas(270, 80);    function draw() {     background(220);     //initialize the parameter       let x = 67.54;     //call to round() function     let y = round(x);     textSize(16);     fill(color('red'));     text("Given Number is : " + x, 50, 30);     text("Computed Number […]
0 notes
Text
let osc; let currentNoteName = ""; // Nom de la note jouée à afficher let libs = ['https://cdn.jsdelivr.net/gh/ffd8/p5.glitch/p5.glitch.js']; let glitch, img, myNote, playing = false, toggle = true; let sample;
let notesFreq = {}; let noteNames = {};
const noteLabels = ["C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B"];
function highlightBlueAreas(threshold = 200, replaceColorR = 255, replaceColorG = 255, replaceColorB = 255) { glitch.image.loadPixels();for (let y = 0; y < glitch.image.height; y++) { for (let x = 0; x < glitch.image.width; x++) { let i = 4 * (y * glitch.image.width + x); let r = glitch.image.pixels[i]; let g = glitch.image.pixels[i + 1]; let b = glitch.image.pixels[i + 2]; if (b > threshold && b > g && b > r) { glitch.image.pixels[i] = replaceColorR; glitch.image.pixels[i + 1] = replaceColorG; glitch.image.pixels[i + 2] = replaceColorB; } } } glitch.image.updatePixels();
}
function preload() { // you can load custom images, ie: unsplash.com img = loadImage('https://tse3.mm.bing.net/th?id=OIP.yJszwQSyU7LdFADrFbM3fwHaEV&pid=Api'); // sample = loadSound('https://samplelib.com/lib/preview/mp3/sample-3s.mp3'); } e function mouseClicked() { print("ftsio"); toggle = !toggle; // sample.play(); }
function setup() { createCanvas(windowWidth, windowHeight);glitch = new Glitch(this); // initialize p5.glitch ('this' needed in P5LIVE...) glitch.loadImage(img); // grab image to glitch imageMode(CENTER); // draw center out frameRate(128); // slow things down background(0); // Setup oscillator osc = new p5.Oscillator('sine'); osc.start(); osc.amp(0); // Setup MIDI setupMidi(0, 0, true); //midi5.debug = ['note', "controlchange"]; /* midi5.noteOn = (note) => { myNote = note let freq = notesFreq[note.number]; if (freq) { osc.freq(freq); osc.amp(note.velocity / 127, 0.05); currentNoteName = noteNames[note.number] || ""; // afficher le nom si connu } }; midi5.noteOff = (note) => { myNote = note let freq = notesFreq[note.number]; if (freq) { osc.amp(0, 0.3); currentNoteName = ""; // efface l’affichage après relâchement } }; */ for (let midi = 12; midi <= 36; midi++) { const freq = +(440 * Math.pow(2, (midi - 69) / 12)).toFixed(2) * 18; const name = noteLabels[midi % 12] + (Math.floor(midi / 12) - 1); notesFreq[midi] = freq; noteNames[midi] = name; }
}
function draw() { updateMidi()if(note.on && !playing) { let freq = notesFreq[note.number]; if(freq) { osc.freq(freq); //osc.amp(note.velocity / 127, 0.05); osc.amp(note.velocity / 127, .1); currentNoteName = noteNames[note.number] || ""; // afficher le nom si connu playing = true } }else{ let freq = notesFreq[note.number]; if (freq) { osc.amp(0, .1); //osc.amp(0, 0.3); currentNoteName = ""; // efface l’affichage après relâchement playing = false } } background(220); textAlign(CENTER, CENTER); textSize(32); glitch.resetBytes(); //glitch.randomBytes(1); // change # bytes if(currentNoteName == 'F3') { background(random(255), 0, 0) } // cycle allll notes /* for(let n of notes) { // n is each number // only use ones with on if(n.on) { // filter certain numbers if(n.number >= 48 && n.number <= 72) { glitch.randomByte(499 + n.number - 48, n.velocity); //print(n.velocity) } } } */ /*if(myNote != undefined && myNote.type == "noteon") { glitch.randomByte(499 + myNote.number - 48); // jump to quan table //glitch.buildImage(); // compile image } */ if(currentNoteName == 'D3') { glitch.replaceByte(123, 17); } if(currentNoteName == 'E3') { textAlign(CENTER, CENTER) textSize(32) text('hello', width / 2, height / 2) } //glitch.pixelate(ccs[1].value / 127) //glitch.replaceBytes(ccs[2].val / 50, ccs[3].val / 50); //glitch.replaceBytes(random(ccs[2].val/10), ccs[3].val / 50); highlightBlueAreas(ccs[1].val + 128, ccs[2].val * 2, ccs[3].val * 2 , ccs[4].val * 2) //print(img.get(10, 20)) // print(mouseX) // 640 = wrap //glitch.replaceByte(ccs[8].val / 10, 55); glitch.pixelate(ccs[7].val / 127) print(note.number) // 640 = wrap if (note.number >= 12 && note.number <= 24 && (playing || toggle)) { glitch.replaceBytes(note.number * ccs[5].val / 50 + 10, note.number % 255); } else if ((playing || toggle) && note.number > 24) { glitch.randomBytes(ccs[6].val * 2, 0); } /* if (note.number == 47) { sample.play(); } */ glitch.buildImage(); image(glitch.image, width / 2, height / 2, glitch.width, glitch.height); // display glitched image tint(255-notes[73].velocity*2, 255-notes[74].velocity*2, 255-notes[75].velocity*2)
}
function mousePressed() { glitch.resetBytes(); // reset glitch glitch.buildImage(); // compile image }
0 notes
babyawacs · 4 months ago
Text
@all aid the #minions @minions @minion @iviinion @iviinions @despicablme ifind new #minionrush hopelessly cluttered and less colorised withoutoffense consider rearranging especially rewardclaim clutters and benefit from gadget textsizes
@all aid the #minions @minions @minion @iviinion @iviinions @despicablme ifind new #minionrush hopelessly cluttered and less colorised withoutoffense consider rearranging especially rewardclaim clutters and benefit from gadget textsizes itis deep thoughtout but hopelessly overloaded unstructured overwhealmingly burdening without understood rewardgain verify allthebest else nicejob iwas worried…
0 notes
logikblok-blog · 4 months ago
Text
Tumblr media Tumblr media
Sketching out particles and testing some positive affirmations.
```javascript let particles = []; let messages = [<br> "Believe in yourself!",<br> "You are amazing!",<br> "Keep shining!",<br> "Dream big!",<br> "You can do it!",<br> "Stay positive!",<br> "Embrace the journey!",<br> "Big up to you!",<br> "You're doing great"<br> ]; let explosions = []; function setup() {<br> createCanvas(800, 800);<br> noStroke();<br> } ``` function draw() {<br> background(0, 0, 1, 60); // Fading trail effect // Continuously spawn explosions at random intervals<br> if (frameCount % 60 === 0) {<br> // Constraining the space for the explosions<br> createExplosion(random(width - 50), random(height - 50));<br> } // Update and display particles<br> for (let i = particles.length - 1; i >= 0; i--) {<br> particles[i].update();<br> particles[i].show();<br> if (particles[i].finished()) {<br> particles.splice(i, 1);<br> }<br> } // Update and display messages<br> for (let i = explosions.length - 1; i >= 0; i--) {<br> explosions[i].update();<br> explosions[i].show();<br> if (explosions[i].finished()) {<br> explosions.splice(i, 1);<br> }<br> }<br> } function createExplosion(x, y) {<br> let numParticles = random(50, 200);<br> let colors = [random(255), random(255), random(255)];<br> let message = random(messages); // Select a random life-affirming message // Create particles<br> for (let i = 0; i < numParticles; i++) {<br> particles.push(new Particle(x, y, colors));<br> } // Create the message<br> explosions.push(new ExplosionMessage(x, y, message, colors));<br> } class Particle {<br> constructor(x, y, colors) {<br> this.x = x;<br> this.y = y;<br> this.vx = random(-3, 3);<br> this.vy = random(-3, 3);<br> this.alpha = 255;<br> this.colors = colors;<br> } update() {<br> this.x += this.vx;<br> this.y += this.vy;<br> this.alpha -= 5; // Fade out over time<br> } finished() {<br> return this.alpha <= 0;<br> } show() {<br> fill(this.colors[0], this.colors[1], this.colors[2], this.alpha);<br> ellipse(this.x, this.y, 8);<br> rect(this.x + random(2, 5), this.y + random(2, 10), 8);<br> }<br> } class ExplosionMessage {<br> constructor(x, y, message, colors) {<br> this.x = x;<br> this.y = y;<br> this.message = message;<br> this.colors = colors;<br> this.alpha = 255;<br> } update() {<br> this.alpha -= 5; // Fade out over time<br> } finished() {<br> return this.alpha <= 0;<br> } show() {<br> textAlign(CENTER, CENTER);<br> textSize(20);<br> fill(this.colors[0], this.colors[1], this.colors[2], this.alpha);<br> text(this.message, this.x, this.y);<br> }<br> }
0 notes
oneacab · 5 months ago
Text
// Az aranymetszés aránya final float PHI = 1.618; int saveCount = 0; // Mentések számlálója String savePath = "C:\Users\hp\Desktop\sketch_220317a\ixek\"; // Mentési mappa ArrayList positions = new ArrayList<>(); // Tárolja az X-ek helyét void setup() { size(400, 570); // Ablak mérete background(255); // Fehér háttér textSize(32); // Az "X" mérete textAlign(CENTER, CENTER); // Középre igazítás fill(10); // X szín noLoop(); // Csak egyszer fut le, kivéve ha újraindítjuk generateImage(); } void draw() { // A kép generálása a setup() vagy a space lenyomásakor történik } void generateImage() { background(255); // Új háttér, hogy ne rajzoljon egymásra positions.clear(); // Töröljük az előző pozíciókat for (int i = 0; i < 6; i++) { PVector pos; do { float x = generateGoldenRatio(width); float y = generateGoldenRatio(height); pos = new PVector(x, y); } while (isOverlapping(pos)); // Ha fedésben van másik X-szel, új helyet keres positions.add(pos); // Hozzáadjuk a listához text("X", pos.x, pos.y); // Kirajzoljuk az X-et // A távolság kiírása úgy, hogy ne lógjon ki a képből String distanceText = "(" + int(pos.x) + " px, " + int(pos.y) + " px)"; PVector textPos = adjustTextPosition(pos); textSize(16); // Kisebb betűméret a távolság kiírásához text(distanceText, textPos.x, textPos.y); positions.add(textPos); // A szöveg pozícióját is mentjük, hogy ne legyen fedés textSize(32); // Visszaállítjuk az X méretét } } void keyPressed() { if (key == ' ') { // Space lenyomására újragenerálja a képet generateImage(); } else if (key == ENTER || key == RETURN) { // Enter lenyomására menti a képet saveImage(); } } // Generál egy pozíciót az aranymetszés szabályai szerint float generateGoldenRatio(float max) { float goldenSection = max / PHI; return random(1) > 0.5 ? random(goldenSection, max) : random(0, goldenSection); } // Ellenőrzi, hogy egy adott pozíció túl közel van-e másik X-hez vagy szöveghez boolean isOverlapping(PVector newPos) { float minDist = 40; // Minimum távolság az X-ek és szövegek között for (PVector pos : positions) { if (newPos.dist(pos) < minDist) { return true; // Fedés van } } return false; } // Beállítja a távolság szöveg helyét úgy, hogy ne lógjon ki a képből PVector adjustTextPosition(PVector pos) { float textOffsetY = 30; // Alapból az X alá írjuk float textX = pos.x; float textY = pos.y + textOffsetY; // Ha túl közel van az alsó széléhez, akkor fölé írjuk if (textY > height - 10) { textY = pos.y - textOffsetY; } // Ha túl közel van a bal oldalhoz, jobbra toljuk if (textX < 40) { textX += 20; } // Ha túl közel van a jobb oldalhoz, balra toljuk if (textX > width - 40) { textX -= 20; } return new PVector(textX, textY); } // Kép mentése megadott könyvtárba void saveImage() { String filename = savePath + "generated_image_" + saveCount + ".jpg"; save(filename); println("Kép elmentve ide: " + filename); saveCount++; }
0 notes
pazaryerigundem · 7 months ago
Text
Osmaniye'de 3,6 büyüklüğünde deprem!
https://pazaryerigundem.com/haber/194475/osmaniyede-36-buyuklugunde-deprem/
Osmaniye'de 3,6 büyüklüğünde deprem!
.vieweditdisplay:flex;align-items:center;justify-content:flex-end;padding:0 0 15px;margin:0 0 15px; .viewedit > spanmargin:0 8px; .viewedit > span ivertical-align:middle; .printfont-size:32px; .textsizer ifont-size:27px;cursor:pointer; .textsizer i.bi-typefont-size:32px;cursor:unset; .viewedit .share acolor:#fff;width:32px;height:32px;line-height:32px;border-radius:4px;display:inline-block;text-align:center;margin-bottom:5px; .viewedit .share a:nth-child(1)background:#1877F2; .viewedit .share a:nth-child(2)background:#000000; .viewedit .share a:nth-child(3)background:#25d366; .viewedit .share a:nth-child(4)background:#666; .viewedit .share a:nth-child(5)background:#0e76a8; .googleNewsUrlClasscursor: pointer; @media only screen and (max-width:520px).news-detail-1 h1,.news-detail-2 h1font-size:24px;line-height:normal; .news-detail-1 p,.news-detail-2 pfont-size:16px; @media only screen and (max-width:385px).vieweditflex-wrap: wrap;justify-content: flex-start; .viewedit .sharewidth: 100%;
AFAD, Osmaniye’nin Bahçe ilçesinde saat 14:35’te 3,6 büyüklüğünde deprem meydana geldiğini duyurdu.
Haber Giriş Tarihi: 09.12.2024 15:37
Haber Güncellenme Tarihi: 09.12.2024 15:37
Kaynak: İGFA
ANKARA (İGFA) – AFAD, Osmaniye’nin Bahçe ilçesinde meydana gelen sarsıntıyı saat 14:35’te 3,6 büyüklüğünde kaydetti.
Depremin 8,45 kilometre derinlikte yaşandığı bildirildi.
#DEPREM Büyüklük:3.6 (Mw) Yer:Bahçe (Osmaniye) Tarih:2024-12-09 Saat:14:35:39 TSİ Enlem:37.18583 N Boylam:36.68361 E Derinlik:8.45 km Detay:https://t.co/EXwtfsJZvo@afadbaskanlik @trthaber @anadoluajansi
— AFAD Deprem (@DepremDairesi) December 9, 2024
BU Haber İGF HABER AJANSI tarafından servis edilmiştir.
0 notes
richard8786 · 18 days ago
Video
youtube
Paano Mag Adjust ng Text Size sa ASUS Vivobook na Laptop
0 notes
aerlevvsedi · 1 year ago
Text
PImage backgroundImg; PImage bottomLeftImage; PImage bottomRightImage; int[] colors = { color(255, 0, 0), // Red color(255, 127, 0), // Orange color(255, 255, 0), // Yellow color(0, 255, 0), // Green color(0, 0, 255), // Blue color(139, 0, 255) // Purple }; int currentColorIndex = 0; String line1 = "HYDRATE"; String line2 = "YOURSELF"; float textSizeBase = 100; // Base size of the text float textSizeMultiplier = 1.0; // Multiplier to scale text size with canvas size float textY1, textY2; // Y-coordinates of the text lines
int numDroplets = 100; // Number of droplets Droplet[] droplets = new Droplet[numDroplets]; // Array to hold droplets float poolThreshold; // Y-coordinate threshold where droplets start pooling
void setup() { size(720, 600); // Set canvas size backgroundImg = loadImage("Background.jpg"); // Load background image bottomLeftImage = loadImage("Vaso.png"); // Load bottom left image bottomRightImage = loadImage("Garrafon.png"); // Load bottom right image
// Resize images to half their original height float scale = 0.5; bottomLeftImage.resize(int(bottomLeftImage.width * scale), int(bottomLeftImage.height * scale)); bottomRightImage.resize(int(bottomRightImage.width * scale), int(bottomRightImage.height * scale));
// Calculate text size based on canvas size textSize(textSizeBase * textSizeMultiplier);
// Calculate Y-coordinates for text lines textY1 = height / 2 - textSizeBase * textSizeMultiplier / 2; // Above the center textY2 = height / 2 + textSizeBase * textSizeMultiplier / 2; // Below the center
// Set text to bold PFont myFont = createFont("Arial", 48, true); // Create a bold Arial font with size 48 textFont(myFont);
// Initialize droplets for (int i = 0; i < numDroplets; i++) { droplets[i] = new Droplet(); }
// Set the pooling threshold to the bottom of the canvas poolThreshold = height; }
void draw() { // Display background image image(backgroundImg, 0, 0, width, height);
// Add gray-tinted overlay fill(50,100); // Semi-transparent gray fill rect(0, 0, width, height); // Draw a gray-tinted overlay
// Update and display droplets for (int i = 0; i < numDroplets; i++) { droplets[i].fall(); droplets[i].display(); }
// Display bottom left image image(bottomLeftImage, 20, height - bottomLeftImage.height - 20); // Adjust position as needed
// Display bottom right image image(bottomRightImage, width - bottomRightImage.width - 20, height - bottomRightImage.height - 20); // Adjust position as needed
// Blinking and cycling text color if (frameCount % 30 == 0) { // Change color every 30 frames (approximately every half second) currentColorIndex = (currentColorIndex + 1) % colors.length; }
// Display text with thick black outline and cycling colors textAlign(CENTER, CENTER); textSize(textSizeBase * textSizeMultiplier);
// Draw black outline stroke(0); strokeWeight(5); fill(colors[currentColorIndex]); text(line1, width / 2, textY1); text(line2, width / 2, textY2);
// Reset stroke for droplets noStroke(); }
// Class to represent a droplet class Droplet { float x, y; // Position of the droplet float speed; // Speed of the droplet boolean pooling; // Flag to indicate if droplet is pooling
Droplet() { reset(); // Initialize droplet position and speed }
// Method to update position void fall() { if (!pooling) { y += speed; if (y > poolThreshold) { // Start pooling at the threshold y = poolThreshold; // Set y to the threshold pooling = true; // Set pooling flag } } else { // If pooling, reset droplet above canvas after reaching the bottom y = random(-height, 0); pooling = false; // Reset pooling flag to restart falling } }
// Method to display the droplet void display() { fill(150, 200, 255); // Light blue color for water droplets ellipse(x, y, 5, 5); // Draw a small ellipse as the droplet }
// Method to reset droplet position and speed void reset() { x = random(width); // Random horizontal position y = random(-height, 0); // Start above the canvas speed = random(2, 6); // Random falling speed (double the previous speed range) pooling = false; // Initially not pooling } }
0 notes
virtual-board-game-room · 1 year ago
Text
VBR v0.10
Tumblr media
youtube
Tumblr media
The performance has been improved and a lot of new functions have been added. A lot has also been done in the background, making VBR more user-friendly and graphically even more beautiful.
In addition, there are some really cool new elements with which you can fulfill your board game dream even more extensively.
Version Log v0.10:
Multi-Object-Throwing
Grid Maker to generate, load and save complex object formations
New special Element: Spinner
Smooth Normal Rendering Option
Textsize Change in Text Editor Form
Mesh Objects in Container Bug fixed
Many other bugfixes
Free for all members to Download
See YouTube Trailer Video here
1 note · View note
aljxnd · 2 years ago
Text
오빠토렌트 해 봤어?
오빠토렌트다운로드 [DVD]Flying Birds_Vol.2 -Black Star- (동영상) [펌] [링크] ===> 위 카페에 들어가셔서 가입하시면 더 많은 자료를 보실수 있읍니다 좋은 하루 되세요~~^0~//ᄏᄃ(꾸벅..;ᄆ ; ) >접기 태그저장 취소 이 블로그를 구독하기 보내기. 덧글 쓰기 엮인글을 공감 1 2 3 4 5 6 7 8 9 10 다음 클릭 추천 (1) 신고|작성자 비공개 답장 (2) 스크랩 본문허용 담기 (3) 인쇄 | 앱스사전 분류 : 미디어카페 / 게임 커뮤니티 오빠토렌트 바로가기 링크: https://bit.ly/45a1MDq data — priority { font:100%; clean: none } textSize 50.55 value=””…
View On WordPress
0 notes
digicult2025-rocco-carraro · 2 months ago
Text
let osc; let currentNoteName = ""; // Nom de la note jouée à afficher let libs = ['https://cdn.jsdelivr.net/gh/ffd8/p5.glitch/p5.glitch.js']; let glitch, img, myNote, playing = false;
let notesFreq = { 48: 130.81, // C3 49: 138.59, 50: 146.83, 51: 155.56, 52: 164.81, 53: 174.61, 54: 185.00, 55: 196.00, 56: 207.65, 57: 220.00, 58: 233.58, 59: 246.94, 60: 261.63, // C4 61: 277.18, 62: 293.66, 63: 311.13, 64: 329.63, 65: 349.23, 66: 369.99, 67: 392.00, 68: 415.30, 69: 440.00, 70: 466.16, 71: 493.88, 72: 523.25 // C5 };
let noteNames = { 48: "C3", 49: "C#3", 50: "D3", 51: "D#3", 52: "E3", 53: "F3", 54: "F#3", 55: "G3", 56: "G#3", 57: "A3", 58: "A#3", 59: "B3", 60: "C4", 61: "C#4", 62: "D4", 63: "D#4", 64: "E4", 65: "F4", 66: "F#4", 67: "G4", 68: "G#4", 69: "A4", 70: "A#4", 71: "B4", 72: "C5" };
function preload() { // you can load custom images, ie: unsplash.com img = loadImage('https://tse3.mm.bing.net/th?id=OIP.yJszwQSyU7LdFADrFbM3fwHaEV&pid=Api'); }
function setup() { createCanvas(windowWidth, windowHeight);glitch = new Glitch(this); // initialize p5.glitch ('this' needed in P5LIVE...) glitch.loadImage(img); // grab image to glitch imageMode(CENTER); // draw center out frameRate(128); // slow things down background(0); // Setup oscillator osc = new p5.Oscillator('sine'); osc.start(); osc.amp(0); // Setup MIDI setupMidi(0, 0, true); //midi5.debug = ['note']; /* midi5.noteOn = (note) => { myNote = note let freq = notesFreq[note.number]; if (freq) { osc.freq(freq); osc.amp(note.velocity / 127, 0.05); currentNoteName = noteNames[note.number] || ""; // afficher le nom si connu } }; midi5.noteOff = (note) => { myNote = note let freq = notesFreq[note.number]; if (freq) { osc.amp(0, 0.3); currentNoteName = ""; // efface l’affichage après relâchement } }; */
}
function draw() { updateMidi()if(note.on && !playing) { let freq = notesFreq[note.number]; if(freq) { osc.freq(freq); //osc.amp(note.velocity / 127, 0.05); osc.amp(note.velocity / 127, .1); currentNoteName = noteNames[note.number] || ""; // afficher le nom si connu playing = true } }else{ let freq = notesFreq[note.number]; if (freq) { osc.amp(0, .1); //osc.amp(0, 0.3); currentNoteName = ""; // efface l’affichage après relâchement playing = false } } background(220); textAlign(CENTER, CENTER); textSize(32); glitch.resetBytes(); //glitch.randomBytes(1); // change # bytes if(currentNoteName == 'F3') { background(random(255), 0, 0) } // cycle allll notes for(let n of notes) { // n is each number // only use ones with on if(n.on) { // filter certain numbers if(n.number >= 48 && n.number <= 72) { glitch.randomByte(499 + n.number - 48); } } } if(myNote != undefined && myNote.type == "noteon") { glitch.randomByte(499 + myNote.number - 48); // jump to quan table //glitch.buildImage(); // compile image } if(currentNoteName == 'D3') { glitch.replaceByte(123, 17); } if(currentNoteName == 'E3') { textAlign(CENTER, CENTER) textSize(32) text('hello', width / 2, height / 2) } glitch.pixelate(ccs[1].value / 127) glitch.replaceBytes(45, 127); glitch.buildImage(); image(glitch.image, width / 2, height / 2); // display glitched image
}
function mousePressed() { glitch.resetBytes(); // reset glitch glitch.buildImage(); // compile image }
/* P5LIVE - Midi If using outside P5LIVE, include p5live-midi.js https://cdn.jsdelivr.net/gh/ffd8/P5LIVE/includes/utils/p5live-midi.js */
Tumblr media
0 notes
theshiki · 2 years ago
Text
Fanfic Sasunaru
“El regalo para el dobe”. Autora: Hikari Chibi Uchiha. One shot (el segundo capítulo es el remake del primero). Romance. Humor. Shonen ai.
Resumen:
Es el 10 de octubre, y con eso el 17° cumpleaños de Uzumaki Naruto, quien tiene una relación con Uchiha Sasuke. Ahora ambos están en busca del regalo para el rubio, pero ¿por qué será que todo aquello que le agrada al rubio para Sasuke es un recordatorio de aquellos indeseables amigos de Naruto?!
Amor yaoi: https://amor-yaoi.com/fanfic/viewstory.php?sid=83165&textsize=0&chapter=1
1 note · View note
thatoneguy031 · 2 years ago
Text
Taking computer science right now.
function setup() [ createCanvas(800, 800);
function Draw() [ background(200); fill(255, 0, 0); textSize(48); text("insert text here", 50, 100)
0 notes