Subject: [LilyPond] [Général] Diapason midi

From: Gilles via LilyPond <[email-masked]>
Date: Sun, 07 Jan 2024 13:46:23 +0000

[quote="MartialR, post:9, topic:5559"]
```
diapason =
#(define-music-function (freq) (number?)
   (let* ((freq-factor (/ freq 440))
          (tone-factor (expt 2 1/6))
          (diff (/ (log freq-factor) (log tone-factor)))
          (simple-diff (rationalize (inexact->exact diff) 1/144)))
     #{ \transposition #(ly:make-pitch 0 0 simple-diff) #}))

%=================================================================
frequence = #415 %hz
freqText = #(number->string frequence)
%-----------------------------------
music=\relative c'{
  \clef "G"
  \time 3/4
  \mark \markup { "Diapason"  \freqText  "hz" }
  c2. c16 ees g c4. ees,16 g  a b c bes c bes a g f g a b c c, e g c e g c8
  \fine
}

\book {
  %\bookOutputName  "titre"
  \bookOutputSuffix \freqText
  \score {
    \new Staff \with {
      \diapason \frequence
      midiInstrument = #"recorder"
    }
    { \music }
    \layout { }
    \midi {   }
  }
}
```
[/quote]

Bonjour !
La fonction crée une erreur en version 2.25.12 ...

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/diapason-midi/5559/15).

Pour créer un nouveau sujet, écrivez à [[email-masked]](mailto:[email-masked]) ou visitez la [page d'accueil de lilypond.community](https://lilypond.community).

---

From: MartialR via LilyPond <[email-masked]>
Date: Sun, 07 Jan 2024 19:52:11 +0000

pas chez moi 
testé à l'instant 442 et 415 hz 

Y'a un truc  mal installé sur ton système ? 
Bon courage,
Bonne soirée

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/diapason-midi/5559/16).

---

From: MartialR via LilyPond <[email-masked]>
Date: Sun, 07 Jan 2024 19:54:19 +0000

https://lsr.di.unimi.it/LSR/Snippet?id=1179 
fonctionne très bien en 2.25.12

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/diapason-midi/5559/17).

---

From: Gilles via LilyPond <[email-masked]>
Date: Mon, 08 Jan 2024 12:00:24 +0000

Il doit s'agir du même problème sous Windows...

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/diapason-midi/5559/18).