ref: 2017
Code
Notes
- read risk disclaimer
- excuse my bad english
ref: 2017
Code
Notes
The DOD FX-17 is a compact pedal that functions as both a wah and volume pedal, with the added bonus of an expression output. Unlike typical treadle designs, this pedal features a proprietary control system, giving it a sleek, low-profile footprint and a smooth, responsive feel underfoot.
A friend of mine gives me this pedal cause it suffers of a mechanical noise issue.
In this particular case, the unit emitted a noticeable squeaking sound when the pedal was rocked back and forth.
The fix was surprisingly simple. After inspecting the pedal’s mechanics, it was clear the pedal joint lacked lubrication, leading to friction and the resulting noise. I've try with some drop of oil without solving this. I have to disassembly the join and give it a small application of grease at the pivot points of the pedal. This immediately resolved the issue. The motion is now silent and smooth, restoring the pedal to full working condition without impacting its tone or optical response.
Notes
MIDI adapters are essential tools for musicians and audio enthusiasts. They act as bridges between MIDI devices, allowing seamless communication.
In this project, I’ll share the schematic of the adapter design along with a custom PCB I’ve developed. The goal is to create a compact, functional MIDI adapter suitable for studio and live environments.
MIDI though can be cut away if you want.
Find schematic and PCB design here:
Schematics
Notes
On you Proxmox hypervisor shell you have to install the Spice VD Agent
apt install spice-vdagent
Then you have to enable it
systemctl enable spice-vdagent
systemctl start spice-vdagent
Then you have to set the Display option as Standard VGA, with clipboard VNC copy, you can do this by the Proxmox gui, or via command line using the following command:
qm set <vmid> -vga std,clipboard=vnc
Latest step is to download virtio-win on the windows device, you can find it here https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers. Download the .iso and install it in your VM Windows. Then Reboot.
You now should be able to copy and paste using the Clipboard icon you see on the noVNC console display.
Notes
I've a MacBook Pro A1278 that I don't use that much.
Last time I've power it on it has a strange issue with the display. It turn off after a while. And after a couple of days of usage it also start to do weird things. Like if it's distorted.
So I decide to open it and luckily I've find it just a little bit of crust on a component next the display connector.
Not a big repair, but still one. So maybe if some other has this same issue, you can go and check for that component.
Notes
Proxmox (https://www.proxmox.com/) is my reference hypervisor since a couple of years.
One of the thing I was missing is sending email from it, so I decide to setup postfix (https://www.postfix.org/) to do this.
The smtp mail service I've used for this is Google gmail. But you can use any other smtp server.
All the commands shown below has to be run from the node shell.
First you have to install some packages:
apt install -y libsasl2-modules mailutils rsyslog
Then you have to add a password file
nano /etc/postfix/sasl_passwd
Inside the file we are going to put the relay host, a username, and a password. As for the password, you are using google gmail you have to enable 2-Step-Verification and then add an App Password, find the guide here: https://support.google.com/accounts/answer/185833?hl=en
We are going to use the created app password for our credential. Note that this password usually contains spaces that we must remove on the sasl password file.
The content of the file should look something like this, here you should replace with your credentials
[smtp.gmail.com]:587 your_username@gmail.com:your_app_password_without_spaces
You then have to set permissions on this file, like so
Now, and anytime you change this file you are going to build a new has using the postmap command, so run the following command:
postmap hash:/etc/postfix/sasl_passwd
Then we have to add a couple of file more, to replace the sender with your actual username, otherwise the smtp server will block your outgoing emails.
So add the sender file
nano /etc/postfix/sender_canonical_maps
and fill it with content:
/.+/ your_username@gmail.com
Then add the replace header file:
nano /etc/postfix/header_check
and fill it with content:
/From:.*/ REPLACE From: your_username@gmail.com
Now we can finally edit the mail configuration file
nano /etc/postfix/main.cf
We have to comment out the relayhost actual line
#relayhost =
And add the following lines at the bottom of the file
Another thing you should change here, is to update the compatibility level from 2 to 3.6, this is not mandatory
compatibility_level = 3.6
We are now done, we can now restart postfix
systemctl restart postfix
And we should be able to send a test email by using the command:
echo "sample message" | mail -s "sample subject" recipient@email.com
If you want to look at the last 50 files of the postfix log file, just run
tail -n 50 /var/log/mail.log
Notes