# Change BPM Vallue

**URL:** <https://community.mp3tag.de/t/change-bpm-vallue/19110>\
**Category:** Support\
**Created:** [July 1, 2017, 1:27pm UTC](https://community.mp3tag.de/t/change-bpm-vallue/19110 "2017-07-01T13:27:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![DJJeffHax](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/eb9ed0/32.png) [@DJJeffHax](https://community.mp3tag.de/u/DJJeffHax)\
**Post date:** [July 1, 2017, 1:27pm UTC](https://community.mp3tag.de/t/change-bpm-vallue/19110/1 "2017-07-01T13:27:16Z")

</div>

Am looking for a script that changes the BPM field.  
Currently tags will be written the BPM as a full digit number.  
I would like to change it with a action simple script to 1 digit behind the point.  
For example 125 should become 125.0

Am tagging with the Beatport Pro tool (working faster for me on Mac and keeps the PC free for other things to do in between) but cleaning up tags and changing fields with MP3Tag.  
Just need an external script (placed in "Actions") to change the BPM.

Something like the same as this for changing initialkey but then for Bpm:  
[#0]  
T=2  
F=INITIALKEY  
1=Bmaj  
2=01B B  
3=1|0

Anyone?

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [July 1, 2017, 3:19pm UTC](https://community.mp3tag.de/t/change-bpm-vallue/19110/2 "2017-07-01T15:19:45Z")

</div>

> [@DJJeffHax](#):
>
> Am looking for a script that changes the BPM field.  
> Currently tags will be written the BPM as a full digit number. I would like to change it with a action simple script to 1 digit behind the point. For example 125 should become 125.0 ...

Formatstring: 

$if(%BPM%,$regexp('000'%BPM%'00','^0\*(\d{3}).?(\d{1})0\*$','$1.$2'),)  
From: 125  
To: 125.0

 

Note:  
In general the BPM value (beats per minute) is an integer number.  
Because a human being cannot perform a partial or fractional beat, ...  
it is impossible to beat someone with one and a half fist.

DD.20170701.1919.CEST

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [July 1, 2017, 8:59pm UTC](https://community.mp3tag.de/t/change-bpm-vallue/19110/3 "2017-07-01T20:59:42Z")

</div>

**Formatstring:** $regexp(%bpm%,^(\d+)$,$1.0)

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:26pm UTC](https://community.mp3tag.de/t/change-bpm-vallue/19110/4 "2026-02-09T12:26:52Z")

</div>


