grazie per il Rhino.MessageBeep. pero’ ho bisogno di poter avere dei suoni variati.
Questa winsound, che pare vada molto bene, e’ integrata nei pacchetti python , ma non nel nostro ironpython di rhino.
Forse c’e’ un modo di accedere ai suoni e beeps del framework .net ? penso di di si , dato che il ns python e’ “iron”. ma non so come si fa.
qualche idea?
Purtroppo non sono scriptatore in python e quindi non ho la conoscenza approfondita per poterti dare una soluzione certa.
Non so se installando Python il modulo winsound diventa disponibile anche per IronPython.
Ci vorrebbe un consiglio da @emilio o @vittorio…
Mi spiace, ieri ho dato un’occhiata in fretta, ma nisba …
Purtroppo sono giu’ di energie ( tosse ) per cui la sera a casa tendo piu’ a sdraiarmi sul divano che a smanettare …
Magari nel week-end ci riprovo
P.S.
Credo che Vittorio sia in Spagna per i plug-in … magari puo’ chiedere direttamente …
ho dato un ‘occhiata , ma non mi aiuta.
C’e modo di installare il 2.73 al posto dell’ironpython fornito con rh5 con la certezza che funzioni?
in alternativa c’e modo di procurarsi questa lib winsound ? Dove? E dove la si memorizza affinche’ py la trovi?
In effetti l’impressione (almeno per gli umili scriptomani che non hanno le conoscenze dei geeks RMA) e’ che uscire dal seminato con IronPython sia da suicidio …
Cercando info sul beep avevo trovato la libreria .NET NAudio, con un bell’esempio in C# da copiare.
Beh, c’e’ da scrivere una classe derivata che ridefinisce un metodo purtroppo overloaded …
in IronPython non ci sono riuscito … per cui nisba !
OK, e’ certo un mio limite non riuscire a fare certe cose, pero’ …
Secondo me dovrebbero abilitare gli script per Rhino anche in C#, come in Grasshopper, cosi’ usando librerie .NET non vengono fuori i solito problemi con i tipi di dati e gli overload … visto che per certe cose siamo costretti a usare librerie .NET …
A meno che la cosa sia possibile … io non ho mai sentito niente a riguardo.