Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
Piano Hero 0.5.0

Go to page       >>  
Author Post
icemax
Wed 07 Feb 2007 - 20:01

online
Registered Member #194
Joined: Sun 21 Jan 2007 - 22:27
Posts: 1371

bellissimo programma totalmente open source

nome programma : Piano Hero
versione : 0.5.0
scritto da : © 2007 Nicholas Piegdon
dimensione : 983040 byte
email : n.s.
portabilità: da valutare
home page : -Link-

caratteristiche :
[*

Learn to play music on your real keyboard.
Supports any MIDI file.
Inspired by great rhythm games like Keyboardmania and Guitar Hero.
Practice left or right handed parts separately.
Slow songs down while learning new parts.
Open Source and always free.

*]

home:
-Link-

download

-Link-

home

screenshot sulla home del programma:
-Link-
-Link-




[ Edited Thu 08 Feb 2007 - 00:22 ]
Back to top
Danix
Wed 07 Feb 2007 - 20:09

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Questo sarebbe bellissimo per il winPenPack School

Salva nel registro:

----------------------------------
Chiave aggiunta:2
----------------------------------
HKU\S-1-5-21-1606980848-1637723038-1801674531-500\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\mid
HKU\S-1-5-21-1606980848-1637723038-1801674531-500\Software\Piano Hero

(e una ventina di valori)

P.S. Icemax per piacere, le immagini più piccole. (sballa tutto il forum)
Inoltre se vuoi facilitarmi il lavoro di inserimento nella sezione download, leggi qui:: -Link-

[ Edited Wed 07 Feb 2007 - 20:22 ]
Back to top
Website
icemax
Thu 08 Feb 2007 - 00:17

online
Registered Member #194
Joined: Sun 21 Jan 2007 - 22:27
Posts: 1371
tranquillo

Back to top
Ketty
Mon 11 Feb 2008 - 04:46
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Il programma ha cambiato nome: Synthesia

Nome del software: Synthesia
Direct Link al download: -Link-
Dimensione File: 640 Kb (655360 byte)
Nome autore: Nicholas Piegdon
eMail autore: -eMail-
Sito Web Autore: -Link-

Descrizione: si presenta sia come gioco che come strumento didattico, permette di leggere le note su un pentagramma, di imparare a suonare uno strumento a tasti in maniera visuale.
E’ possibile selezionare la velocità, verificare gli errori commessi nell’esecuzione di un brano e migliorare le parti da suonare a due mani.
Utilizzabile sia con una tastiera Midi o USB, o tramite la comune tastiera

Portable tips how-to: decomprimere il file Synthesia-0.6.3.zip
Richiede DirectX

Versione: 0.6.3

Licenza: MIT License

Sistema Operativo: Windows 2K/XP/Vista

N.B.
Per quanto riguarda questa nuova versione, vengono aggiunte le seguenti chiavi relative alle opzioni del programma:
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Play All User Input: "0"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\User Note Velocity: "0"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Default Mode: "played automatically"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Disable Particle Effects: "0"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Renderer: "directx"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Disallow Bank Select Fix: "0"
HKU\S-1-5-21-606747145-1960408961-839522115-1003\Software\Synthesia\Disable SysEx: "0"
e relativi valori

Inoltre aggiunge la seguente cartella e file in:
C:\Documents and Settings\nome_utente\Dati applicazioni\Synthesia\log.txt

[ Edited Sat 23 Feb 2008 - 02:46 ]
Back to top
Ketty
Sat 23 Feb 2008 - 02:19
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Con questo ho fatto più fatica e non so se esatto il codice benchè sembri funzionare come deve. Ecco .l'ini

[Setup]
AppName=Synthesia

[FileToRun]
PathToExe=$Bin$\$AppName$\Synthesia.exe

[Functions]
DirMove=$Home$\$AppName$|@AppDataDir\|o

[RunAfter]
DirMove=@AppDataDir@\$AppName$|$Home$\$AppName$\|o 

[WriteToReg=$Home$\$AppName$\$AppName$.reg]
MainKey=HKEY_CURRENT_USER\Software\Synthesia

[RunBefore]
RegEdit=$Home$\$AppName$\$AppName$.reg


[Options]
DeleteTemp=true
MultipleIstances=true
RunWait=true
ShowSplash=false

[SplashScreen]
Image=
Title=
TimeOut=1500


P.S. E' ovvio che per provarci si scopiazza da altri. In questo caso non ho messo
[Functions]
DirMove=$Home$\$AppName$|@AppDataDir@\$AppName$\|o 

Perchè altrimenti avevo il file Synthesia.reg sia nella prima cartella che nella seconda. Ma non so se è giusta la procedura

[ Edited Sat 23 Feb 2008 - 02:23 ]
Back to top
Bourne
Sat 23 Feb 2008 - 03:04

online
Registered Member #4287
Joined: Fri 20 Apr 2007 - 16:55
Posts: 571
Da menzionare che molti pc hanno una scheda audio integrata, quindi senza wavetable, di conseguenza impossibilita' di riprodurre i file midi (a meno di non usare soluzioni tipo soundfont che ciucciano un bel po' di ram).

