Friday 19 January 2024

mapping a drive to a folder in windows 10 / 11 [ANSWERED]

In windows a simple command will allow you to map a folder to a drive letter. 

I use this for portable apps. I like to sync my portable apps folder, so I use the 

following from command prompt

 Subst P: C:\Users\Public\Documents\Portable

Then I install to p:

Simples!

Tuesday 12 December 2023

[ANSWERED] - How to reduce WinSxS folder and save space on your hard drive

Issue the following comand..


 dism /Online /Cleanup-Image /AnalyzeComponentStore





a cleanup may be recommended. If not, your winSxS doesn't need to be compacted.

[ANSWERED] - how to remove windows update files ( and save 800MB ) on your hard disk

Here's how I saved 800MB storage by removing windows update files

start with 
net stop wuauserv





Then

rd /S /Q C:\Windows\SoftwareDistribution





then

rd /S /Q C:\$WINDOWS.~BT


then start update service again

net start wuauserv



The folder size before


The folder size after

so you can see I saved 800MB with this


Tuesday 29 August 2023

SamplerBox Grand Piano patch errors - Raspberry Pi 2 Model B (V1.1 2014)

An answer to
https://www.samplerbox.org/forum/403/presets-empty

 I'm also using RPi V1.1 Model B

I can confirm the Grand Piano doesn't work ( 3 Grand Piano )

However I have 4 Lately and this works.

It takes a while to load and then there is a crash sound ( like all notes playing at once )

then it works. 


I get a lot of "Callback queing killed" when I press a key on the keyboard.


Also when I make 0 GrandPiano I get the following errors.


We have None, we want 0 GrandPiano

A0v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A1v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A2v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A3v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A4v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A5v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A6v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

A7v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C1v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C2v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C3v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C4v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C5v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C6v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C7v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

C8v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

D#1v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

D#2v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

D#3v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

Opened input "Midi Through:Midi Through Port-0 14:0" as SMFplayer

D#4v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

Opened input "Axiom 25:Axiom 25 MIDI 1 20:0"

D#5v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

Opened input "Axiom 25:Axiom 25 MIDI 2 20:1"

D#6v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

Opened input "Axiom 25:Axiom 25 MIDI 3 20:2"

Exception in thread Thread-3:

Traceback (most recent call last):

  File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner

    self.run()

  File "/usr/lib/python3.7/threading.py", line 865, in run

    self._target(*self._args, **self._kwargs)

  File "./modules/http_gui.py", line 212, in HTTP_Server

    httpd = server_class(server_address, handler_class)

  File "/usr/lib/python3.7/socketserver.py", line 452, in __init__

    self.server_bind()

  File "/usr/lib/python3.7/http/server.py", line 137, in server_bind

    socketserver.TCPServer.server_bind(self)

  File "/usr/lib/python3.7/socketserver.py", line 466, in server_bind

    self.socket.bind(self.server_address)

OSError: [Errno 98] Address already in use

D#7v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1


F#1v4.wav: ignored sample as velocity 40 higher than velolevs 1 for voice 1

''

F#7v16.wav: ignored sample as velocity 115 higher than velolevs 1 for voice 1

Preset empty: 0



Friday 21 July 2023

Is this the ultimate Ableton Live Controller for live performance

Mairk (musician, performer, songwriter, coder and inventor ) has just released the ultimate Ableton Live controller for musicians wanting to trigger audio tracks in a live context.

What I was finding that many controllers / Ableton Live solutions to performing live lacked the ability to stop a clip. Currently the only way to stop a clip immediately is to disable the clip by pressing zero on the keyboard. The only device I could find that does this is the AKAI MPD226 where you can set a button to be a windows key press (0)

So, I decided to make my own and this would allow me to trigger a clip and stop it if I needed to immediately. The only reason in my view to stop a clip is if you have accidentally started one. Critical!

NiteSave Live - the name of Mairk's device allows you to trigger up to 16 clips and stop them immediately if needed.


How it works.

Setup:

Using the supplied template, drag the audio files you want to launch onto the grid.
Using Key assignments, set Ableton to respond to the following keys for each clip..

1234
qwer
asdf
zxcv

These correspond to the 16 keys on NiteSave Live.

Performance:

With Ableton live in focus on your desktop, press the corresponding key on NiteSave Live. 
First press will start the clip. If you press the same key again it will stop the clip immediately.

contact mark@hopgood.eu for more info.

Enjoy!

Saturday 8 July 2023