ciao
Back to top
Ketty
Sat 23 Feb 2008 - 03:14
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Mi puoi spiegare per favore? Ho una scheda audio integrata ma non ho capito il tuo discorso e mi interessa

Edit
Capito.

[ Edited Sat 23 Feb 2008 - 03:45 ]
Back to top
Danix
Sat 23 Feb 2008 - 13:41

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Io non ho nessuna cartella con i log, neanche se utilizzo il programma.
Quando si creano?

[Setup]
AppName=Synthesia

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe

[Environment]
logs=$Home$\$AppName$\logs
registry=$Home$\$AppName$\registry

[Functions]
DirCreate=%logs%|%registry%
DirMove=@AppDataDir@\$AppName$|@AppDataDir@\$AppName$_backup
DirCopy=%logs%|@AppDataDir@\$AppName$|o

[RunAfter]
DirCopy=@AppDataDir@\$AppName$|%logs%|o
DirRemove=@AppDataDir@\$AppName$
DirMove=@AppDataDir@\$AppName$_backup|@AppDataDir@\$AppName$

[WriteToReg=%registry%\$AppName$.reg]
MainKey=HKEY_CURRENT_USER\Software\$AppName$

[RunBefore]
RegEdit=%registry%\$AppName$.reg

[Options]
DeleteTemp=true
MultipleIstances=false
RunWait=true
ShowSplash=false

[SplashScreen]
Image=
Title=
TimeOut=1500
Back to top
Website
Ketty
Sat 23 Feb 2008 - 15:49
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
A me si crea avviando il programma. Scelgo il file .mid e inizio ad utilizzarlo.
Nel file .log c'è quanto segue:

[INFO ] .\src\main.cpp:117: Starting Synthesia 0.6.3
[INFO ] .\src\main.cpp:122: Running in Windows 2K/XP.
[DEBUG] .\src\main.cpp:126: Pointer size: 4
[INFO ] .\src\main.cpp:133: Setting state size: 1024x768
[INFO ] .\src\main.cpp:138: Checking for shell32...
[INFO ] .\src\main.cpp:146: Found.  Proceeding with CommandLineToArgvW lookup.
[INFO ] .\src\main.cpp:155: Found the function.  Getting command line.
[INFO ] .\src\main.cpp:160: Command line: '"G:\Wpp_Test\Synthesia-0.6.3\Synthesia.exe" '
[INFO ] .\src\main.cpp:164: Found 1 argument(s).
[INFO ] .\src\main.cpp:174: Freeing shell32.
[INFO ] .\src\main.cpp:214: Post-processed command-line: ''
[INFO ] .\src\main.cpp:242: Didn't find command line, popping up file box.
[INFO ] .\src\main.cpp:247: User selected file: 'G:\Wpp_Test\Synthesia-0.6.3\
Game Music Themes\Zelda Ocarina of Time
 - Lost Woods.mid'
[INFO ] .\src\main.cpp:253: Trying to read MIDI file from file box.
[INFO ] .\src\main.cpp:255: Loaded.
[INFO ] .\src\main.cpp:278: Saving last-opened filename: 'G:\Wpp_Test\Synthesia-0.6.3\Game Music Themes\
Zelda Ocarina of Time - Lost Woods.mid'
[INFO ] .\src\main.cpp:284: Checking if MIDI volume is muted or too quiet.
[INFO ] .\src\main.cpp:287: Creating shared state and loading track settings.
[INFO ] .\src\UserSettings.cpp:74: Loading setting group 'tracks'
[INFO ] .\src\UserSettings.cpp:78: Trying file first: 'C:\Documents and Settings\Marny\
Dati applicazioni\Synthesia\tracks.xml'
[INFO ] .\src\UserSettings.cpp:97: Settings file not found, checking for resource: 'setting_tracks'
[INFO ] .\src\UserSettings.cpp:112: Resource found, loading.
[INFO ] .\src\UserSettings.cpp:116: Locking resource for use.
[INFO ] .\src\UserSettings.cpp:122: Freeing resource.
[INFO ] .\src\RendererBackendDirectx.cpp:439: Creating DirectX rendering backend.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:25: Checking if device is acceptable.
[INFO ] .\src\RendererBackendDirectx.cpp:45: Modifying device settings to suit our needs.
[INFO ] .\src\main.cpp:399: Activating window.
[INFO ] .\src\RendererBackendDirectx.cpp:86: Creating device.
[INFO ] .\src\RendererBackendDirectx.cpp:102: Resetting device.
[INFO ] .\src\main.cpp:331: Creating title screen.
[INFO ] .\src\RendererBackendDirectx.cpp:468: Starting main loop.
[INFO ] .\src\main.cpp:404: Deactivating window.
[INFO ] .\src\main.cpp:385: Sending window destroy message.
[INFO ] .\src\RendererBackendDirectx.cpp:380: Lost device.
[INFO ] .\src\RendererBackendDirectx.cpp:401: Destroying device.
[INFO ] .\src\main.cpp:339: Shutting down.


[ Edited Sat 23 Feb 2008 - 15:52 ]
Back to top
Danix
Sun 24 Feb 2008 - 13:05

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Ok, ti credo sulla parola.

Aggiunto in download: -Link-
Back to top
Website

Go to page       >>  
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System