Rag N Bone man concert cancellation - an inventor saves the day

Mark N Hopgood, renaissance man was in Inverness the day Rag N Bone man's concert was cancelled. 

As a seasoned musician who always has back ups in case his crew isn't present, he felt for Rag N Bone man and reached out to see if he could help save the day.

"It would have been possible to save the concert by getting hold of a laptop and streaming music from a simple MP3 player" explains Mark, founder of nitesave.

Unfortunately Rag N Bone man wasn't responding to my tweets so I went ahead and took my solution a stage further with the nitesave concerto. This device allows a musician to back up their entire band and enables a singer to perform even if the crew isn't present. This happened in the Rag N Bone case.

Here's some pictures of the newly devised kit compared to a Nintendo 3DS game case.

If you would like a nitesave concerto made for you, please contact mark@hopgood.eu

Powered by any usb power pack and connected via 1/4" Jack to any sound system, the nitesave concerto acts as a backup to any concert where band members cannot attend.

Wednesday 22 June 2022

How can I save money and the planet by harvesting waste energy? [Answered]

How can I save money and the planet by harvesting waste energy? [Answered]


A picture of some solar panels

No solar panels, no problem!

Companies like Tesla and NiteSave have devices like a power wall and solar systems. These require you to own your own home and shell out many thousands of pounds up front.
This article shows you how to setup a power wall like device using simple components. Not only will you be able to utilise waste energy, but you will also be able to save money without having to buy solar panels.

Disclaimer: Affiliate links to Amazon generate a comission for the author who shares their knowledge freely for the benefit of all and the planet.


How this all works below.

Advantages of building your own NiteSave energy harvester.

  • No need for solar panels - everyone can do this, even renters.
  • Harvests waste energy - reduce your reliance on fossil fuels
  • No more fossil fuels - reduce your reliance on Russian energy
  • Be energy independent - reduce your bills
  • Do it yourself - feel empowered and in control of your energy bills
You can attend a course to learn how to put this together or follow the instructions below. Contact details for Mark Hopgood who runs the NiteSave course below.

Step 1: Purchase the components
The NiteSave energy saving solution uses 4 components. They are each consumer devices and can be connected without the need for electrical certification.

Parts you will need


A timer
Arguably the most important component. Timing when your battery is charged is paramount. You can charge your battery at night when nuclear energy is being wasted by the energy companies and you can also harvest energy when it is sunny ( more on this later ) .
Purchase a simple mechanical timer here:



A battery
Make it practical - your battery should have the following features:
Powerful, Lightweight, BMS, 12Volt Socket, charger.
Here's my favourite one:


An inverter
This component converts energy stored in the battery back into mains power.
Here's one that is easy to connect to your battery:


Now that we have all the components, we can start saving using the following daily cycle:

1. Charge your battery from the mains electricity (grid) when energy is at low demand ( wasted) - usually at night.

2. Run your appliances ( laptop / phone etc. ) from the battery during the day, reducing demand on the grid ( reducing need for fossil fuels )

 

Step 2: Connect the components
The NiteSave energy saving solution parts can be connected without the need for electrical certification. Here's how to connect everything.

1. Connect the inverter to the battery using the 12v ( car cigarette lighter ) connector 

2.  Connect the battery to the charger 

3. Plug the charger into the  timer

4. Plug the timer into the wall socket
 
 Step 3: Set the timer
Depending on your location and time of year, you may have additional time zones to set your timer to. Join our discord server to find out more and to get updates. https://discord.gg/TxNHW3skTg

Step 4: Optional - get a discount on your electricity
Not all energy providers give you a discount for running NiteSave. Join our discord server to get a list of energy providers that will offer you a special tariff. https://discord.gg/TxNHW3skTg

How this all works

This article is about harvesting energy that would otherwise be wasted. Using a battery, an inverter and a charger, you can save money and collect wasted energy. Saving money and the planet in one fell swoop. In UK and France nuclear power is part of the electricity grid. The problem with nuclear power is that you can't switch off the fuel which is made of radioactive material. Radioactive or fissile material doesn't stop giving off energy, so when there is less demand for energy in the grid, energy is sent to waste. We can use that waste energy to power our lives. This guide shows you how. Why also consider charging when it is sunny? In the UK, the National Grid ( electricity ) is supplied by renewables as well. Wind and solar aren't always available. However a free app is available to show you when to set your timer.

Join the discord server for more info at https://discord.gg/TxNHW3skTg